What can monkey do for you?
Step
Into
Over
Demos
Graphics
Palindrome
Area
Factorial (non-tail)
Factorial (tail rec)
Pythagorean Tripple
Snowflake
Flower
Spirograph
def("foo", "3,4,add"); def("demo", "logostart,logofor,20,logoright,logofor,20,logoright,logofor,20,logoright,logofor,20,logoright,logofor,20,logoright,logofor,20,logoright,logostop"); def("hencoded", "[0,0,1,0,1,1,1,0,1,0,1,0,0,0,0,0,1,1,1,0,1,0,0,0,1,1,0,0,1,1,0,0]"); def("htree", "[[['o',['H',' ']],'l'],[['d','W'],['r','e']]]"); //def("hencoded", "[0,0,1,0,1,0,1,1,0,1,0,1,1,1,0,0,1,1,0,0,0,0,0,1,1,0,0,1,0,0,0,0,0,1,1,0,1,1,0,1,0,0,0,1,1,1,0,1,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,1,0,1,1,1,1,0,1,1]"); //def("htree", "[[['e',[['K','I'],['v','n']]],['l',' ']],[['i',['F','!']],['r','o']]]"); def("hisleaf", "gettype,'string',eq"); def("hwalktree", "iszero,[],[tail],iif,head"); def("hreduce", "uncons,[hwalktree,dup],dip,swap,hisleaf,[],['hreduce',rec],iif"); def("hnext", "[[clone],dip,hreduce],dip,[swap],dip,cons,swap,dup,isempty,[drop],[swap,'hnext',rec],iif"); def("hdecode", "[],hnext,reverse,'',strjoin,[drop],dip"); def("huffdemo", "htree,hencoded,hdecode");
Blog
Twitter
Xnav
HP-35
Turtle
lkjsdf.com
(QWERTY)
nthoeu.com
(Dvorak)