Tree @master (Download .tar.gz)
History of
src
@master
git clone https://git.catseye.tc/Tamsin/
- PatternVariable nodes in AST. Python compiler refactor. Cat's Eye Technologies 12 years ago
- Add Prolog/Erlang style list sugar. All tests pass. Cat's Eye Technologies 12 years ago
- Comments can appear at end of source; ()'s can't appear though. Cat's Eye Technologies 12 years ago
- EOF is no longer a kind of term. (And not exposed to Tamsin programs.) Cat's Eye Technologies 12 years ago
- Clean up so all tests pass. Compiler cannot yet compile itself. Cat's Eye Technologies 12 years ago
- Move towards actual bootstrapping. Cat's Eye Technologies 12 years ago
- Add $:length and use in compiler.tamsin, which has 3 fails now. Cat's Eye Technologies 12 years ago
- format_octal: no leading zeroes; specify one byte. Cat's Eye Technologies 12 years ago
- Add $:format_octal (sigh.) Compiler-in-Tamsin has 6 failures. Cat's Eye Technologies 12 years ago
- Implement $:hexbyte. Tamsin-in-Tamsin has 8 failures, no cheating. Cat's Eye Technologies 12 years ago
- Implement $:gensym. Cat's Eye Technologies 12 years ago
- Add sysmod Python module. Cat's Eye Technologies 12 years ago
- Tamsin-in-Tamsin desugars and compiles both kinds of folds. Cat's Eye Technologies 12 years ago
- Implement `@` (change implicit buffer) in Python. All tests pass. Cat's Eye Technologies 12 years ago
- Compiler-in-Tamsin almost handles Micro-Tamsin plus variables. Cat's Eye Technologies 12 years ago
- Tamsin compiler in Tamsin builds, and does not work. Cat's Eye Technologies 12 years ago
- Clean up test suite a bit. Cat's Eye Technologies 12 years ago
- Get scanner test to pass again. Cat's Eye Technologies 12 years ago
- ASTs no longer contain Terms. But they can be turned into them. Cat's Eye Technologies 12 years ago
- Analyzer in Tamsin resolves module names. It's a step. Cat's Eye Technologies 12 years ago
- Fix up compiler. Cat's Eye Technologies 12 years ago
- Compiler has some problems with branches, but only 9 failures. Cat's Eye Technologies 12 years ago
- Add ProdBranch AST node. Interpreter passes. Cat's Eye Technologies 12 years ago
- Just need to get reverse_prod() working... Cat's Eye Technologies 12 years ago
- Production-linking is now part of desugaring. Cat's Eye Technologies 12 years ago
- Slot for locals in the production(...) term. Cat's Eye Technologies 12 years ago
- Bring parser, desugarer in Tamsin up to speed. All tests pass. Cat's Eye Technologies 12 years ago
- Compiler can generate names. Compiler tests pass now. Cat's Eye Technologies 12 years ago
- In AST, Terms contained in TermNodes. Compiler needs work. Cat's Eye Technologies 12 years ago
- Fix up compiler. All tests pass again. Cat's Eye Technologies 12 years ago