Compiler-Construction

Source code for a Toy Compiler, based on the grammar defined in the file "Language specifications.pdf". Created for the partial fulfilment of the course Compiler Construction

Contains modules for:

  1. Lexer
  2. Parser
  3. Abstract Tree Generation
  4. Semantic Analyzer
  5. Type Checker
  6. Code Generation

Team Members:

  1. Megh Thakkar - 2016A7PS0036P
  2. Sahil Singla - 2016A7PS0103P
  3. Sankalp Sangle - 2016A7PS0110P
  4. Parth Patel - 2016A7PS0150P