History of
src
@master
git clone https://git.catseye.tc/Tamsin/
-
I'll be! Dynamic terminals work! Only 10 failures now!
Cat's Eye Technologies
12 years ago
-
Compiled program reads its stdin, implements alnum, bug fixes.
Cat's Eye Technologies
12 years ago
-
Implement NOT in compiler. Only 19 failures now.
Cat's Eye Technologies
12 years ago
-
Handle Concat terms. Two more tests pass.
Cat's Eye Technologies
12 years ago
-
libtamsin's string-handling code is now leaky rather than awful.
Cat's Eye Technologies
12 years ago
-
Getting some ducks in a row.
Cat's Eye Technologies
12 years ago
-
Move runtime for compiled version into libtamsin.
Cat's Eye Technologies
12 years ago
-
Implement 'any' and 'fail' in compiler. Only 25 failures now.
Cat's Eye Technologies
12 years ago
-
Implement eof in compiler.
Cat's Eye Technologies
12 years ago
-
Remove $.not (! is better.) Sketch Tamsin grammar in Tamsin.
Cat's Eye Technologies
12 years ago
-
Backtrack variables in {}, and other small fixes, in compiler.
Cat's Eye Technologies
12 years ago
-
Make Analyzer responsible for more.
Cat's Eye Technologies
12 years ago
-
Implement backtracking and {} in compiler, passes 60 tests now.
Cat's Eye Technologies
12 years ago
-
Add program analysis pass, to look for undefined nonterminals.
Cat's Eye Technologies
12 years ago
-
Implement `!`, the new `not`, and fix up the CSV parser.
Cat's Eye Technologies
12 years ago
-
The compiler actually passes 45 of the tests, which is amazing.
Cat's Eye Technologies
12 years ago
-
Holy smackers! The generated code compiles and works!
Cat's Eye Technologies
12 years ago
-
Sketch of a compiler. Completely useless right now.
Cat's Eye Technologies
12 years ago
-
Remove some dead code, change a variable name.
Cat's Eye Technologies
12 years ago
-
I can get this test out of DVCS history if I ever need it again.
Cat's Eye Technologies
12 years ago
-
*Theoretically* more efficient (but not on the tests, it isn't.)
Cat's Eye Technologies
12 years ago
-
Implement $.alnum. Could do the Tamsin scanner in Tamsin, now.
Cat's Eye Technologies
12 years ago
-
Implied return of single-quoted atoms/constructors.
Cat's Eye Technologies
12 years ago
-
Tweak spec. Handle comments at end of source.
Cat's Eye Technologies
12 years ago
-
Implement $.not.
Cat's Eye Technologies
12 years ago
-
Describe Tamsin scanner. Implement $.expect. Move notes out.
Cat's Eye Technologies
12 years ago
-
Short form for `set` and `return` var; Unicode no longer needed.
Cat's Eye Technologies
12 years ago
-
Use pyflakes to clean up imports.
Cat's Eye Technologies
12 years ago
-
Split up tamsin module into modules in tamsin package.
Cat's Eye Technologies
12 years ago
-
Make Tamsin scanner slightly more predictable.
Cat's Eye Technologies
12 years ago