Course Projects
C++
Lexical Analyzer
Implementation of a lexical analyzer for a simple programming language.
Project 1

C++
Recursive Descent Parser
Parser implementation using recursive descent techniques for a context-free grammar.
Project 2

C++
Type Checker
Static type checking system for a simple programming language.
Project 3