The core parsing functionality for
Rhino but with the support for
embedding and scripting removed.
With respect to the compiler, Rhino is primarily used to build up the
abstract syntax tree (AST).
Rhino is an open-source implementation of JavaScript written entirely in Java.
It is typically embedded into Java applications to provide scripting to end
users.