Commit Graph

  • ca7bf3bfa2 test(examples): add example program integration tests HEAD main dualfroz 2026-08-28 20:00:00 +02:00
  • 5649b7bad8 docs: add example scheme programs dualfroz 2026-08-28 14:30:00 +02:00
  • 5e1aec0f78 test(numeric): add bigint arithmetic tests dualfroz 2026-08-28 09:00:00 +02:00
  • 7ddcc0709d test(macro): add syntax-rules macro tests dualfroz 2026-08-27 20:00:00 +02:00
  • a9c2ffc22a test(eval): add tail-call and call/cc tests dualfroz 2026-08-27 16:20:00 +02:00
  • eede0d15ec test(eval): add evaluator and special form tests dualfroz 2026-08-27 12:40:00 +02:00
  • bf57838d2c test(reader): add reader datum tests dualfroz 2026-08-27 09:00:00 +02:00
  • fdca256d6d feat(cli): add repl and file runner entry point dualfroz 2026-08-26 20:00:00 +02:00
  • c925f014b4 feat(builtins): add list, predicate, string, and i/o primitives dualfroz 2026-08-26 16:20:00 +02:00
  • 83bbf8d8ba feat(builtins): add arithmetic and comparison primitives dualfroz 2026-08-26 12:40:00 +02:00
  • 038aca797c feat(printer): add write and display formatting dualfroz 2026-08-26 09:00:00 +02:00
  • e101bbcfef feat(numeric): add numeric tower operations dualfroz 2026-08-25 20:00:00 +02:00
  • a594174198 feat(numeric): add bigint gcd, exponentiation, and radix conversion dualfroz 2026-08-25 16:20:00 +02:00
  • 073fddd420 feat(numeric): add arbitrary-precision integer core dualfroz 2026-08-25 12:40:00 +02:00
  • 347964beae feat(macro): add syntax-rules macro expander dualfroz 2026-08-25 09:00:00 +02:00
  • af0a0aca5b feat(eval): add special form desugaring and quasiquote dualfroz 2026-08-24 20:00:00 +02:00
  • 853d729e62 feat(eval): add cek evaluator with special forms dualfroz 2026-08-24 16:20:00 +02:00
  • aa098b6a08 feat(eval): add continuation and machine state types dualfroz 2026-08-24 12:40:00 +02:00
  • d46f05b2c1 feat(env): add lexical environment with frames dualfroz 2026-08-24 09:00:00 +02:00
  • 4a378c6fa7 feat(reader): add s-expression reader and datum parser dualfroz 2026-08-23 20:00:00 +02:00
  • 549631fe99 feat(core): add scheme error type dualfroz 2026-08-23 16:20:00 +02:00
  • 48092fe48f feat(core): add core value types and list operations dualfroz 2026-08-23 12:40:00 +02:00
  • e673d09ac9 chore: add gitignore and build configuration dualfroz 2026-08-23 09:00:00 +02:00