nilang 0.4.1

A scripting language interpreter for Advent of Code
Documentation
========= FILE ./src/runtime/tests/fixtures/closure_counter/closure_counter.bytecode.actual ========
=== FN 2 START ===
LDUV 2, 0
SYM  1, #16
MEML 3, 2[1]
INT  0, 1
ADD  0, 3, 0
MEMS 2[1], 0
MEML 0, 2[1]
RTN  0
=== END ===
=== FN 1 START ===
MAP  1
SYM  2, #16
INT  0, 0
MEMS 1[2], 0
LOC  0, 0
STUV 0, 1
RTN  0
=== END ===
=== FN 0 START ===
LOC  0, 0
CALL 1, 0
INT  0, 0
INT  2, 10
LT   2, 0, 2
JNT  6, 2
CALL 2, 1
OUT  2
INT  2, 1
ADD  0, 0, 2
JMP  -7
LDN  0
RTN  0
=== END ===