• Joined on 2025-03-02
simon pushed to develop at simon/post-scarcity 2026-04-03 10:15:22 +00:00
f5f8e38b91 Added a note on things to read for the compiler.
simon commented on issue simon/post-scarcity#19 2026-04-01 16:14:16 +00:00
Simplify Lisp calling convention

Didn't auto-close on the commit message :-(

simon closed issue simon/post-scarcity#19 2026-04-01 16:14:16 +00:00
Simplify Lisp calling convention
simon pushed to develop at simon/post-scarcity 2026-04-01 16:13:23 +00:00
b6480aebd5 Converted everything to the new lisp calling convention.
f3a26bc02e Added bind; but mainly, tactical commit before changinh lisp calling
Compare 2 commits »
simon pushed to develop at simon/post-scarcity 2026-04-01 15:07:50 +00:00
9eb0d3c5a0 I think read will now read integers and symbols, but it's untested.
simon opened issue simon/post-scarcity#19 2026-04-01 09:14:41 +00:00
Simplify Lisp calling convention
simon pushed to develop at simon/post-scarcity 2026-04-01 07:51:06 +00:00
cc8e96eda4 Further small changes on the way to a reader.
simon pushed to develop at simon/post-scarcity 2026-03-31 19:10:35 +00:00
a302663b32 Well, I really made a mess with the last commit; this one sorts it out.
1196b3eb1d read isn't written yet, but I think all the building blocks I need for it are.
Compare 2 commits »
simon pushed to develop at simon/post-scarcity 2026-03-31 14:07:09 +00:00
364d7d2c7b Compiles again, now with bootstrap-layer print implemented, but not yet tested.
simon pushed to develop at simon/post-scarcity 2026-03-30 20:52:47 +00:00
2b22780ccf This once again does NOT compile. I've done work on macros; they don't work yet..
simon opened issue simon/post-scarcity#18 2026-03-30 14:25:14 +00:00
Consider converting from wchar_t to char32_t, everywhere.
simon pushed to develop at simon/post-scarcity 2026-03-30 12:30:26 +00:00
e3f922a8bf Added character as a first class object. Stepped through a run; it all works.
simon pushed to develop at simon/post-scarcity 2026-03-30 10:53:16 +00:00
a8b4a6e69d My monster, it not only compiles, it now runs!
simon pushed to develop at simon/post-scarcity 2026-03-30 08:36:34 +00:00
60921be3d4 Much more progress, still doesn't compile.
1ce9fbda77 Still not fixed...
Compare 2 commits »
simon opened issue simon/post-scarcity#17 2026-03-30 07:15:08 +00:00
Add readtables; implement quote and keyword through readtables.
simon opened issue simon/post-scarcity#16 2026-03-30 06:56:26 +00:00
Add an nREPL server
simon pushed to develop at simon/post-scarcity 2026-03-29 11:04:24 +00:00
04bf001652 Progress, but it still doesn't build. I think I'm close, now...
00997d3c90 Down to to compilation errors. Had to reinstate individual size-class headers.
Compare 2 commits »
simon pushed to develop at simon/post-scarcity 2026-03-28 23:47:10 +00:00
cae27731b7 Huge amount of work. Does not even nearly compile, but it's nearer.
simon opened issue simon/post-scarcity#15 2026-03-28 12:02:50 +00:00
Line editor for repl
simon pushed to develop at simon/post-scarcity 2026-03-28 11:57:22 +00:00
1afb1b9fad Added work on making namespaces threadsafe.