summaryrefslogtreecommitdiff
path: root/readme.md
diff options
context:
space:
mode:
authorkitty <nepeta@canaglie.net>2026-02-09 02:15:37 +1100
committerkitty <nepeta@canaglie.net>2026-02-09 02:15:37 +1100
commitef01724c21c28037815a661a81cd8044f11c3944 (patch)
tree5e39606c7581d2e412a5389a8eed62c1ceaa2088 /readme.md
parentbec392e978be684e1a099665de3f9dee6967d63b (diff)
immediate interpreter, :, untested
Diffstat (limited to 'readme.md')
-rw-r--r--readme.md6
1 files changed, 0 insertions, 6 deletions
diff --git a/readme.md b/readme.md
index 5670e58..9938f7d 100644
--- a/readme.md
+++ b/readme.md
@@ -18,17 +18,11 @@ the dictionary follows a fairly standard format.
| flag | 1 byte | FFA (flag field address) |
| string length | 2 bytes | NFA (name field address) |
| string | variable length | still NFA |
-| null byte | 1 byte |
| code | variable length | CFA (code field address) |
probably, some bitmask antics could be done to store the string length
and flags together. but alternatively: no.
-the stored string is a counted string but also has a
-null byte at the end. bit of a waste of space but i can use
-x86's `repz` for it. maybe there is a counted string version
-though, i don't know
-
## forth registers
- the working stack pointer, is `r14`.