jolt/test
Yogthos c1dde767c8 Phase 1 complete: Var/Namespace system with binding macro fix
Root causes:
- core-binding used tuples instead of arrays for call forms.
  Evaluator treats tuples as literal vectors, so calls failed.
  Fixed with @[...] and proper (push-thread-bindings frame) forms.
- try handler: finally only ran on error, not success.
  Fixed to run finally on both paths.
- ns accessors: all-ns, remove-ns, create-ns, the-ns, ns-interns,
  ns-aliases, ns-imports-fn added to types.janet
- ns form: :require/:refer, :use, :refer-clojure/:exclude, :import
- eval-require: :refer support
- All 317 tests pass, 0 failures
2026-06-02 17:35:31 -04:00
..
api-test.janet Initial commit: Jolt — Clojure interpreter on Janet 2026-06-01 16:48:56 -04:00
bootstrap-test.janet bootstrap: SCI core deps loading with 284/304 forms passing 2026-06-01 23:24:13 -04:00
compiler-test.janet Phase 1 complete: Var/Namespace system with binding macro fix 2026-06-02 17:35:31 -04:00
core-test.janet Initial commit: Jolt — Clojure interpreter on Janet 2026-06-01 16:48:56 -04:00
evaluator-test.janet bootstrap: SCI core deps loading with 284/304 forms passing 2026-06-01 23:24:13 -04:00
macro-test.janet Initial commit: Jolt — Clojure interpreter on Janet 2026-06-01 16:48:56 -04:00
namespace-test.janet Initial commit: Jolt — Clojure interpreter on Janet 2026-06-01 16:48:56 -04:00
phase6-final.janet Bug fixes: nth, list, name, subs support in compiler 2026-06-02 16:30:25 -04:00
reader-test.janet bootstrap: SCI core deps loading with 284/304 forms passing 2026-06-01 23:24:13 -04:00
test-load-sci.janet fix: vendor/sci submodule, defrecord fix, all tests pass 2026-06-02 09:48:52 -04:00
types-test.janet Initial commit: Jolt — Clojure interpreter on Janet 2026-06-01 16:48:56 -04:00