Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code project for a small C Compiler.

Please read report.pdf for more information.

C Compiler

Coded 12000 lines to completely implement a compiler including semantic check, intermediate representation and code generator.

Applied many optimizations such as copy propagation, loop unrolling and peephole which strongly reduced the number of instructions.

About

A small C complier

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages