Tree @master (Download .tar.gz)
History of
src
/
tamsin
@master
git clone https://git.catseye.tc/Tamsin/
- Checkpoint -- scanner.peek(1) is not what I meant... Chris Pressey 10 years ago
- Some rudimentary tests for sensible error reporting. Chris Pressey 10 years ago
- Introduce ScannerState, which includes line and column numbers. Chris Pressey 10 years ago
- More useful semantics for proper-quoted string literals. Chris Pressey 10 years ago
- Remove debugging output. Chris Pressey 10 years ago
- Define unquote more, fix/improve implementations. Cat's Eye Technologies 10 years ago
- Implement proper-oriented-quotes-sugar in parser. Chris Pressey 10 years ago
- Define, and scan, proper matched opening and closing quotes. Chris Pressey 10 years ago
- Implement hash-consing of atoms. Obscure problem, one failure. Chris Pressey 10 years ago
- Finish splitting up headers. All tests pass. Chris Pressey 10 years ago
- Fix sill bugs. Only 7 failures in compiler now. Chris Pressey 10 years ago
- Partially catch-up stage-0 compiler (50-odd failures.) Chris Pressey 10 years ago
- Odd that Python 2.7.3 did not complain about this... Cat's Eye Technologies 10 years ago
- `using` a production scanner defaults to `$:utf8` for it. Cat's Eye Technologies 10 years ago
- Constify and clean up even more. Cat's Eye Technologies 10 years ago
- Oh yes, there will be const. Cat's Eye Technologies 10 years ago
- Begin catching up compiler-in-Tamsin. Cat's Eye Technologies 10 years ago
- Use indexes in PatternVariables. No need to search for vars now. Cat's Eye Technologies 10 years ago
- Inching... collect variables from AST; generate unifier thing. Cat's Eye Technologies 10 years ago
- Inch in the direction of pattern variables having indexes. Cat's Eye Technologies 10 years ago
- PatternVariable nodes in AST. Python compiler refactor. Cat's Eye Technologies 10 years ago
- Add Prolog/Erlang style list sugar. All tests pass. Cat's Eye Technologies 10 years ago
- Comments can appear at end of source; ()'s can't appear though. Cat's Eye Technologies 10 years ago
- EOF is no longer a kind of term. (And not exposed to Tamsin programs.) Cat's Eye Technologies 10 years ago
- Clean up so all tests pass. Compiler cannot yet compile itself. Cat's Eye Technologies 10 years ago
- Move towards actual bootstrapping. Cat's Eye Technologies 10 years ago
- Add $:length and use in compiler.tamsin, which has 3 fails now. Cat's Eye Technologies 10 years ago
- format_octal: no leading zeroes; specify one byte. Cat's Eye Technologies 10 years ago
- Add $:format_octal (sigh.) Compiler-in-Tamsin has 6 failures. Cat's Eye Technologies 10 years ago
- Implement $:hexbyte. Tamsin-in-Tamsin has 8 failures, no cheating. Cat's Eye Technologies 10 years ago