Commits

Author Commit Message Labels Comments Date
Cat's Eye Technologies
Added tag rel_0_1_2015_0103 for changeset 3b186693e7c7
Cat's Eye Technologies
Propogate exit code in test. Use fixtures. Bump copyright date.
Tags
rel_0_1_2015_0103
Cat's Eye Technologies
Added tag rel_0_1_2014_0817 for changeset 1460852d21d9
Cat's Eye Technologies
The method is called 'create', not 'class'.
Tags
rel_0_1_2014_0817
Cat's Eye Technologies
Convert CRLF EOL's to LFs.
Cat's Eye Technologies
Argument AST node was using 0-based indexing. All tests pass!
Cat's Eye Technologies
Small "language barrier" fixes. Only 9 failing tests now.
Cat's Eye Technologies
One major bug fixed: method.run() was not returning its result.
Cat's Eye Technologies
'create', surely? I believe 'class' was its old name.
Cat's Eye Technologies
Fix lua impl's scanner (actually loader), --scan on both impls.
Cat's Eye Technologies
Looks like things don't quite parse right. EOLs... something.
Cat's Eye Technologies
Work through some bugs. Two passing tests, woo.
Cat's Eye Technologies
Convert entire program to Lua.
Cat's Eye Technologies
Begin translating the runtime.
Cat's Eye Technologies
Parser has been translated.
Cat's Eye Technologies
Scanner has been translated.
Cat's Eye Technologies
Scanner has been partially translated.
Cat's Eye Technologies
Begin re-implementing in Lua.
catseye
velo.rb isn't executable.
catseye
After a modicum of Ruby research, add a driver script.
catseye
Place Velo distribution under BSD(-compatible) license(s).
catseye
Add test case to demonstrate what we've just done.
Cat's Eye Technologies
Make all tests pass by (1) binding receivers to methods when methods
Cat's Eye Technologies
Get a few more test passing by detecting VeloMethod. But... no.
Cat's Eye Technologies
Fix parser termination condition; add --ast flag. Now, methods...
Cat's Eye Technologies
Assignment AST node has three children now. A little better.
Cat's Eye Technologies
Begin dealing with receiver chains in Expr production.
Cat's Eye Technologies
Yes, there is a Self AST node. A few tests actually pass now.
Cat's Eye Technologies
Begin trying to improve parser. Parses, but produces bad AST.
catseye
Fix executable permissions. Simplify test runner.
  1. Prev
  2. Next