Skip to content

govarun/compiler-project

 
 

Repository files navigation

Compiler-Design-Project-CS335

  • Repository for the course project of Compilers Design(CS335) taught at the Indian Institute of Technology, Kanpur.
  • Contains the implementation of a compiler for C language, implemented in Python.
  • For instructions on how to run and installing the dependencies run: python src/main.py --help
  • Requires Python 3.x

Usage:

Usage: ./compile.sh Run this from the top folder.

Dependencies:

gcc-multilib package should be installed.

Group Members:

  • Jayesh Shaw | 180330
  • Lavish Gupta | 180380
  • Prakhar Neema | 180526
  • Sarthak Kapoor | 180675
  • Varun Goyal | 180850

Milestones:

  • Milestone 1: Lexer
  • Milestone 2: Parser
  • Milestone 3: Semantic Analysis
  • Milestone 4: Three AC Code Generation
  • The Final Destination - We did it!!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 71.2%
  • C 28.4%
  • Shell 0.4%