Frage

Ich habe mich gefragt, ob es etwas zu empfehlen ist read-eval-print Schleife (REPL) jeweils für

(1) C ++

(2) C

(3) Java

Danke!

War es hilfreich?

Lösung

C und C ++

Sie können das nutzen CERN cint .

Java

Sie können mit Beanshell, oder wenn Sie kümmern sich nicht so viel über Java-Syntax mit (zB Ihr Ziel ist nur sicher, dass die Klassen machen tun, was Sie wollen), können Sie Groovy, Scala, JRuby, Jython oder verwenden.

Andere Tipps

Das sind keine Sprachen, die eine dynamische eval Funktion unterstützen.

Es gibt auch eine Java REPL mit der javax.tools.JavaCompiler Schnittstelle hier: http://www.scravy.de/blog/2012-02-27/a-read-eval-print-loop-for-java.htm (läuft auf der Kommandozeile).

Dies scheint in Java 9 avalaible zu sein September kam 22 von 2016.

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top