On the third day, you define the concrete and abstract syntax for the !MiniJava language. Syntax Definition You should build the syntax definition step by step. As ...
On the second day, you should specify test cases for the !MiniJava syntax. Anatomy of a Test Suite The initial project contains an example test suite tests/example ...