summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authorkitty <nepeta@canaglie.net>2026-03-16 12:24:07 +1100
committerkitty <nepeta@canaglie.net>2026-03-16 12:24:07 +1100
commit152e6c7fd4a00e4fd56d5a55aaaa4c3680eaa815 (patch)
tree398cd93ffc43c1eea8075b88115cc7f162d449f3 /readme.md
parent9ffc3b667847aee0557cc3c020f3764524f9339d (diff)
type and executable swap stack order
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/readme.md b/readme.md
index 9a52103..440c02a 100644
--- a/readme.md
+++ b/readme.md
@@ -40,7 +40,7 @@ a variable that contains the first byte of user memory.
### `dp$ ( -- )`
a variable that contains the last available byte of user memory.
-### `executable ( u a -- )`
+### `executable ( a u -- )`
marks the u bytes starting at address a as executable.
this is used primarily to mark the program break,
which is used as the user memory space.
@@ -61,7 +61,7 @@ yields the address of the first available byte in user memory.
a variable containing the execution token of
the most recently created word.
-### `parse ( "<ws>name<ws>" c -- a u )`
+### `parse ( "name<c>" c -- a u )`
parse one word from the input buffer,
separated by a newline or the character c,
and return as a string.
@@ -80,7 +80,7 @@ if -1 (true), the system is in compiling mode.
### `tib ( -- a )`
a variable containing the address of the current input buffer.
-### `type ( u a -- )`
+### `type ( a u -- )`
write u characters at a to output.
## dictionary format