Tree @master (Download .tar.gz)
History of
tests
@master
git clone https://git.catseye.tc/SixtyPical/
- More correct determination of tail position for purposes of `goto`. Chris Pressey 6 years ago
- Add failing test for multiple gotos that are all in tail position. Chris Pressey 6 years ago
- Add some failing tests for analyzing "for". Chris Pressey 6 years ago
- Syntax for "open-faced for loop". Chris Pressey 6 years ago
- Support different preludes for different archs (c64 and vic20 now.) Chris Pressey 6 years ago
- Confirm that AND clips the range and INC/DEC invalidate it. Chris Pressey 6 years ago
- The exception object now contains an AST node, renders name. Chris Pressey 6 years ago
- Syntax errors have line numbers in them now. Chris Pressey 6 years ago
- I can no longer see a reason to require that it is a power of two. Chris Pressey 6 years ago
- Add some more tests (failing currently). Chris Pressey 6 years ago
- Some headway on context.assert_in_range(). Chris Pressey 6 years ago
- Check for table size (in parser, thus tests are for syntax.) Chris Pressey 6 years ago
- Add some initial failing tests. Chris Pressey 6 years ago
- Remove need for `forward` keyword in forward reference in `copy`. Chris Pressey 6 years ago
- Remove the need for parens in `vector (routine ...) table` type. Chris Pressey 6 years ago
- Compile static storage location access. Chris Pressey 6 years ago
- Move compiler towards being able to compile access to statics. Chris Pressey 6 years ago
- Statics are always writeable. Statics are always meaningful. Chris Pressey 6 years ago
- Ability to parse static definitions and look them up. Chris Pressey 6 years ago
- Support indirect refs in st, e.g. `st a, [ptr] + y`. Chris Pressey 6 years ago
- Implement the "union rule for trashes" when analyzing `if` blocks. Chris Pressey 6 years ago
- Set a location as touched when trashed with a `trash` instruction. Chris Pressey 6 years ago
- Add more tests, which show inconsistent treatment of trashes. Chris Pressey 6 years ago
- Articulate the "union rule" for trashes in if, add failing tests. Chris Pressey 6 years ago
- Tired: copy [ptr]+y, a. Wired: ld a, [ptr]+y. Chris Pressey 6 years ago
- Make ld parse to a IndexedRef or IndirectRef (latter still todo.) Chris Pressey 6 years ago
- Properly store address (not contents) of routine into vector table. Chris Pressey 6 years ago
- Include final RTS when emitting trampolines for indirect calls. Chris Pressey 6 years ago
- I think it should actually look like this! Chris Pressey 6 years ago
- Always analyze before compiling. Chris Pressey 6 years ago