diff options
Diffstat (limited to 'notes/250210-nan.md')
| -rw-r--r-- | notes/250210-nan.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/notes/250210-nan.md b/notes/250210-nan.md index 2824237..107bdf7 100644 --- a/notes/250210-nan.md +++ b/notes/250210-nan.md @@ -408,9 +408,9 @@ missing, so we automatically avoid the forbidden zero payload. ### What the heck is a "short string"? -Remember that [strings are immutable](symbols.html) in Zisp. This allows us -to use an amazing optimization where short strings can be represented as -immediate values. +Remember that [strings are immutable](250210-symbols.html) in Zisp. This +allows us to use an amazing optimization where short strings can be +represented as immediate values. We can't get to 56 bits (7 bytes), but 48 bits (6 bytes) fits perfectly into our payload! So any interned string (equivalent to a Scheme symbol) in Zisp |
