mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-20 22:29:16 +02:00
Updating README.
This commit is contained in:
parent
d82490a8e2
commit
e919b21e6e
1 changed files with 11 additions and 4 deletions
15
README
15
README
|
@ -11,15 +11,22 @@ and scripting language in C programs. In addition to support for
|
||||||
lightweight VM-based threads, each VM itself runs in an isolated heap
|
lightweight VM-based threads, each VM itself runs in an isolated heap
|
||||||
allowing multiple VMs to run simultaneously in different OS threads.
|
allowing multiple VMs to run simultaneously in different OS threads.
|
||||||
|
|
||||||
The default language is R5RS Scheme with support for additional
|
The default language is R7RS Scheme with support for additional
|
||||||
languages such as JavaScript to be provided in future releases.
|
languages such as JavaScript to be provided in future releases.
|
||||||
Scheme is chosen as a substrate because its first class continuations
|
Scheme is chosen as a substrate because its first class continuations
|
||||||
and guaranteed tail-call optimization makes implementing other
|
and guaranteed tail-call optimization makes implementing other
|
||||||
languages easy.
|
languages easy.
|
||||||
|
|
||||||
To build on most platforms just run "make". This will provide a
|
To build on most platforms just run "make && make test". This will
|
||||||
shared library "libchibi-scheme", as well as a sample "chibi-scheme"
|
provide a shared library "libchibi-scheme", as well as a sample
|
||||||
command-line repl.
|
"chibi-scheme" command-line repl. You can then run
|
||||||
|
|
||||||
|
sudo make PREFIX=/usr/local install
|
||||||
|
|
||||||
|
to install the binaries, leaving out the PREFIX for the default
|
||||||
|
/usr/local or specifying an alternate install location. If you want
|
||||||
|
to try out chibi-scheme without installing, be sure to set
|
||||||
|
LD_LIBRARY_PATH so it can find the shared libraries.
|
||||||
|
|
||||||
For more detailed documentation, run "make doc" and see the generated
|
For more detailed documentation, run "make doc" and see the generated
|
||||||
"doc/chibi.html".
|
"doc/chibi.html".
|
||||||
|
|
Loading…
Add table
Reference in a new issue