fn
args bodyNo documentation available
Bytecode
Probably only interesting to you if you want to understand more about the Nujel VM or care very much about performance.
( 0 ($get/val 'fn/check)) ( 2 ($get/val 'args)) ( 4 ($get/val 'body)) ( 6 ($apply 2)) ( 8 ($drop)) ( 9 ($push/val 'fn*)) ( 11 ($push/val 'quote)) ( 13 ($push/val 'anonymous)) ( 15 ($push/nil)) ( 16 ($cons)) ( 17 ($cons)) ( 18 ($push/val 'quote)) ( 20 ($get/val 'args)) ( 22 ($push/nil)) ( 23 ($cons)) ( 24 ($cons)) ( 25 ($get/val 'meta/parse/body)) ( 27 ($push/val :lambda)) ( 29 ($get/val 'args)) ( 31 ($get/val 'body)) ( 33 ($apply 3)) ( 35 ($push/val 'quote)) ( 37 ($get/val 'compile/do*)) ( 39 ($get/val 'body)) ( 41 ($get/val 'current-closure)) ( 43 ($apply 0)) ( 45 ($apply 2)) ( 47 ($push/nil)) ( 48 ($cons)) ( 49 ($cons)) ( 50 ($push/nil)) ( 51 ($cons)) ( 52 ($cons)) ( 53 ($cons)) ( 54 ($cons)) ( 55 ($cons)) ( 56 ($ret))