History of
src
@0.9
git clone https://git.catseye.tc/SixtyPical/
-
Improve error messaging yet more. Game kind of has game states now.
Chris Pressey
5 years ago
-
Improve error messaging when constraints are exceeded.
Chris Pressey
5 years ago
-
Constraint sets may only contain labels, which are resolved late.
Chris Pressey
5 years ago
-
copy from word storage to word table and back, indexed by x or y.
Chris Pressey
5 years ago
-
Copy word to word table.
Chris Pressey
5 years ago
-
Do not assume every label refers to a word-sized chunk of memory.
Chris Pressey
5 years ago
-
We really need to review how storage location labels are emitted.
Chris Pressey
5 years ago
-
Break the ground where we need to implement word table read/write.
Chris Pressey
5 years ago
-
Copy indexed location to location. All tests pass again.
Chris Pressey
5 years ago
-
Beginnings of implementing word tables. One test still fails.
Chris Pressey
5 years ago
-
Use right endianness when `copy`ing literal word into storage.
Chris Pressey
5 years ago
-
Add word (constant or memory loc) to pointer (unchecked for now).
Chris Pressey
5 years ago
-
Adding a word memory location to another word memory location.
Chris Pressey
5 years ago
-
Adding a constant word to a memory location.
Chris Pressey
5 years ago
-
Ability to --debug analysis. Make 16-bit addition test pass.
Chris Pressey
5 years ago
-
Initial work on adding 16-bit constants to a 16-bit location.
Chris Pressey
5 years ago
-
Write stored values, and read values, through pointers.
Chris Pressey
5 years ago
-
Require that the program does ^buf to get at the address of buf.
Chris Pressey
5 years ago
-
Introduce IndirectRef and use it instead of adhoc 'copy[]+y' opcode.
Chris Pressey
5 years ago
-
Compile copy[]+y.
Chris Pressey
5 years ago
-
Fix problem with test case, and with serializing as zero page.
Chris Pressey
5 years ago
-
Attempt to add Zero Page addressing; the emitter may need rethink.
Chris Pressey
5 years ago
-
First pass of buffer, pointer, copy b, [p] + y, indirect indexed.
Chris Pressey
5 years ago
-
Beginning of: buffers and pointers.
Chris Pressey
5 years ago
-
Assert that the loop variable is meaningful in repeat. Unit test.
Chris Pressey
5 years ago
-
Support copy'ing a word constant to a word location. Joystick eg.
Chris Pressey
5 years ago
-
Remove low/high byte operators until I've thought about it more.
Chris Pressey
5 years ago
-
Low and high address operators, parsing and execution thereof.
Chris Pressey
6 years ago
-
Compile copy byte to byte and word to word.
Chris Pressey
6 years ago
-
word types, with syntax and analysis thereof
Chris Pressey
6 years ago