- Oberlin College Spring 2016
- CS331 Compilers Project
- A Compiler for BPL
- Python 3.4 Implementation
./bpl [--tree] [--debug] filename
- Regular Expression (Deterministic Finite Automaton) Scanner
- Recursive Descent Parser
- Two-Pass (Top-Down-Pass, Bottom-Up-Pass) Type Checker
Mudd Library is the main library at Oberlin College. This project is named after Oberlin College's resourceful library because numerous Oberlin seniors compile articles, books, theses to conclude their brilliant academic experience at Oberlin and start a new one elsewhere.