This repository contains the CZ3007 Compiler Techniques Lab Assignments for NTU Computer Science.
The goal of this lab is to implement a lexical analyser for a simple programming language called PL/3007.
The goal of this lab is to implement a parser for the programming language PL/3007.
The goal of this lab is to understand how a semantic analyser for the programming language PL/3007 works.
The goal of this lab is to implement a code generator for the programming language PL/3007.