Taddeus Kroes b45a5aedb2 Added Program class for easy handling of statement lists (readability is massively increased). il y a 14 ans
..
optimize b45a5aedb2 Added Program class for easy handling of statement lists (readability is massively increased). il y a 14 ans
.gitignore 43f769abe8 Merged conflicts. il y a 14 ans
__init__.py 2672776710 Added unit testing framework. il y a 14 ans
dag.py 6924b53cc7 Separated liveness, reaching definitions and dominator tree from dataflow.py. il y a 14 ans
dataflow.py 6924b53cc7 Separated liveness, reaching definitions and dominator tree from dataflow.py. il y a 14 ans
dominator.py 6924b53cc7 Separated liveness, reaching definitions and dominator tree from dataflow.py. il y a 14 ans
liveness.py 5b6e6336f5 Fixed recursiveness bug in liveness analysis. il y a 14 ans
parser.py b45a5aedb2 Added Program class for easy handling of statement lists (readability is massively increased). il y a 14 ans
peephole.l c3ba2d2dca Finished parser. il y a 14 ans
peephole.y f8e59831a6 Removed unused token from YACC file. il y a 14 ans
program.py b45a5aedb2 Added Program class for easy handling of statement lists (readability is massively increased). il y a 14 ans
reaching_definitions.py 091fc8d050 Implemented variable liveness analysis, renamed the sets for RD. il y a 14 ans
statement.py 7e680e4a2c Updated printer format, also added inline comments as an option instead of a separate command. il y a 14 ans
todo.txt 0285fcca62 Updated ToDo list. il y a 14 ans
writer.py 7e680e4a2c Updated printer format, also added inline comments as an option instead of a separate command. il y a 14 ans