summaryrefslogtreecommitdiff
path: root/README.rst
Commit message (Collapse)AuthorAge
* Weaken the language around security promises to be more in line with my ↵HEADmainOwen Jacobson2020-05-21
| | | | ability to responsibly support this code.
* Massively expanded the reference section.Owen Jacobson2017-12-06
|
* Sphinx setupOwen Jacobson2017-11-18
|
* Macro-binding glue, and a let macroOwen Jacobson2017-11-18
|
* Replace the registry mega-tuple with a type.Owen Jacobson2017-11-18
| | | | | | | | Add some missing builtins: * and * or * uncons
* mostly syntax highlightingKenneth Reitz2017-11-15
| | | makes things much easier to visually parse
* Renamed `defmacro` to `define-macro`, we're not heathens.Owen Jacobson2017-11-15
| | | | | | Started a language manual outline. Removed stray primer.
* Fix up missing (begin) in exampleOwen Jacobson2017-11-13
|
* Re-add the repl, and a bunch of stdlib glue.Owen Jacobson2017-11-13
|
* Introduce input ports.Owen Jacobson2017-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 configOwen Jacobson2017-11-08
|
* Wrote the tokenizer.Owen Jacobson2017-11-08
|
* draftOwen Jacobson2017-11-08