(require '[clojure.string :refer [blank?]]) then an unqualified blank? now resolves. chez-register-spec! registers :refer names (in addition to :as) into a refer table; hc-resolve-cell's unqualified branch consults it before clojure.core. Zero-Janet corpus parity 2293 -> 2295 = the Janet-hosted oracle's exact pass count. The self-hosted Chez compiler (read -> analyze -> emit -> eval, no Janet) now compiles every corpus case the Janet-hosted compiler does, with 0 divergences. Remaining failures are shared runtime breadth (host interop, futures, runtime eval) deferred to Phase 4 / jolt-r8ku. Floor 2295. |
||
|---|---|---|
| .. | ||
| bench | ||
| chez | ||
| clojure-stdlib/clojure | ||
| fixtures/cgen-build | ||
| integration | ||
| spec | ||
| support | ||
| unit | ||