diff options
| author | Taylan Kammer <taylan.kammer@gmail.com> | 2025-12-26 06:34:32 +0100 |
|---|---|---|
| committer | Taylan Kammer <taylan.kammer@gmail.com> | 2025-12-26 07:04:53 +0100 |
| commit | f93437d8d54e26c64a88e4136e38f6a796d7fd8c (patch) | |
| tree | 6322d0168ae2bfbb49253c03a8b962041d13b7a8 /notes/250219-format.md | |
| parent | 69a9d657af41e52223e32e294f182400e0adb384 (diff) | |
Rename notes to add dates and fix index.
Diffstat (limited to 'notes/250219-format.md')
| -rw-r--r-- | notes/250219-format.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/notes/250219-format.md b/notes/250219-format.md new file mode 100644 index 0000000..f757736 --- /dev/null +++ b/notes/250219-format.md @@ -0,0 +1,14 @@ +# I hate 'display' + +WIP WIP WIP + +(format "template" arg ...) ;sprintf +(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 +template string at compile time and ensure correct number of args. + +Need a way to let a special form's name also appear as an identifier +like Guile does it with record accessors and shit. |
