{"nibbles_version":"0.21","commenter_version":"0.1.2.181","code":{"desc":"implicit string concatenation","type":"[chr]","childs":[{"lit":"|","desc":"filter","type":"[chr]","childs":[{"lit":";@","desc":"= sndLine","type":"[chr]"},{"lit":"~","desc":"not","type":"null"},{"desc":"sorry, i don't understand this code. please report.","type":"???","args":[{"desc":"A","type":"chr"}]}]},{"lit":"~","desc":"tuple","type":"int,int","childs":[{"lit":"/","desc":"divide","type":"int","childs":[{"lit":"%","desc":"modulus","type":"int","childs":[{"lit":"%","desc":"modulus","type":"int","childs":[{"lit":"+","desc":"add","type":"int","childs":[{"lit":"$","desc":"= fstInt","type":"int"},{"lit":"~","desc":"auto = 1","type":"auto"}]},{"lit":"%","desc":"modulus","type":"int","childs":[{"lit":"$","desc":"= fstInt","type":"int"},{"lit":"r","desc":"read str at base","type":"int","childs":[{"lit":"@","desc":"= fstLine","type":"[chr]"},{"desc":"implicit arg = fstInt","type":"int","passed":1}],"passed":1}],"passed":1}],"passed":1},{"desc":"implicit arg = fstInt","type":"int","passed":1}],"passed":1},{"desc":"implicit arg = fstInt","type":"int","passed":1}],"passed":1},{"desc":"implicit arg = fstInt","type":"int","passed":1}],"passed":1}]}}