I parse the Scheme code of chapter one of SICM (as org-file) to display and run it not in Snap! but for now in a Blockly project.
I was reading in this post that it could in the future be possible to parse Lisp code within Snap!. I downloaded version 10.2.3, but could not find the according join input list:
you can parse snap blocks that have been turned into code, i'm not sure about lisp code itself. but math like that should work i think. here's how: take the join () @delInput@addInput block and drop the split [] by [blocks v] onto the arrows of the join block and let go when you see a red outline. then it will become join input list.
A better way to parse blocks is to click the file icon and select libraries, then select the very first library, code to blocks to code, and then use the first block in it, parse code [] ::operators reporter and put the lisp code in the input.