summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authorkitty <nepeta@canaglie.net>2026-04-10 23:05:14 +1000
committerkitty <nepeta@canaglie.net>2026-04-10 23:05:14 +1000
commit09ef5055fd41b0e7383708ed939e4f49e354da83 (patch)
treebc9924c4f30d0d1861eb607d76a65c0c24c7a0b0 /readme.md
parent9ac53463c56dd57a84036a6944e6b4e5d3829e9c (diff)
input stuff, fix parse{,-name} skipping last char of tib
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md9
1 files changed, 6 insertions, 3 deletions
diff --git a/readme.md b/readme.md
index df4c021..0e9e694 100644
--- a/readme.md
+++ b/readme.md
@@ -236,6 +236,9 @@ if a word was found,
its link field address is returned along with the true flag.
if no word was found or the string is of length zero, abort.
+### `?componly? ( -- )`
+produce a compile-only error.
+
### `?notfound? ( -- )`
produce a word not found error.
@@ -443,9 +446,6 @@ and skip to `then` if the corresponding `if` was true.
### `emit ( c -- )`
print the single character c to output.
-### `etype ( a u -- )`
-write u characters at a to error output.
-
### `executable ( a u -- )`
marks the u bytes starting at address a as executable.
this is used primarily to mark the program break,
@@ -779,6 +779,9 @@ create a variable word, which yields an address that can be written and read.
### `w/o ( -- 1 )`
a constant, meaning 'write only', used for file I/O.
+### `warn ( a u -- )`
+write u characters at a to error output.
+
### `while ( ? -- ) IMMEDIAT COMPILE-ONLYE`
if given flag is true, continue the current begin-while-repeat loop,
otherwise branch to after.