History of
src
/
sixtypical
@master
git clone https://git.catseye.tc/SixtyPical/
-
Adding a constant word to a memory location.
Chris Pressey
7 years ago
-
Ability to --debug analysis. Make 16-bit addition test pass.
Chris Pressey
7 years ago
-
Initial work on adding 16-bit constants to a 16-bit location.
Chris Pressey
7 years ago
-
Write stored values, and read values, through pointers.
Chris Pressey
7 years ago
-
Require that the program does ^buf to get at the address of buf.
Chris Pressey
7 years ago
-
Introduce IndirectRef and use it instead of adhoc 'copy[]+y' opcode.
Chris Pressey
7 years ago
-
Compile copy[]+y.
Chris Pressey
7 years ago
-
Fix problem with test case, and with serializing as zero page.
Chris Pressey
7 years ago
-
Attempt to add Zero Page addressing; the emitter may need rethink.
Chris Pressey
7 years ago
-
First pass of buffer, pointer, copy b, [p] + y, indirect indexed.
Chris Pressey
7 years ago
-
Beginning of: buffers and pointers.
Chris Pressey
7 years ago
-
Assert that the loop variable is meaningful in repeat. Unit test.
Chris Pressey
7 years ago
-
Support copy'ing a word constant to a word location. Joystick eg.
Chris Pressey
7 years ago
-
Remove low/high byte operators until I've thought about it more.
Chris Pressey
7 years ago
-
Low and high address operators, parsing and execution thereof.
Chris Pressey
8 years ago
-
Compile copy byte to byte and word to word.
Chris Pressey
8 years ago
-
word types, with syntax and analysis thereof
Chris Pressey
8 years ago
-
Split scanner off from parser module, into own module.
Chris Pressey
8 years ago
-
Initial value for locations: changed syntax, executes, compiles.
Chris Pressey
8 years ago
-
Constants (such as routines) cannot be given in call-constraints.
Chris Pressey
9 years ago
-
{Low,High}AddressByte emittables to fix copy, make indirect call!
Chris Pressey
9 years ago
-
Implement indirect JSRs with trampolines in theory; doesn't work.
Chris Pressey
9 years ago
-
Bring the rest of the tests up to date with the new names.
Chris Pressey
9 years ago
-
Try to improve error messages, thus breaking many unit tests.
Chris Pressey
9 years ago
-
It's getting a little chaotic. Needs better error messages!
Chris Pressey
9 years ago
-
Compile goto's.
Chris Pressey
9 years ago
-
Refactor Analyzer. Get analysis tests passing once again.
Chris Pressey
9 years ago
-
Attempt to analyze `goto`. Looks like it'll need some rewriting.
Chris Pressey
9 years ago
-
Recast Evaluator as an object. Handle `goto` inside it.
Chris Pressey
9 years ago
-
Syntax for `goto`.
Chris Pressey
9 years ago