Skip to content

bhatiasiddharth/Compiler

 
 

Repository files navigation

Stage 1

  • Grammer

Stage 2

Deadline - March 20

  • Lexical Analyzer
    • Print tokens
    • Report lexical errors
  • Parser
  • Abstract Syntax Tree
  • Symbol Table

Plan / list your semantic rules of your language (March 25)

Stage 3

Deadline - April 20

  • Semantic Analyzer
  • Code Generation

Instructions

To create asm

make

To execute asm

make exec

TODO

Releases

No releases published

Packages

No packages published

Languages

  • C 80.1%
  • JavaScript 14.2%
  • Assembly 2.9%
  • C++ 1.1%
  • Shell 1.1%
  • Makefile 0.6%