History of
tests
/
SixtyPical Analysis.md
@0.10
git clone https://git.catseye.tc/SixtyPical/
-
`trash` indicates a value is no longer considered meaningful.
Chris Pressey
4 years ago
-
Subtract word (constant or memory location) from word memory location.
Chris Pressey
4 years ago
-
Can `copy` a literal word to a word table.
Chris Pressey
4 years ago
-
Initialized `word` type memory locations.
Chris Pressey
4 years ago
-
Correctly analyze `repeat { ... } forever` loops.
Chris Pressey
4 years ago
-
Apparently this hack was only needed previously due to a bug?
Chris Pressey
4 years ago
-
LocationRefs are equal if names/type are; this needed __str__ tho.
Chris Pressey
4 years ago
-
Clearing up a little mystery I had here.
Chris Pressey
4 years ago
-
Beginnings of implementing word tables. One test still fails.
Chris Pressey
4 years ago
-
Add word (constant or memory loc) to pointer (unchecked for now).
Chris Pressey
4 years ago
-
Adding a word memory location to another word memory location.
Chris Pressey
4 years ago
-
Ability to --debug analysis. Make 16-bit addition test pass.
Chris Pressey
4 years ago
-
Initial work on adding 16-bit constants to a 16-bit location.
Chris Pressey
4 years ago
-
Deal with the inputs/outputs of buffers, in a weak way.
Chris Pressey
4 years ago
-
Write stored values, and read values, through pointers.
Chris Pressey
4 years ago
-
Require that the program does ^buf to get at the address of buf.
Chris Pressey
4 years ago
-
First pass of buffer, pointer, copy b, [p] + y, indirect indexed.
Chris Pressey
4 years ago
-
Assert that the loop variable is meaningful in repeat. Unit test.
Chris Pressey
4 years ago
-
word types, with syntax and analysis thereof
Chris Pressey
6 years ago
-
Constants (such as routines) cannot be given in call-constraints.
Chris Pressey
6 years ago
-
Fix my own confusion, and with it, the unit test.
Chris Pressey
6 years ago
-
Bring the rest of the tests up to date with the new names.
Chris Pressey
6 years ago
-
Try to improve error messages, thus breaking many unit tests.
Chris Pressey
6 years ago
-
It's getting a little chaotic. Needs better error messages!
Chris Pressey
6 years ago
-
Refactor Analyzer. Get analysis tests passing once again.
Chris Pressey
6 years ago
-
Attempt to analyze `goto`. Looks like it'll need some rewriting.
Chris Pressey
6 years ago
-
I kind of forgot that indirect JSR needs a trampoline first :/
Chris Pressey
6 years ago
-
Check that the constraints on a routine match those of vector.
Chris Pressey
6 years ago
-
Allow vectors to be decorated with inputs/outputs/trashes; test.
Chris Pressey
6 years ago
-
Analyze `copy`, but... we now need more sophisticated context. :/
Chris Pressey
6 years ago