mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-28 10:02:43 +01:00
447278bc0c
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
16 lines
892 B
Text
16 lines
892 B
Text
Chibi-Scheme is a very small library intended for use as an extension and
|
|
scripting language in C programs. In addition to support for lightweight
|
|
VM-based threads, each VM itself runs in an isolated heap allowing multiple VMs
|
|
to run simultaneously in different OS threads.
|
|
|
|
The default language is an extended subset of the current draft R7RS Scheme,
|
|
with support for all libraries.
|
|
|
|
The system is designed in optional layers, beginning with a VM based on a small
|
|
set of opcodes, a set of primitives implemented in C, a default language, a
|
|
module system implementation, and a set of standard modules. You can choose
|
|
whichever layer suits your needs best and customize the rest. Adding your own
|
|
primitives or wrappers around existing C libraries is easy with the C FFI.
|
|
|
|
Chibi is known to build and run on 32 and 64-bit Linux, FreeBSD, DragonFly, OS
|
|
X, iOS, Windows (under Cygwin) and Plan9.
|