X-Git-Url: https://thelambdalab.xyz/gitweb/index.cgi?a=blobdiff_plain;f=README.md;h=4ebeb7e13485fe3b27c85600b8e6a584e8dce0bc;hb=52243a65c93217c43cad6146bf38708fab52c7fd;hp=6a74052eadb706e0ab1241b5538ed978a7f303f2;hpb=0ee4f0c047934f6be3877babb5cf99c8cce71e8d;p=scheme.forth.jl.git diff --git a/README.md b/README.md index 6a74052..4ebeb7e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,16 @@ scheme.forth.jl --------------- -A hobby scheme implementation for FORTH 83. Specifically it is targeted at my -own [forth.jl](http://github.com/tgvaughan/forth.jl) which is an implementation -of FORTH on top of [Julia](http://www.julialang.org), hence the name. However -it does not rely on anything but standard FORTH 83 words. +A hobby scheme implementation for FORTH 83. Specifically it is targeted at +[forth.jl](http://github.com/tgvaughan/forth.jl) which is an implementation +of FORTH on top of [Julia](http://www.julialang.org), hence the name. +At the moment it is 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, but I plan to go a bit beyond this by implementing some +nice features like garbage collection, macros and a more complete numerical +tower to bring it closer to [R5RS](http://www.schemers.org/Documents/Standards/R5RS/). + +This software is free (as in freedom) and is distributed under the terms +of version 3 of the GNU General Public License. A copy of this license +is included in this repository in the file COPYING.