brunuh / C-to-3AddressCode-Compiler

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.


Languages

Language:Yacc 56.4%Language:C 37.3%Language:Lex 6.0%Language:Shell 0.2%