Preliminary proxy support
This commit is contained in:
parent
02da9336c4
commit
6a47a4dc29
3 changed files with 6 additions and 3 deletions
2
sci
2
sci
|
|
@ -1 +1 @@
|
||||||
Subproject commit c8e4c2f46c8dbf2b1b1b2b1fcdd406e884380450
|
Subproject commit 9dab60653651e94bc535f8a753def10b708ff7e8
|
||||||
|
|
@ -252,7 +252,8 @@
|
||||||
:methods [borkdude.graal.LockFix] ;; support for locking
|
:methods [borkdude.graal.LockFix] ;; support for locking
|
||||||
|
|
||||||
:fields [clojure.lang.PersistentQueue]
|
:fields [clojure.lang.PersistentQueue]
|
||||||
:instance-checks [clojure.lang.Associative
|
:instance-checks [clojure.lang.APersistentMap ;; for proxy
|
||||||
|
clojure.lang.Associative
|
||||||
clojure.lang.Atom
|
clojure.lang.Atom
|
||||||
clojure.lang.Cons
|
clojure.lang.Cons
|
||||||
clojure.lang.Counted
|
clojure.lang.Counted
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
[babashka.impl.pprint :refer [pprint-namespace]]
|
[babashka.impl.pprint :refer [pprint-namespace]]
|
||||||
[babashka.impl.process :refer [process-namespace]]
|
[babashka.impl.process :refer [process-namespace]]
|
||||||
[babashka.impl.protocols :refer [protocols-namespace]]
|
[babashka.impl.protocols :refer [protocols-namespace]]
|
||||||
|
[babashka.impl.proxy :refer [proxy-fn]]
|
||||||
[babashka.impl.reify :refer [reify-fn]]
|
[babashka.impl.reify :refer [reify-fn]]
|
||||||
[babashka.impl.repl :as repl]
|
[babashka.impl.repl :as repl]
|
||||||
[babashka.impl.socket-repl :as socket-repl]
|
[babashka.impl.socket-repl :as socket-repl]
|
||||||
|
|
@ -570,7 +571,8 @@ Use -- to separate script command line args from bb command line args.
|
||||||
:load-fn load-fn
|
:load-fn load-fn
|
||||||
:uberscript uberscript
|
:uberscript uberscript
|
||||||
:readers core/data-readers
|
:readers core/data-readers
|
||||||
:reify-fn reify-fn}
|
:reify-fn reify-fn
|
||||||
|
:proxy-fn proxy-fn}
|
||||||
opts (addons/future opts)
|
opts (addons/future opts)
|
||||||
sci-ctx (sci/init opts)
|
sci-ctx (sci/init opts)
|
||||||
_ (vreset! common/ctx sci-ctx)
|
_ (vreset! common/ctx sci-ctx)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue