Skip to content

A compiler implemented from scratch for a subset of the well known C Programming language

Notifications You must be signed in to change notification settings

yagyanshbhatia/C-Compiler

 
 

Repository files navigation

  1. Copy your C file to be compiled in this folder.
  2. Open terminal in this folder and run "./Compile.sh <your_file_name>"
  3. If your code is erroneous, suitable syntax and semantic errors will be printed to stdout
  4. If code is correct, then the code's Intermediate Code and MIPS Assembly Code is generated and stored and the MIPS Code is simulated on SPIM simulator.

About

A compiler implemented from scratch for a subset of the well known C Programming language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Yacc 68.3%
  • Assembly 18.6%
  • Python 8.4%
  • Lex 1.9%
  • C 1.8%
  • Shell 1.0%