X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?a=blobdiff_plain;f=README.md;h=a435f53a0732055af8db6685a95e16b4ff334a28;hb=069f0a8c965a6b7277f5ba8a3f939c69d787838e;hp=143eb3e80bb66cf62261da7707ea9709229c9a41;hpb=052ba9e4dee21cfff8932e944b4cdecc5a504518;p=scheme.forth.jl.git diff --git a/README.md b/README.md index 143eb3e..a435f53 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,11 @@ life as a fairly direct port of Peter Micheaux's [Bootstrap Scheme](https://github.com/petermichaux/bootstrap-scheme) (as described in [this wonderful series of blog posts](http://peter.michaux.ca/articles/scheme-from-scratch-introduction)) from -C to forth. In addition, this interpreter has a mark-sweep garbage collector -and support for reading input from external files using a partial implementation -of Scheme's file ports. +C to forth, but also includes variadic compound function support, mark-sweep +garbage collection, quasiquotation, and a very basic (non-hygenic) macro +system. -In future, I plan to also implement a macro system and a more -complete numerical tower to bring it closer to +In future, I plan to also implement a more complete numerical tower to bring it closer to [R5RS](http://www.schemers.org/Documents/Standards/R5RS/). The goal is for the interpreter to be complete enough to be used to complete