| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Weaken the language around security promises to be more in line with my ↵HEADmain | Owen Jacobson | 2020-05-21 |
| | | | | | ability to responsibly support this code. | ||
| * | Massively expanded the reference section. | Owen Jacobson | 2017-12-06 |
| | | |||
| * | Sphinx setup | Owen Jacobson | 2017-11-18 |
| | | |||
| * | Macro-binding glue, and a let macro | Owen Jacobson | 2017-11-18 |
| | | |||
| * | Replace the registry mega-tuple with a type. | Owen Jacobson | 2017-11-18 |
| | | | | | | | | | Add some missing builtins: * and * or * uncons | ||
| * | mostly syntax highlighting | Kenneth Reitz | 2017-11-15 |
| | | | | makes things much easier to visually parse | ||
| * | Renamed `defmacro` to `define-macro`, we're not heathens. | Owen Jacobson | 2017-11-15 |
| | | | | | | | Started a language manual outline. Removed stray primer. | ||
| * | Fix up missing (begin) in example | Owen Jacobson | 2017-11-13 |
| | | |||
| * | Re-add the repl, and a bunch of stdlib glue. | Owen Jacobson | 2017-11-13 |
| | | |||
| * | Introduce input ports. | Owen Jacobson | 2017-11-11 |
| | | | | | | | | | | | | Ports are the lisp abstraction of files and streams. Actinide ports additionally guarantee a peek operation. This makes ``tokenize`` (now ``read_token``) callable as a lisp function, as it takes a port and reads one token from it. This is a substantial refactoring. As most of the state is now captured by closures, it's no longer practical to test individual states as readily. However, the top-level tokenizer tests exercise the full state space. | ||
| * | Circle config | Owen Jacobson | 2017-11-08 |
| | | |||
| * | Wrote the tokenizer. | Owen Jacobson | 2017-11-08 |
| | | |||
| * | draft | Owen Jacobson | 2017-11-08 |
