diff options
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -10,6 +10,7 @@ for amd64 linux systems. - `n`: signed integer - `u`: unsigned integer - `?`: boolean flag +- `""`: string in input buffer ## Glossary @@ -52,6 +53,17 @@ 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 one word from the input buffer, +separated by a newline or the character c, +and return as a string. + +### `parse-name ( "<ws>name<ws>" -- a u )` +parse one whitespace-separated word from the input buffer, +and return as a string. +tabs (ascii 0x09), newlines (ascii 0x10), and spaces (ascii 0x20) +are considered whitespace. + ### `state ( -- a )` a variable containing a boolean value. if 0 (false), the system is in interpreting mode, |
