{"nibbles_version":"0.23","commenter_version":"0.1.2.181","code":{"desc":"implicit map with implicit range","type":"[[chr]]","childs":[{"lit":"$","desc":"= fstInt","type":"int"},{"lit":":","desc":"append","type":"[chr]","args":[{"desc":"B","type":"int"},{"desc":"A","type":"int"}],"childs":[{"lit":":","desc":"append","type":"[chr]","childs":[{"lit":":","desc":"append","type":"[chr]","childs":[{"lit":"\"p(\"","desc":"string","type":"[chr]"},{"lit":"$","desc":"= B","type":"int"}]},{"lit":"\")=\"","desc":"string","type":"[chr]"}]},{"lit":"`;","desc":"recursion","type":"int","childs":[{"lit":"~","desc":"tuple","type":"int,int","childs":[{"lit":"$","desc":"= B","type":"int"},{"lit":"$","desc":"= B","type":"int"}]},{"desc":"cond,base,rec","type":"null","args":[{"desc":"D","type":"int"},{"desc":"C","type":"int"},{"desc":"E","type":"fn(int,int->int)"}],"childs":[{"lit":"+","desc":"add","type":"int","childs":[{"lit":"@","desc":"= C","type":"int"},{"lit":"~","desc":"auto = 1","type":"auto"}]},{"lit":"0","desc":"integer","type":"int"},{"lit":"?","desc":"if/else","type":"int","childs":[{"lit":"$","desc":"= D","type":"int"},{"lit":"+","desc":"add","type":"int","args":[{"desc":"F","type":"int"}],"childs":[{"lit":";$","desc":"= E","type":"int","childs":[{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"@","desc":"= D","type":"int"},{"lit":"~","desc":"auto = 1","type":"auto"}]},{"lit":"_","desc":"= C","type":"int"}]},{"lit":";$","desc":"= E","type":"int","childs":[{"lit":"@","desc":"= D","type":"int"},{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"_","desc":"= C","type":"int"},{"lit":"@","desc":"= D","type":"int"}]}]}]},{"lit":"^","desc":"pow","type":"int","childs":[{"lit":"0","desc":"integer","type":"int"},{"lit":"@","desc":"= C","type":"int"}]}]}]}]}]}]}}