History of
src
@master
git clone https://git.catseye.tc/SixtyPical/
-
pyflakes.
Chris Pressey
6 years ago
-
Awful binding, but at least this code isn't in main anymore.
Chris Pressey
6 years ago
-
Make all serialize() methods take addr() as an arg, not kwarg.
Chris Pressey
6 years ago
-
Rename method for more distinction/clarity.
Chris Pressey
6 years ago
-
Explicitly sort the chains by their content, for stable sort.
Chris Pressey
6 years ago
-
--output cmdline argument, serialize() returns an array of bytes.
Chris Pressey
6 years ago
-
Reduce number of errors under Python 3 another smidge.
Chris Pressey
6 years ago
-
Not making any promises, but reduce the errors under Python 3.
Chris Pressey
6 years ago
-
Extract locations from context appropriately. All tests pass.
Chris Pressey
6 years ago
-
Make tests pass.
Chris Pressey
6 years ago
-
Support save'ing user-defined locations.
Chris Pressey
6 years ago
-
Compile code for saving a, x, or y on the stack.
Chris Pressey
6 years ago
-
Saving anything except `a` trashes `a`.
Chris Pressey
6 years ago
-
First cut at implementing `save`. Only the most basic tests though.
Chris Pressey
6 years ago
-
Compile byte-table add, sub, cmp, and, or, xor, shl, shr, inc, dec.
Chris Pressey
6 years ago
-
Analyze reads and updates of tables.
Chris Pressey
6 years ago
-
Able to parse, but not yet able to analyze, other table accesses.
Chris Pressey
6 years ago
-
Support for `shl foo` and `shr foo` where `foo` is a byte storage.
Chris Pressey
6 years ago
-
Support for `copy [ptra]+y, [ptrb]+y` to indirect LDA indirect STA
Chris Pressey
6 years ago
-
Generate zero-page code for and, or, and xor, when possible.
Chris Pressey
6 years ago
-
Add more test cases.
Chris Pressey
6 years ago
-
1-line bugfix. Now the optimizer does do the expected good job.
Chris Pressey
6 years ago
-
Optimize away `RTS` and `JMP` when possible. Fallthru stuff done.
Chris Pressey
6 years ago
-
Begin hooking the fallthru analysis up to the compilation phase.
Chris Pressey
6 years ago
-
Vastly simplify the fallthru analysis algorithm.
Chris Pressey
6 years ago
-
Serialize main first. However, this could use a fresh approach.
Chris Pressey
6 years ago
-
Serialize routines with in() sets first, and in the right order.
Chris Pressey
6 years ago
-
Change the serialization format to be (hopefully) clearer.
Chris Pressey
6 years ago
-
Find the longest chain of routines in R and remove it.
Chris Pressey
6 years ago
-
Go slightly further with the serialization.
Chris Pressey
6 years ago