History of
src
/
velo
@master
git clone https://git.catseye.tc/Velo/
0
»»
- 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
- 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
- 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
- Call methods on the proper receiver, etc. One more test passes. catseye 12 years ago
- Perfunctory attempt to fix situation with strings. catseye 12 years ago
- Deal with method/attr ambiguity: improve parser, runtime -> eval. catseye 12 years ago
- Just enough improvement to get one test (hello world) to pass. catseye 12 years ago
- Start of evaluator (untested), refine runtime a bit more. Cat's Eye Technologies 12 years ago
- Refine the runtime a little more. Cat's Eye Technologies 12 years ago
- Show that delegation, in some small form, works. Cat's Eye Technologies 12 years ago
- Add some runtime support -- not used yet. Cat's Eye Technologies 12 years ago
- Make EOL a token, modify grammar. All examples parse now! Cat's Eye Technologies 12 years ago
- Parser doesn't break so much. Produces wildly wrong parses, though. Cat's Eye Technologies 12 years ago
- NB! ^ = match beginning of LINE; \A = match beginning of STRING. Cat's Eye Technologies 12 years ago
- Parsing is still pretty broken, but less so, and more verbose. Cat's Eye Technologies 12 years ago
- Split (broken) code up into files. (Probably asking for trouble.) Cat's Eye Technologies 12 years ago
0
»»