A JavaCC project to implement a Lexical Analyser and a Top-Down Parser for a simple language.