Taddeus Kroes
|
555624cbf7
Tested constant folding and added some replacement messages.
|
14 tahun lalu |
Taddeus Kroes
|
b45a5aedb2
Added Program class for easy handling of statement lists (readability is massively increased).
|
14 tahun lalu |
Taddeus Kroes
|
7e680e4a2c
Updated printer format, also added inline comments as an option instead of a separate command.
|
14 tahun lalu |
Taddeus Kroes
|
744612234b
Now, when a non-existing file is opened, an exception is raised.
|
14 tahun lalu |
Taddeus Kroes
|
e62c02fc21
Applied pep8.
|
14 tahun lalu |
Jayke Meijer
|
7e7ea9b3c4
Combined bne and beq optimization.
|
14 tahun lalu |
Jayke Meijer
|
1af3567df0
Added optimization of bne.
|
14 tahun lalu |
Taddeus Kroes
|
f519a19f86
Fixed faulty import.
|
14 tahun lalu |
Taddeus Kroes
|
02c89c74c0
Rewritten old files to use new statement/block classes.
|
14 tahun lalu |
Taddeüs Kroes
|
1be2cbfffa
Debugged parser and writer to successfully process slalom.s
|
14 tahun lalu |
Taddeüs Kroes
|
ab89115ade
Added assembly writer.
|
14 tahun lalu |
Taddeüs Kroes
|
e68aee21f7
Some minor tweaks.
|
14 tahun lalu |
Taddeüs Kroes
|
9a45fd87b0
Renamed 'lines' variables to 'statements'.
|
14 tahun lalu |
Taddeüs Kroes
|
58e3df8cf8
Added line administration and remove debug print statements.
|
14 tahun lalu |
Taddeüs Kroes
|
c5798fdd09
Translated YACC and LEX to a single PLY file.
|
14 tahun lalu |