BeanShell – Lightweight Scripting for Javaは結構面白いです。Download から bsh-2.0b4.jar をダウンロードします。ソースコードに興味のある人はBeanShell Developer’s Areaからダウンロードします。
使い方はいたって簡単で、c:bshにbsh-2.0b4.jarをおいたとすると、コマンドプロンプトを起動して次のように入力するだけです。
java -cp c:bshbsh-2.0b4.jar bsh.Interpreter
GUIバージョンはbsh-2.0b4.jarをダブルクリックすると使えます。これ以外にもremoteモードとかあるようです。
コマンドプロンプトから入力を受け付けるには、次のようにします。
bsh % BufferedReader reader =
bsh % a=reader.readLine();
hello
bsh % System.out.println(a);
hello
new
BufferedReader(new
InputStreamReader(System.in));bsh % a=reader.readLine();
hello
bsh % System.out.println(a);
hello