summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTaylan Kammer <taylan.kammer@gmail.com>2026-01-12 07:02:54 +0100
committerTaylan Kammer <taylan.kammer@gmail.com>2026-01-12 07:02:54 +0100
commit5ccaa25d75ba631f24d3a1caf812ecab8a6f483a (patch)
treea92ced1631f2788c5a1c34cc43f2437a45ef661c
parentf520cb43554e8f93016f6e8433665cdbef3d1d0f (diff)
Add two existing notes to index.
-rw-r--r--notes/250329-unread.md6
-rw-r--r--notes/format.md (renamed from notes/250219-format.md)4
-rw-r--r--notes/index.md2
3 files changed, 6 insertions, 6 deletions
diff --git a/notes/250329-unread.md b/notes/250329-unread.md
index 31b2f91..6f9b12c 100644
--- a/notes/250329-unread.md
+++ b/notes/250329-unread.md
@@ -1,5 +1,7 @@
# Must ports support seeking?
+_2025 March_
+
With traditional s-expressions, it's not always possible to stop
reading bytes as soon as the end of the current datum is reached,
because some data don't have a terminating character. Consider a
@@ -30,7 +32,3 @@ additional data can be joined like this, yielding a more and more
deeply nested compound datum. Only a blank or EOF can end this,
meaning that disjoint data within a stream are necessarily delimited
by blanks.
-
-
-
-*** WIP ***
diff --git a/notes/250219-format.md b/notes/format.md
index a7cd019..37d6017 100644
--- a/notes/250219-format.md
+++ b/notes/format.md
@@ -5,8 +5,8 @@ _2025 February_
WIP WIP WIP
(format "template" arg ...) ;sprintf
-(format obj) ;like write but returns string
-(format! "template" arg ...) ;printf
+(format obj) ;like write but returns string
+(format! "template" arg ...) ;printf
(format! arg) ;write
The ones with a string template are special forms and process the
diff --git a/notes/index.md b/notes/index.md
index 0550055..197261f 100644
--- a/notes/index.md
+++ b/notes/index.md
@@ -17,6 +17,8 @@
* [Does the decoder implement macros?](250228-macros.html)
* [Better syntax-rules?](250228-sr.html)
* [Cons cell optimization?](250317-fastcons.html)
+* [Symbols and strings, revisited](250329-strings.html)
+* [Must ports support seeking?](250329-unread.html)
* [Numeric tower](250329-numbers.html)
* [Bootstrapping](250329-boot.html)
* [Using libgccjit?](250920-libgccjit.html)