development/chibi-scheme: Updated for version 0.8.

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Erik Falor 2018-03-06 02:01:32 +07:00 committed by Willy Sudiarto Raharjo
parent 9cb04b7a71
commit d762986a2c
3 changed files with 16 additions and 18 deletions

View File

@ -1,16 +1,14 @@
Minimal Scheme Implementation for use as an Extension Language
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.
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 default repl language contains all bindings from R7RS small, available
explicitly as the (scheme small) library. The language is built in layers,
however - see the manual for instructions on compiling with fewer features or
requesting a smaller language on startup.
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.
Chibi-Scheme is known to work on 32 and 64-bit Linux, FreeBSD and OS X, Plan
9, Windows (using Cygwin), iOS, Android, ARM and Emscripten.

View File

@ -2,7 +2,7 @@
# Slackware build script for chibi-scheme
# Copyright 2014 Erik Falor, Utah, USA
# Copyright 2018 Erik Falor, Utah, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM='chibi-scheme'
VERSION=${VERSION:-0.8.0}
VERSION=${VERSION:-0.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@ -60,7 +60,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tgz
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \

View File

@ -1,8 +1,8 @@
PRGNAM="chibi-scheme"
VERSION="0.8.0"
VERSION="0.8"
HOMEPAGE="https://github.com/ashinn/chibi-scheme"
DOWNLOAD="http://synthcode.com/scheme/chibi/chibi-scheme-0.8.0.tgz"
MD5SUM="a8a494ac7f8e8385d7a8316b305f5d1c"
DOWNLOAD="https://github.com/ashinn/chibi-scheme/archive/0.8/chibi-scheme-0.8.tar.gz"
MD5SUM="67b913d446a75360ea9076222b1a15ba"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""