feat: map literals evaluate their values (fixes critical latent bug); expand SCI bootstrap to 14 files (ctx_store/deftype/records/core_protocols/hierarchies + sci.impl.io stub), 390/392 forms; fix multi-arity defmethod (builds fn*) and variadic macrofy; SCI test loaders tolerant of the 2 redundant clojure.core registration maps
This commit is contained in:
parent
7d490843e5
commit
1b37e56df4
8 changed files with 74 additions and 24 deletions
|
|
@ -18,6 +18,7 @@
|
|||
(printf " Loaded %d stub forms\n" count))
|
||||
|
||||
(load-stubs ctx "src/jolt/clojure/sci/lang_stubs.clj")
|
||||
(load-stubs ctx "src/jolt/clojure/sci/io_stubs.clj")
|
||||
|
||||
(defn load-file [ctx path]
|
||||
(var s (slurp path))
|
||||
|
|
@ -55,6 +56,11 @@
|
|||
["impl/vars.cljc" nil]
|
||||
["lang.cljc" nil]
|
||||
["impl/utils.cljc" nil]
|
||||
["ctx_store.cljc" nil]
|
||||
["impl/deftype.cljc" nil]
|
||||
["impl/records.cljc" nil]
|
||||
["impl/core_protocols.cljc" nil]
|
||||
["impl/hierarchies.cljc" nil]
|
||||
["impl/namespaces.cljc" nil]
|
||||
["core.cljc" nil]
|
||||
])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue