ludic/runtime
Orkuncakilkaya 7170c31304 runtime: lres.ludic, the .lres reader behind map-scoped tables
A flat pooled tree (parallel lists reused from file to file), the file's bytes in a
buffer that grows only for a bigger file, strings unescaped into a kept scratch and
interned, the path built in a kept buffer, the program's constants by name (a sorted
table the compiler writes), and an open-addressing key hash rebuilt in place. Nothing
allocates past its high water; only an error's message is made, when a file is wrong.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 21:03:56 +03:00
..
native runtime: lres.ludic, the .lres reader behind map-scoped tables 2026-09-29 21:03:56 +03:00
web fix(input): keys are physical positions on every layout; Input.key_label names them 2026-09-15 23:26:53 +03:00