Bytecode 6
Program: compose.jik
Label: manual
SHA-256: 0cbb52be58c99ed550cdcd58569b3d3e4dba0101467f2b958a81ad8cc92354be
Disassembly
0000 LOOKUP_CALLABLE ["define",false]
0001 CALL_RAW {"items":[{"name":"compose","native":false,"t":"function_ref"},{"items":[{"name":"lambda","native":false,"t":"symbol"},{"items":[{"name":"f","native":false,"t":"symbol"},{"name":"g","native":false,"t":"symbol"},{"name":":","native":false,"t":"symbol"},{"name":"rest","native":false,"t":"symbol"}],"t":"vector"},{"items":[{"name":"lambda","native":false,"t":"symbol"},{"items":[{"name":":","native":false,"t":"symbol"},{"name":"x","native":false,"t":"symbol"}],"t":"vector"},{"items":[{"name":"funcall","native":false,"t":"symbol"},{"name":"f","native":false,"t":"function_ref"},{"items":[{"name":"apply","native":false,"t":"symbol"},{"name":"g","native":false,"t":"function_ref"},{"name":"x","native":false,"t":"symbol"}],"t":"list"}],"t":"list"}],"t":"list"}],"t":"list"}],"t":"list"}
0002 POP
0003 LOOKUP_CALLABLE ["compose",false]
0004 CALL_RAW {"items":[{"name":"-","native":false,"t":"symbol"},{"name":"+","native":false,"t":"symbol"}],"t":"list"}
0005 CALL_RAW {"items":[{"t":"int","v":1},{"t":"int","v":2},{"t":"int","v":3}],"t":"list"}
0006 RETURN