diff options
| -rw-r--r-- | evoke.e | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/evoke.e b/evoke.e index 6112f69..add1db9 100644 --- a/evoke.e +++ b/evoke.e @@ -83,15 +83,15 @@ ~ The layout of an interpreted word: ~ ~ (overall start) -~ 0x00 - 0x08 Link (to next-oldest word) -~ 0x09 - 0x09 HM00000I Flags +~ 0x00 - 0x07 Link (to next-oldest word) +~ 0x08 - 0x08 HM00000I Flags ~ H - hidden ~ M - metadata ~ I - immediate ~ all other bits reserved ~ (name start) -~ 0x0a - 0x0a Null byte (terminates name) -~ 0x0b - name-end - 1 Name, as UTF-8 +~ 0x09 - 0x09 Null byte (terminates name) +~ 0x0a - name-end - 1 Name, as UTF-8 ~ name-end - name-end Null byte (terminates name) ~ (padding start) ~ name-end + 1 - codeword-start - 1 Zero-pad to 8-byte boundary |