Packages 
Package Description
compilation
Contains classes and packages for compilation of source code.
compilation.analysis.lexical
Contains classes for the lexical analysis of the source code.
compilation.analysis.semantic
Contains classes for the semantic analysis of the source code.
compilation.analysis.syntax
Contains classes for the syntactical analysis of the source code.
compilation.generation
Contains classes for the evaluation of source code.
errors
Provides classes for generating errors.
exceptions
Provides classes for generating exceptions.
source
Provides classes for managing compilation input and output.
symbols
Provides classes for managing symbol assignments during compilation.
types
Provides classes for identifying the types of objects created during compilation.
ui
Contains classes and packages for graphical user interface functionality.
ui.main
Contains classes for managing the main interface.
ui.repl
Contains classes for managing the REPL interface.
util
Provides classes for extra utility.