April 2018
Intermediate to advanced
910 pages
33h 21m
English
The Compiler Grammar project is working on an experimental Java Compiler that is based on ANTLR grammar. ANTLR, Another Tool for Language Recognition, is a parser that reads, processes, and executes structured text or binary files. The project team hopes this Java Compiler will replace the current one as it uses a hand-written parser, LALR (Look-Ahead Left to Right). The LALR parser has been identified by the project group as fragile and difficult to extend.