The Lambda Lab
/
projects
/
scheme.forth.jl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
7173757
)
Updated README.
author
Tim Vaughan
<tgvaughan@gmail.com>
Thu, 10 Aug 2017 20:49:09 +0000
(22:49 +0200)
committer
Tim Vaughan
<tgvaughan@gmail.com>
Thu, 10 Aug 2017 20:51:31 +0000
(22:51 +0200)
README.md
patch
|
blob
|
history
diff --git
a/README.md
b/README.md
index
8f7f12e
..
b73a96f
100644
(file)
--- a/
README.md
+++ b/
README.md
@@
-8,11
+8,12
@@
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
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 also includes
variadic compound function support, mark-sweep
-garbage collection, quasiquotation, and a basic (non-hygienic) macro
-system.
+C to forth, but also includes
pre-evaluation syntactic analysis, variadic
+compound function support, mark-sweep garbage collection, quasiquotation, and a
+
basic (non-hygienic) macro
system.
-In future, I plan to also implement a more complete numerical tower to bring it closer to
+In future, I plan to also implement call-with-current-continuation and 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
[R5RS](http://www.schemers.org/Documents/Standards/R5RS/).
The goal is for the interpreter to be complete enough to be used to complete
@@
-21,9
+22,9
@@
the majority of the exercises found in [SICP](http://sarabander.github.io/sicp/)
Running the interpreter
=======================
Running the interpreter
=======================
-To run this Scheme interpreter, first open Julia
from the src directory contained
-in this repository. If you've not done so already, install forth.jl using the
-following command:
+To run this Scheme interpreter, first open Julia
(**version >=0.6**) from the src
+directory contained in this repository. If you've not done so already, install
+fo
rth.jl using the fo
llowing command:
julia> Pkg.clone("https://github.com/tgvaughan/forth.jl")
julia> Pkg.clone("https://github.com/tgvaughan/forth.jl")