Commits

Author Commit Message Labels Comments Date
Cat's Eye Technologies
Added tag rel_0_3_2015_0101 for changeset 93a9b9b9efde
Cat's Eye Technologies
Don't use deprecated Falderal variables.
Tags
rel_0_3_2015_0101
Cat's Eye Technologies
Added tag rel_0_3 for changeset 1a4234975ba8
Cat's Eye Technologies
I don't really care what state it's in, it's 0.3 now.
Tags
rel_0_3
Cat's Eye Technologies
Make test driver more suitable for automated testing.
catseye
Make a few more tests of the C backend pass.
catseye
Create function declarations correctly, pass two more tests.
catseye
Use void * for functions in C backend. Add some OO/MM/GC notes.
catseye
More wrestling with C declarations.
catseye
Local function variables are function pointers.
catseye
Come closer to actual C declarations. 4 more tests pass.
catseye
Small C backend fixes, "only" 22 fails now. Update README.
catseye
Tiny improvement to C boilerplate.
catseye
Deal with types in C backend more fully; "only" 30 failures now.
catseye
Fix bugs in function lifter, C boilerplate: 24 more tests pass.
catseye
Beginnings of a C backend.
catseye
Prevent local vars defined inside control blocks. No 'var'.
catseye
Make local variables Python-like. Add failing test cases.
catseye
Remove a little weirdness from the language.
catseye
Clean up checker a bit (no assignable, no struct_fields.)
catseye
Added tag rel_0_2 for changeset ccc418957b63
catseye
Update README for version 0.2.
Tags
rel_0_2
catseye
Clean up AST.aux, allow empty structs in stackmac; all tests pass.
catseye
Types on every AST node; simpler AST structure; AST.copy().
catseye
AST nodes have tags (names) and types (language-domain.)
catseye
Test for order not mattering in union types and struct creation.
catseye
Fix example programs' syntax. Add another exciting example.
catseye
Demo of "typed enum" and various notes.
catseye
Deal with voids in unions in stackmac. All tests pass!
catseye
Nicer (probably) syntax for type expressions.
  1. Prev
  2. Next