Tree @0.3 (Download .tar.gz)
History of
src
@0.3
git clone https://git.catseye.tc/SixtyPical/
- 6502 opcodes are Emittables. Can compile simple programs now! Chris Pressey 9 years ago
- Wire up the compiler and wring out obvious bugs. Chris Pressey 9 years ago
- Sketch the compiler. Chris Pressey 9 years ago
- Add Emitter framework, and 6502 Generator (will likely change.) Chris Pressey 9 years ago
- Improve evaluator internals. Finish test suite for analysis. Chris Pressey 9 years ago
- Write sufficient tests (I think) for analysis of `if`s. Chris Pressey 9 years ago
- Allow `if` analysis to pass (needs more tests.) Better styling. Chris Pressey 9 years ago
- Fix links in README. Implement Context.clone(). Chris Pressey 9 years ago
- Refactor to replace some sketchy code with code actually in use. Chris Pressey 9 years ago
- Add specific error for uninit outputs. Sketch `if` analysis. Chris Pressey 9 years ago
- REBOOT the entire language & implementation as version 0.2-PRE. Chris Pressey 9 years ago
- Make work under Hugs98 Sep2006. Falderal needs improving, though. Cat's Eye Technologies 11 years ago
- Name flags in routine outputs. Refactor game, add check_button. Cat's Eye Technologies 11 years ago
- Make game even more interesting -- 619 bytes. Cat's Eye Technologies 11 years ago
- Vector tables, and copy routine into a vector table. Cat's Eye Technologies 11 years ago
- Immediate, or register, on LHS of `copy` command. Cat's Eye Technologies 11 years ago
- More access of word tables. Game works with a word table now! Cat's Eye Technologies 11 years ago
- Beginnings of using word tables Cat's Eye Technologies 11 years ago
- Parse (at the very least) decls for word and vector tables. Cat's Eye Technologies 11 years ago
- Block-level decls are visible in inner blocks. Cat's Eye Technologies 11 years ago
- mergeRoutCtxs does not need to throw poisoning errors. Cat's Eye Technologies 11 years ago
- Fix example programs; allow externals to be called. Cat's Eye Technologies 11 years ago
- Character tables. Emit tables properly. Cat's Eye Technologies 11 years ago
- Initial values for reserved tables; checks length is right. Cat's Eye Technologies 11 years ago
- Handle tricky case of abs.interp.'ing a `repeat` loop. Cat's Eye Technologies 11 years ago
- Check that block-level reserves do not supply initial value. Cat's Eye Technologies 11 years ago
- Number each temporary uniquely across program. Sweet! Cat's Eye Technologies 11 years ago
- Get storage location renaming almost right. Cat's Eye Technologies 11 years ago
- Lift block-level decls to top-level; still needs to rename them. Cat's Eye Technologies 11 years ago
- Initial, awkward support for block-level declarations, including a failing test. Cat's Eye Technologies 11 years ago