jolt/jolt-core
Yogthos e6ee17b055 compile (set! *var* val)
The analyzer punted set! as uncompilable. Add it as a special form: (set! sym
val) on a var emits jolt-var-set, which updates the innermost thread binding (or
the root when unbound), returning val. A local target (deftype mutable field) or
an interop (.-field) target stays uncompilable for now. Also defines
*warn-on-reflection* (false) so set! on it resolves. SCI load 186 -> 196/218.
2026-06-22 00:40:46 -04:00
..
clojure/core real BigDecimal type (bigdec, M literals) 2026-06-22 00:01:01 -04:00
jolt compile (set! *var* val) 2026-06-22 00:40:46 -04:00