DynamicJava is a Java source interpreter. It executes programs written
in Java, as described in the Java Language Specification, in addition
to scripting features. DynamicJava is written in pure Java, is free,
and is distributed with the source code.