Ayrton
5ea6eca0ba
Fixed tests to account for unarys
...
- Refactored expressions
2023-11-23 13:40:20 -07:00
Ayrton
eba774dd05
Modified routine generation codestyle
2023-11-23 13:11:46 -07:00
Ayrton
7380a89082
Modified code style in ast_generator initializations
2023-11-23 12:51:13 -07:00
ayrton
1da53dba48
Fixed common generation errors
...
- Loops are now bound on the number of iterations by max-loop-iterations
- Names now get removed from the list of possible names when used
- Overflow errors in arithmetic are handled gracefully
Took 1 hour 13 minutes
2023-11-22 13:50:56 -07:00
ayrton
fb36aef06e
Refactor and bugfix for integer division
...
Took 54 minutes
2023-11-21 21:39:04 -07:00
ayrton
d211131c4e
IT'S ALIIIIIIIIVE
...
Took 1 hour 15 minutes
2023-11-20 20:28:55 -07:00
Ayrton
05c8f92683
Added tests
2023-11-20 18:52:14 -07:00
ayrton
4ee1770092
Fixed error that when assignments fail they still leave their tag
...
Took 39 minutes
2023-11-19 16:52:14 -07:00
ayrton
5e5d6aeba9
Fixed generation bug where no op would be generated
...
Took 54 minutes
2023-11-19 16:13:08 -07:00
ayrton
e6c71b70a8
Tested refactor and implemented the python unparser
...
Took 38 minutes
2023-11-19 15:19:27 -07:00
ayrton
839ec97166
Complete overhaul of the generation methods
...
Took 6 hours 24 minutes
2023-11-18 10:59:00 -07:00
ayrton
2182395310
Initial Commit
2023-11-17 16:57:53 -07:00