美文网首页
java 代码内 调用 clojure script

java 代码内 调用 clojure script

作者: onedam | 来源:发表于2022-04-09 10:49 被阅读0次
    package ast;
    
    import clojure.lang.RT;
    import clojure.lang.Var;
    import clojure.lang.Compiler;
    
    import java.io.StringReader;
    
    public class Foo {
     public static void main(String[] args) throws Exception {
      String str = "(ns user) (defn foo [a b]   (str a \" \" b))";
      //RT.loadResourceScript("foo.clj");
      Var foo = RT.var("user", "foo");
      Compiler.load(new StringReader(str));
      Object result = foo.invoke("Hi", "there");
      System.out.println(result);
     }
    }
    

    相关文章

      网友评论

          本文标题:java 代码内 调用 clojure script

          本文链接:https://www.haomeiwen.com/subject/kkhpsrtx.html