とりあえずメモ
(import '(javax.script ScriptEngine) '(javax.script ScriptEngineManager)) (let [manager (new ScriptEngineManager) engine (. manager getEngineByName "Groovy")] (println (. engine eval "(1..10).sum()")))
備忘録メモ。
逆にgroovyから
import clojure.lang.* println Compiler.load(new StringReader("(println \"clojure from groovy\")"))
groovyからclojureへのargumentのバインドとかあとで調べる。