Package org.codehaus.janino

The core of the Janino Java compiler.

The package comprises a scanner (Scanner, a parser (Parser) and a class file library. The parser builds a syntax tree from the "Java.*" classes that represents the parsed code. The UnitCompiler.compileUnit(boolean, boolean, boolean, org.codehaus.janino.UnitCompiler.ClassFileConsumer) method compiles this syntax tree into a ClassFile object, which can write JVM bytecode to an OutputStream.

This package implements the org.codehaus.commons.compiler API.