dualfroz
|
af0a0aca5b
|
feat(eval): add special form desugaring and quasiquote
|
2026-08-24 20:00:00 +02:00 |
|
dualfroz
|
853d729e62
|
feat(eval): add cek evaluator with special forms
|
2026-08-24 16:20:00 +02:00 |
|
dualfroz
|
aa098b6a08
|
feat(eval): add continuation and machine state types
|
2026-08-24 12:40:00 +02:00 |
|
dualfroz
|
d46f05b2c1
|
feat(env): add lexical environment with frames
|
2026-08-24 09:00:00 +02:00 |
|
dualfroz
|
4a378c6fa7
|
feat(reader): add s-expression reader and datum parser
|
2026-08-23 20:00:00 +02:00 |
|
dualfroz
|
549631fe99
|
feat(core): add scheme error type
|
2026-08-23 16:20:00 +02:00 |
|
dualfroz
|
48092fe48f
|
feat(core): add core value types and list operations
|
2026-08-23 12:40:00 +02:00 |
|
dualfroz
|
e673d09ac9
|
chore: add gitignore and build configuration
|
2026-08-23 09:00:00 +02:00 |
|