Commit graph

21 commits

Author SHA1 Message Date
062eee744c begin work on new lexer 2026-01-26 08:09:00 -03:00
30ff72b3ae * 2026-01-23 18:43:16 -03:00
f40fd7eaa1 rework compose implementation to not use retain stack 2026-01-23 15:25:26 -03:00
58c1f24161 add curry 2026-01-23 15:14:49 -03:00
cfc45d763a quotation composition 2026-01-23 14:19:47 -03:00
5991d9fef3 * 2026-01-23 13:53:20 -03:00
b98af7bdde initialize standard pipes in vm init to keep them rooted 2026-01-23 11:20:21 -03:00
45e2c0d406 move non essential opcodes to primitives and add userdata 2026-01-23 11:00:28 -03:00
e654143a90 * 2026-01-22 14:47:08 -03:00
80d8f87883 * 2026-01-22 11:56:01 -03:00
54d12060ec linenoise repl... 2026-01-21 14:12:42 -03:00
d359c68c32 * 2026-01-21 13:48:20 -03:00
6a9a0cd4e4 add license 2026-01-21 13:48:08 -03:00
fd8c7e7cc5 fix vm returning without doing gc reset 2026-01-21 11:47:34 -03:00
f76c4f9af9 better error handliung 2026-01-21 11:29:54 -03:00
aebe586a05 source tracking and composite primitives 2026-01-21 10:48:06 -03:00
b9a5bc5e63 * 2026-01-20 13:34:19 -03:00
1185690ce6 * 2026-01-20 11:05:59 -03:00
ce345f2440 compiler now compiles some things 2026-01-19 12:50:54 -03:00
9616fb616e move to meson for build system 2026-01-19 10:25:56 -03:00
fdd1ee61b5 initial commit 2026-01-19 09:09:18 -03:00