History of
c_src
@master
git clone https://git.catseye.tc/Tamsin/
-
`test.sh compiledast` passes! It is now part of test suite.
Cat's Eye Technologies
10 years ago
-
tamsin_expect() expects a term. All tests pass!
Cat's Eye Technologies
10 years ago
-
Begin to implement UTF-8, and use 8-bit clean, in compiled code.
Cat's Eye Technologies
10 years ago
-
libtamsin is (theoretically) 8-bit clean now.
Cat's Eye Technologies
10 years ago
-
$:byte and $:utf8 scanners. Not currently working to spec.
Cat's Eye Technologies
10 years ago
-
Fix bug in tamsin_unquote(). test compiledast no longer hangs. (Needs UTF-8 support to actually pass, though.)
Cat's Eye Technologies
10 years ago
-
Implement fold with constructor. Fix C code. All tests pass.
Cat's Eye Technologies
10 years ago
-
Move Advanced Scanning to Tamsin doc. All tests pass (except...)
Cat's Eye Technologies
10 years ago
-
A little logic seems to fix it right up.
Cat's Eye Technologies
10 years ago
-
Well, that passes a surprising number of tests. However...
Cat's Eye Technologies
10 years ago
-
scan() in the compiled code returns a term now.
Cat's Eye Technologies
10 years ago
-
Teaching, teaching. Now comes the hard(er) part.
Cat's Eye Technologies
10 years ago
-
Implement startswith, unquote, mkterm in the compiler.
Cat's Eye Technologies
10 years ago
-
$.upper. tamsin-parser.tamsin. repr(term) by asserting unicode.
Cat's Eye Technologies
10 years ago
-
Woo! All core language tests pass under the compiler!
Cat's Eye Technologies
10 years ago
-
Match subterms. Only 2 test failures for the compiler, now.
Cat's Eye Technologies
10 years ago
-
Is it efficient? Not really. Does it work? Yes, it does.
Cat's Eye Technologies
10 years ago
-
Choke me in the shallow water before I get too deep...
Cat's Eye Technologies
10 years ago
-
Begin dealing with variable terms in the compiled code.
Cat's Eye Technologies
10 years ago
-
I'll be! Dynamic terminals work! Only 10 failures now!
Cat's Eye Technologies
10 years ago
-
Compiled program reads its stdin, implements alnum, bug fixes.
Cat's Eye Technologies
10 years ago
-
Implement NOT in compiler. Only 19 failures now.
Cat's Eye Technologies
10 years ago
-
libtamsin's string-handling code is now leaky rather than awful.
Cat's Eye Technologies
10 years ago
-
Getting some ducks in a row.
Cat's Eye Technologies
10 years ago
-
Move runtime for compiled version into libtamsin.
Cat's Eye Technologies
10 years ago