Skip to content

This repository contains the code for a COMPILER designed for the partial fulfilment of the course Compiler Construction in BITS Pilani.

Notifications You must be signed in to change notification settings

Smithvinayakiya/Compiler-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compiler-Project

The project was built as a part of partial fulfillment of the course Compiler Construction in BITS Pilani.

It has been been implemented in a pipeline manner with stages consisting of:

  1. Lexer
  2. Parser
  3. AST generation
  4. Typechecking & Semantic Analysis
  5. Code Generation (NASM 64-bit compatible assembly).

About

This repository contains the code for a COMPILER designed for the partial fulfilment of the course Compiler Construction in BITS Pilani.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.4%
  • Assembly 2.0%
  • Other 0.6%