Church Numerals in ski by hinoe

A:$<
P(.+),:$1
(.+?)\n(.*):P$(``$1a0!)"\n"$2
(.)(.*!):$1,$($2)
!:
`,(.+?),(.+?)(,.*):<$1$2> $3
<<<s(\w|<(?1)+>)>((?1))>(.+)>:<$(<$1$3>)$(<$2$3>)>
<<k(\w+|<(?1)+>).+:$1
<i(.+)>:$1
<a(.+)>:add($1,1)
#include"std/num.wake"
.*:"$&"

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page