Package-level declarations
Types
Link copied to clipboard
Represents the result upon a failed compilation
Link copied to clipboard
class Compiler(var lexer: Lexer, val parserWrapper: ParserWrapper, val visitor: ParseTreeVisitor<AstObject>, val analyzer: Analyzer?)
Used to simulate the behaviour of a compiler
Link copied to clipboard
Represents the result of a compilation process
Link copied to clipboard
Represents the result upon a successful compilation
Link copied to clipboard
interface HelperInterface
Link copied to clipboard
Used to access the parser generated from the grammar