{"nibbles_version":"0.25","commenter_version":"0.1.2.181","code":{"lit":"``;","desc":"recursion","type":"int","childs":[{"lit":"$","desc":"= fstInt","type":"int"},{"desc":"cond,base,rec","type":"null","args":[{"desc":"A","type":"int"},{"desc":"C","type":"fn(int->int)"}],"childs":[{"lit":";","desc":"save","type":"int","lets":[{"desc":"B","type":"int"}],"childs":[{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"$","desc":"= A","type":"int"},{"lit":";@","desc":"= sndInt","type":"int"}]}]},{"lit":"^","desc":"pow","type":"int","childs":[{"lit":"0","desc":"integer","type":"int"},{"lit":"$","desc":"= B","type":"int"}]},{"lit":"+","desc":"add","type":"int","childs":[{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"^","desc":"pow","type":"int","childs":[{"lit":"2","desc":"integer","type":"int"},{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"$","desc":"= B","type":"int"},{"lit":"~","desc":"auto = 1","type":"auto"}]}]},{"lit":"_","desc":"= C","type":"int","childs":[{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"$","desc":"= B","type":"int"},{"lit":"~","desc":"auto = 1","type":"auto"}]}]}]},{"lit":"*","desc":"multiply","type":"int","childs":[{"lit":"_","desc":"= C","type":"int","childs":[{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"@","desc":"= A","type":"int"},{"lit":"~","desc":"auto = 1","type":"auto"}]}]},{"lit":"~","desc":"auto = 2","type":"auto"}]}]}]}]}}