Interactive programming (repl): Difference between revisions

Content added Content deleted
(New post. An existing post was retained, although in my personal opinion it certainly does not accomplish the task.)
Line 701: Line 701:


Rosetta::Code
Rosetta::Code
</syntaxhighlight>
Alternatively
<syntaxhighlight lang="java">
Java has an interactive REPL (Read-Evaluate-Print-Loop) console, jshell, that is included with the JDK. *
The REPL is started by invoking: $JAVA_HOME/bin/jshell *
Here is a sample session to accomplish this task.
| Welcome to JShell -- Version 20
| For an introduction type: /help

jshell> String concat(String a, String b, String c) { return a + c + c + b; }
| created method concat(String, String, String)
jshell> concat("Rosetta", "Code", ":")
$2 ==> "Rosetta::Code"
jshell>
</syntaxhighlight>
</syntaxhighlight>