Subject: CVS commit: pkgsrc/lang/tinyscheme
To: None <pkgsrc-changes@netbsd.org>
From: Alistair G. Crooks <agc@netbsd.org>
List: pkgsrc-changes
Date: 10/28/2002 11:04:03
Module Name:	pkgsrc
Committed By:	agc
Date:		Mon Oct 28 09:04:03 UTC 2002

Update of /cvsroot/pkgsrc/lang/tinyscheme
In directory minbar.netbsd.org:/tmp/cvs-serv17837

Log Message:
Import tinyscheme-1.31, a small, embeddable BSD-licensed scheme
interpreter, into the NetBSD Packages Collection.

TinyScheme is a lightweight Scheme interpreter that implements as
large a subset of R5RS as was possible without getting very large and
complicated.  It is meant to be used as an embedded scripting
interpreter for other programs.  As such, it does not offer IDEs or
extensive toolkits although it does sport a small top-level loop,
included conditionally.  A lot of functionality in TinyScheme is
included conditionally, to allow developers freedom in balancing
features and footprint. 

As an embedded interpreter, it allows multiple interpreter states to
coexist in the same program, without any interference between them. 
Programmatically, foreign functions in C can be added and values can
be defined in the Scheme environment.  Being quite a small program, it
is easy to comprehend, get to grips with, and use. 


Vendor Tag:	TNF
Release Tags:	pkgsrc-base
		
N pkgsrc/lang/tinyscheme/Makefile
N pkgsrc/lang/tinyscheme/DESCR
N pkgsrc/lang/tinyscheme/distinfo
N pkgsrc/lang/tinyscheme/PLIST
N pkgsrc/lang/tinyscheme/patches/patch-aa
N pkgsrc/lang/tinyscheme/patches/patch-ab

No conflicts created by this import