Skip to content

A little C to three-address-code compiler written in Flex and Bison.

Notifications You must be signed in to change notification settings

brunuh/C-to-3AddressCode-Compiler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compiler for a subset of C written with Flex and Bison in the context of a compiler construction course at DHBW / Germany. After the compilation, the program takes C-code on the stdin and produces three-address-code in the quadcode.out file. See input.c for an example of the C-subset the compiler can cope with.

Involved in development:
David Hildenbrand
Jeffrey Jedele
Thilo Michael
Manuel Wimmer
Tobias Schoknecht
Ramin Safarpour

About

A little C to three-address-code compiler written in Flex and Bison.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Yacc 56.5%
  • C 37.3%
  • Lex 6.0%
  • Shell 0.2%