# code: http://golf.shinh.org/reveal.rb?alternating+case+lines/tails_1645795701&nbb # target Nibbles version: 0.24 # commenter version: 0.1.2.181 ! #(zip with):[[chr]] ;;@ #(= allLines):[[chr]] , #(range from 1):[int] <--arg( A:[chr] ) ~ #(auto = infinity):auto ~ #(zipop: by):null . #(map):[chr] <--arg( C:[chr] B:int ) $ #(= C):[chr] ? #(if/else):chr <--arg( D:chr ) % #(modulus):int _ #(= B):int ~ #(auto = 2):auto `) #(to uppercase):chr <--arg( E:int ) @ #(= D):chr `( #(to lowercase):chr $ #(= D):chr