Commit graph

14 commits

Author SHA1 Message Date
Ayrton 1c91f6ac86 Generation errors fixed or gracefully handled 2023-11-24 15:45:38 -07:00
ayrton ddc3875f56 Tried to deal with strange printing and created a problem
Took 1 hour 25 minutes
2023-11-24 09:31:18 -07:00
ayrton 8cfbd08708 Added documentation for various generation functions
Took 33 minutes
2023-11-24 06:55:12 -07:00
ayrton 9ceb0b18be Fixed generation of declarations late in blocks
Took 37 minutes
2023-11-23 08:36:02 -07:00
ayrton be30f1d264 Error handling for some strange NoneType errors
Currently it seems like a top level argument node can be created. Need to check that soon, but not tonight. I am tired

Took 38 minutes
2023-11-22 20:33:34 -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 54118b996d Fixed error that the fuzzer did not produce .out file
For some reason fuzzer.py:49 fails to execute. This is an open problem

Took 1 hour 7 minutes
2023-11-21 08:07:34 -07:00
ayrton d211131c4e IT'S ALIIIIIIIIVE
Took 1 hour 15 minutes
2023-11-20 20:28:55 -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 eb8a47a5f1 Modified Unparsing Style
Took 30 minutes
2023-11-19 11:05:52 -07:00
ayrton ac146b4595 MVP setup and (sort of) working
Took 1 hour 58 minutes
2023-11-18 20:13:15 -07:00
ayrton f911c05e3d Refactoring of the ast_parser class
Took 48 minutes
2023-11-18 12:21:52 -07:00
ayrton 2182395310 Initial Commit 2023-11-17 16:57:53 -07:00