diff options
| author | kitty <nepeta@canaglie.net> | 2026-03-16 12:24:07 +1100 |
|---|---|---|
| committer | kitty <nepeta@canaglie.net> | 2026-03-16 12:24:07 +1100 |
| commit | 152e6c7fd4a00e4fd56d5a55aaaa4c3680eaa815 (patch) | |
| tree | 398cd93ffc43c1eea8075b88115cc7f162d449f3 /readme.md | |
| parent | 9ffc3b667847aee0557cc3c020f3764524f9339d (diff) | |
type and executable swap stack order
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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 |
