Skip to content

shivamh71/cfglpCompiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 

Repository files navigation

cfglpCompiler

cfglp stands for Context Flow Graph Language Processor. We upgraded this tool in four steps. Each level can run independently.

Team Members

1. Shivam H Prasad 2. Shubham Mehta

Steps

1. level-0-64bits -- Source code with which we started 2. level-1-64bits -- Added parsing, ast generation, evaluation, icode and assembly code generation for Relational Operations, If-Else and Goto Operations in C 3. level-2-64bits -- Added parsing, ast generation, evaluation, icode and assembly code generation for Arithmetic Operations and Typecast Operation in C 4. level-3-64bits -- Added parsing, ast generation, evaluation, icode and assembly code generation for Function Calls and changed register allocation scheme to a more efficient one

Details for running the code are given in USER MANUAL and README within directory for each level.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages