f7eabb9b62
Working on eval/apply. Unfinished, does not build. More significantly,
...
as the focus ot this prototype is supposed to be building things in
Lisp,
I've started deliberately copying stuff that mostly works directly from
the 0.0.6 branch into this branch. After all, if it's going to be
replaced in Lisp, it doesn't have to be the most elegant C.
2026-04-25 21:52:05 +01:00
63906fe817
Print is less badly broken. Read is less badly broken. GC is too aggressive.
2026-04-24 21:20:23 +01:00
aa0d60bbed
It compiles. It runs. Nothing works, but it also doesn't crash. Victory!
2026-04-23 11:50:30 +01:00
8d2acbeb0f
Still making progress. Dropped the archive because it was causing problems.
2026-04-22 21:09:15 +01:00
eed4711fee
Another inconclusive session: still nothing works, still making progress.
2026-04-22 18:16:00 +01:00
ef59563e25
Still in progress. Nothing workds.
2026-04-21 14:43:09 +01:00
ca5671f613
String-like-things are being created and printed correctly; bind is broken.
2026-04-17 18:40:32 +01:00
f751fc8a09
More code, closer to working, still builds.
2026-04-15 22:47:44 +01:00
c9f50572ab
Many more ops written, and it compiles. Nothing works yet.
2026-04-15 19:50:10 +01:00
b6480aebd5
Converted everything to the new lisp calling convention.
...
Fixes #19
2026-04-01 17:11:10 +01:00
a302663b32
Well, I really made a mess with the last commit; this one sorts it out.
2026-03-31 20:09:37 +01:00