Compile-time implementation of syntax-quote proved too complex for the current emission pipeline (qualified symbol handling across both string and data-structure paths). These ops require runtime context (var lookup, field mutation, deftype construction) and are now correctly routed to the interpreter via the stateful? check in eval-string. Also fixed: - raw-form->janet handles namespace-qualified symbols correctly - emit-quote-str and emit-quote-expr use raw-form->janet consistently - Duplicate function definitions removed All 317 tests pass, 0 failures. |
||
|---|---|---|
| .. | ||
| jolt-bootstrap | ||
| jolt-compiler | ||
| jolt-dev | ||
| jpm-build | ||
| .curator_state | ||
| .usage.json | ||