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
|
||||
|
||||
:fields [clojure.lang.PersistentQueue]
|
||||
:instance-checks [clojure.lang.Associative
|
||||
:instance-checks [clojure.lang.APersistentMap ;; for proxy
|
||||
clojure.lang.Associative
|
||||
clojure.lang.Atom
|
||||
clojure.lang.Cons
|
||||
clojure.lang.Counted
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@
|
|||
[babashka.impl.pprint :refer [pprint-namespace]]
|
||||
[babashka.impl.process :refer [process-namespace]]
|
||||
[babashka.impl.protocols :refer [protocols-namespace]]
|
||||
[babashka.impl.proxy :refer [proxy-fn]]
|
||||
[babashka.impl.reify :refer [reify-fn]]
|
||||
[babashka.impl.repl :as 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
|
||||
:uberscript uberscript
|
||||
:readers core/data-readers
|
||||
:reify-fn reify-fn}
|
||||
:reify-fn reify-fn
|
||||
:proxy-fn proxy-fn}
|
||||
opts (addons/future opts)
|
||||
sci-ctx (sci/init opts)
|
||||
_ (vreset! common/ctx sci-ctx)
|
||||
|
|
|
|||
Loading…
Reference in a new issue