Tree @master (Download .tar.gz)
Commit History
@master
git clone https://git.catseye.tc/Robin/
- Rewrite and add some older notes that have been hanging around. catseye 12 years ago
- Modernize the Haskell and modernize the test driver. Cat's Eye Technologies 12 years ago
- The module fixtures aren't executable. catseye 12 years ago
- Make sure `bin` directory exists. catseye 12 years ago
- Unbreak `pure` module; all tests pass once again. catseye 12 years ago
- Unbreak some metadata tests. catseye 12 years ago
- Implement metadata as (sort of) alists; break a bunch of tests. catseye 12 years ago
- More notes, mainly about the existence of a distinct macro type. catseye 12 years ago
- More notes in various places. catseye 12 years ago
- Fix line-endings and file modes under `doc/`. catseye 12 years ago
- Add thoughts on object-orientation, string formatting. catseye 12 years ago
- Weaken and clarify `small` expectations further. All tests pass. Cat's Eye Technologies 13 years ago
- Weaken the expectations on the `small` module. Cat's Eye Technologies 13 years ago
- Implement `subst-head` and export it from `term`. Cat's Eye Technologies 13 years ago
- Fix implementation of `cast`, and test script under Linux. Cat's Eye Technologies 13 years ago
- Implement and export `cast` from the `term` module. catseye 13 years ago
- Add `literal-with` to the `term` module. catseye 13 years ago
- More failure tests for `small`. Built-in version passes them. catseye 13 years ago
- Add some tests for failure modes in `small` module. catseye 13 years ago
- Fix up implementation of `small` module written in Robin. catseye 13 years ago
- Rewrite `bind-args-r` as a macro. catseye 13 years ago
- `bind-args` doesn't require the `list` module. catseye 13 years ago
- Refine `bind-args` yet further, so it can be used in macros. catseye 13 years ago
- Check arg count manually in `and`/`or`; refine `bind-args`. catseye 13 years ago
- Complete `bind-args`, not that it solves the `and`/`or` problems. catseye 13 years ago
- Add nascent, broken version of `bind-args`. catseye 13 years ago
- Add `and*` and `or*`; non-* versions need a `bind-args`, though. catseye 13 years ago
- Implement `list` in the Robin-language `small` definition. catseye 13 years ago
- Finish documenting the `boolean` module. catseye 13 years ago
- Redo rules for bin ops; `add`, `multiply`, and `descending?`. catseye 13 years ago