From 89a89b9892804084146903c5eb8cc01d32542bba Mon Sep 17 00:00:00 2001 From: kitty Date: Tue, 10 Mar 2026 02:46:57 +1100 Subject: EXIT (finally) it's immediate unlike in ANS forth, because it literally just puts a C3 into the current definition. --- readme.md | 1 + 1 file changed, 1 insertion(+) (limited to 'readme.md') diff --git a/readme.md b/readme.md index 4b9a52f..2760c75 100644 --- a/readme.md +++ b/readme.md @@ -25,6 +25,7 @@ this does not follow any standards. here are some things to keep in mind - `create` can't be used for arrays and stuff. use `make` instead - `:noname` is called `:>` (based on duskos). it also just creates a word called `_` and pushes its xt to the stack - an `include` discards the rest of the input line +- `exit` is immediate (it compiles a `ret` into the definition) ## the one reserved register -- cgit v1.2.3