Tree @master (Download .tar.gz)
- ..
- abort.robin
- abs.robin
- add.robin
- and.robin
- append.robin
- bind-args.robin
- bind-vals.robin
- bind.robin
- boolean-p.robin
- bound-p.robin
- choose.robin
- delete.robin
- divide.robin
- drop-while.robin
- elem-p.robin
- empty-p.robin
- env-p.robin
- env.robin
- equal-p.robin
- eval.robin
- export.robin
- extend.robin
- fexpr.robin
- filter.robin
- find.robin
- first.robin
- flatten.robin
- fold.robin
- fun.robin
- gt-p.robin
- gte-p.robin
- head.robin
- if.robin
- index.robin
- itoa.robin
- last.robin
- length.robin
- let.robin
- list-p.robin
- list.robin
- literal.robin
- lookup.robin
- lt-p.robin
- lte-p.robin
- map.robin
- multiply.robin
- not.robin
- number-p.robin
- operator-p.robin
- or.robin
- prefix-p.robin
- prepend.robin
- recover.robin
- remainder.robin
- rest.robin
- reverse.robin
- sandbox.robin
- sign.robin
- subtract.robin
- symbol-p.robin
- tail.robin
- take-while.robin
- unbind.robin
- unshadow.robin
- xor.robin
History of
stdlib
@master
git clone https://git.catseye.tc/Robin/
- Merge branch 'develop-0.8' into bind-vals Chris Pressey 4 years ago
- Fix definition of `choose`. Chris Pressey 4 years ago
- Add failing test for visibility of bindings in `choose`. Chris Pressey 4 years ago
- Make `bind-vals` able to handle deep lists. Chris Pressey 4 years ago
- Add `bind-vals` to misc tier of standard library. Chris Pressey 4 years ago
- `recover` is not needed in the definition of `fun` and `bind-args`. Chris Pressey 4 years ago
- Implement the `let` builtin correctly w.r.t detecting abort values. Chris Pressey 4 years ago
- Re-enable some tests. Chris Pressey 4 years ago
- Use evalB in the implementations of builtins (incl evalArgs) too. Chris Pressey 4 years ago
- Checkpoint reforming the CPS interpreter. Chris Pressey 4 years ago
- Add failing test. Chris Pressey 4 years ago
- Improve documentation for `lookup`, `delete`, and `extend`. Chris Pressey 4 years ago
- Restore tests in `env`. Chris Pressey 4 years ago
- Remove `Macro` type internally, replace `macro?` with `operator?` Chris Pressey 4 years ago
- Fix `divide` and `remainder`. All tests pass once again. Chris Pressey 4 years ago
- Fix `choose`. All `small` package tests pass without builtins. Chris Pressey 4 years ago
- `bind` expects a symbol as the name to bind the value to. Chris Pressey 4 years ago
- Rewrite `let` as a recursive macro. Chris Pressey 4 years ago
- Remove test configuration, reform `recover` tests. Chris Pressey 4 years ago
- Fix definition of `list`. Chris Pressey 4 years ago
- Minimize dependencies of, and fix, `macro` tests. Chris Pressey 4 years ago
- Minimize dependencies of `bind` tests. Write a recursive macro. Chris Pressey 4 years ago
- Checkpoint attempting to fix `list`. Chris Pressey 4 years ago
- Repair a few places. `let` also needs to be fixed. Chris Pressey 4 years ago
- Checkpoint removing `self`. list, choose, remainder need rewriting. Chris Pressey 4 years ago
- Canonical representation of abort values. Chris Pressey 4 years ago
- Change semantics of `define`. Remove `define-if-absent`. Chris Pressey 4 years ago
- This order of arguments to recover makes more sense to me. Chris Pressey 4 years ago
- Rename `catch` to `recover`. Chris Pressey 4 years ago
- Rename `raise` to `abort`. Chris Pressey 4 years ago