代码之家  ›  专栏  ›  技术社区  ›  Tim unnamed eng

几种语言的read eval print loop(REPL)

  •  1
  • Tim unnamed eng  · 技术社区  · 14 年前

    我想知道有没有推荐的 read-eval-print loop (REPL) 分别用于

    (1)C++

    (2)C类

    (3)爪哇语

    谢谢!

    4 回复  |  直到 14 年前
        1
  •  4
  •   Ken Bloom    14 年前

    C与C++

    你可以用欧洲核子研究中心的 cint .

    爪哇

    你可以用 BeanShell ,或者如果您不太关心Java语法(例如,您的目标只是确保 班级 可以使用Groovy、Scala、JRuby或Jython。

        2
  •  0
  •   tchrist    14 年前

    那些不支持 dynamic eval function .

        3
  •  0
  •   scravy    13 年前

    这里还有一个使用javax.tools.JavaCompiler接口的Java REPL: http://www.scravy.de/blog/2012-02-27/a-read-eval-print-loop-for-java.htm (在命令行上运行)。

        4
  •  0
  •   chiperortiz    10 年前

    这在2016年9月22日即将到来的Java 9中似乎是可行的。

    http://openjdk.java.net/jeps/222