diff options
Diffstat (limited to 'sanctuary.s')
| -rw-r--r-- | sanctuary.s | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sanctuary.s b/sanctuary.s index ce407c1..eda1466 100644 --- a/sanctuary.s +++ b/sanctuary.s @@ -397,6 +397,14 @@ defcode "compile,", compile_comma, 0 mov qword [here], r12 ret +defcode "[", lbrac, immediate_mask + mov qword [state], INTERPRET + ret + +defcode "]", rbrac, immediate_mask + mov qword [state], COMPILING + ret + ; number {{{ defcode "number", number, 0 ; ( c-addr u -- ?n flag ) pspop r11 ; u |
