Tree @master (Download .tar.gz)
History of
src
/
tamsin
/
desugarer.py
@master
git clone https://git.catseye.tc/Tamsin/
- Send-to-term is pattern-matching-and-binding. Crude but it works. Chris Pressey 10 years ago
- Use indexes in PatternVariables. No need to search for vars now. Cat's Eye Technologies 11 years ago
- PatternVariable nodes in AST. Python compiler refactor. Cat's Eye Technologies 11 years ago
- EOF is no longer a kind of term. (And not exposed to Tamsin programs.) Cat's Eye Technologies 11 years ago
- Tamsin-in-Tamsin desugars and compiles both kinds of folds. Cat's Eye Technologies 11 years ago
- Implement `@` (change implicit buffer) in Python. All tests pass. Cat's Eye Technologies 11 years ago
- ASTs no longer contain Terms. But they can be turned into them. Cat's Eye Technologies 11 years ago
- Add ProdBranch AST node. Interpreter passes. Cat's Eye Technologies 11 years ago
- Production-linking is now part of desugaring. Cat's Eye Technologies 11 years ago
- In AST, Terms contained in TermNodes. Compiler needs work. Cat's Eye Technologies 11 years ago
- No rank. Cat's Eye Technologies 11 years ago
- Production is now a linked list of Productions. Cat's Eye Technologies 11 years ago
- No more prodmaps, either. Cat's Eye Technologies 11 years ago
- No more modmap. Simpler is better. Cat's Eye Technologies 11 years ago
- Interpreter can handle rudiments of modules. Compiler can't. Cat's Eye Technologies 11 years ago
- Modules can be defined. You just can't use them yet. Cat's Eye Technologies 11 years ago
- First cut at a Tamsin desugarer written in Tamsin. Compiles. Cat's Eye Technologies 11 years ago