Assignment | Contents | Description |
---|---|---|
Assignment1 | Environment | Installing ANTLR java tools & C++ runtime |
PA1 | ANTLR based Calculator | ANTLR Parser Generator & Parse Tree Manipulation |
PA2 | Building Kotlin syntax | Define a CFG for Kotlin basic syntax in Kotlin.g4 |
PA3 | Kotlin-to-Java & Type Inference | ANTLR based translation program using visitor pattern |