JavaScript in Java
Ein Texteditor mit Kommandos und Handbuch in zirka 14 Zeilen.
Main.java
public final class Main
{ public void quit(){ java.lang.System.exit( 0 ); }
public static void main( final java.lang.String[] args )
throws java.lang.Throwable
{ final javax.script.ScriptEngine engine
= new javax.script.ScriptEngineManager().getEngineByName( "JavaScript" );
final java.lang.StringBuilder text = new java.lang.StringBuilder();
engine.put( "main", new Main() ); engine.put( "text", text );
java.lang.System.out.printf
( "Enter StringBuilder calls like%n%ntext.append('example');%n%n " +
"in JavaScript syntax to edit,%n%n or%n%nmain.quit();%n%n>" );
while( true )java.lang.System.out.printf( "%s%n%n> ",
engine.eval( java.lang.System.console().readLine() )); }}