a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing Java, C#, C++, or Python actions. It provides excellent support for tree construction, tree walking, and translatio
a pure Java implementation of the Ruby interpreter is tightly integrated with Java to allow both to script any Java class and to embed the interpreter into any Java application.
an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform.