worked on the IR conversion
working on IR
merged
removed presentation
first quadrupel code is generated
minor change
removed old test files, added new test files stubs
...
implementing transformation of units to quadrupel code units. work in progress
moved around code into new modules
some refactoring and putting transformation into the QCT monad
quadrupel code generation. work in progress
started to work on the assembly generation
transformation to asm works for this first simple example
next up: register allocation
constructed a more complex example and thought about the live range analysis
not quite sure how to do this in a smart way
refactoring started
...
using flex/bison
work in progress
wip
worked and extended syntax, working on the datastructures for the semantic analysis
added structures func, pattern and expr, worked on parser rules to construct the parse tree