Undergrad Compiler

using C++, Bison, Flex — 2010

  • Built a compiler with support for array, recursive function calls, popular operators, type conversion, short-circuit evaluation, etc.
  • Compiles to a fake assembly language with limited registers that can be compiled with GCC and executed
  • For CSE 304: Compiler Design optional project