Commit History
@master
git clone https://git.catseye.tc/Velo/
-
Parser has been translated.
Cat's Eye Technologies
10 years ago
-
Scanner has been translated.
Cat's Eye Technologies
10 years ago
-
Scanner has been partially translated.
Cat's Eye Technologies
10 years ago
-
Begin re-implementing in Lua.
Cat's Eye Technologies
10 years ago
-
velo.rb isn't executable.
catseye
11 years ago
-
After a modicum of Ruby research, add a driver script.
catseye
12 years ago
-
Place Velo distribution under BSD(-compatible) license(s).
catseye
12 years ago
-
Add test case to demonstrate what we've just done.
catseye
12 years ago
-
Make all tests pass by (1) binding receivers to methods when methods
Cat's Eye Technologies
12 years ago
-
Get a few more test passing by detecting VeloMethod. But... no.
Cat's Eye Technologies
12 years ago
-
Fix parser termination condition; add --ast flag. Now, methods...
Cat's Eye Technologies
12 years ago
-
Assignment AST node has three children now. A little better.
Cat's Eye Technologies
12 years ago
-
Begin dealing with receiver chains in Expr production.
Cat's Eye Technologies
12 years ago
-
Yes, there is a Self AST node. A few tests actually pass now.
Cat's Eye Technologies
12 years ago
-
Begin trying to improve parser. Parses, but produces bad AST.
Cat's Eye Technologies
12 years ago
-
Fix executable permissions. Simplify test runner.
catseye
12 years ago
-
Added tag rel_0_1_2012_0714 for changeset 6fb2c63dd69a
Cat's Eye Technologies
12 years ago
-
README and comment tweaks.
Cat's Eye Technologies
12 years ago
-
Markdown tweaks.
catseye
12 years ago
-
Implement `if` with `create`; demonstrate recursion.
catseye
12 years ago
-
`new` takes an optional argument, for less clumsy instantiation.
catseye
12 years ago
-
Wow, all tests pass! (After some were rewritten...)
catseye
12 years ago
-
`create` and `new` methods, and more unit tests.
catseye
12 years ago
-
Fix parser: {foo}.method no longer needs args to be a method call.
catseye
12 years ago
-
Fix bug in constructing call argument list; pass one more test.
catseye
12 years ago
-
Attempt to implement method arguments, but find a weird thing with method-call parsing.
catseye
12 years ago
-
Fix up some test cases, describe method limitations.
catseye
12 years ago
-
Implement conditional, after juggling things around a tad.
catseye
12 years ago
-
Support the defining of simple, arity-zero methods.
catseye
12 years ago
-
Exceptions, rewrite attribute lookup to be more sane, method stubs.
catseye
12 years ago