summaryrefslogtreecommitdiff
path: root/lang/scheme48/Makefile
diff options
context:
space:
mode:
authoritojun <itojun>2000-12-30 16:54:06 +0000
committeritojun <itojun>2000-12-30 16:54:06 +0000
commit4d2bfb0c4ac5bcc388f11ab8de2301a34457af5d (patch)
tree1c761cb6e2ffa8dadeeec5d7ad4bf4d0e1808568 /lang/scheme48/Makefile
parent19e9b124cb0dfe55061700a9810a00e8ddee0b18 (diff)
downloadpkgsrc-4d2bfb0c4ac5bcc388f11ab8de2301a34457af5d.tar.gz
upgrade to 0.53.
2/24/99 (version 0.53) Additions: DEFINE-FINITE-TYPE and DEFINE-ENUMERATED-TYPE (in structure FINITE-TYPES; documented in doc/utilities.ps and doc/html/utilities.html. Added CHAR-SOURCE->INPUT-PORT, CHAR-SINK->OUTPUT-PORT, MAKE-STRING-OUTPUT-PORT, STRING-OUTPUT-SOURCE-OUTPUT to the extended-ports structure. The structure BYTE-VECTORS is the same as CODE-VECTORS with `byte' replacing `code' in all the names. The underlying datatype is the same for both, and uses `byte' when printing. There is a new and much improved interface to C code, thanks to Mike Sperber. It is documented in in doc/external.ps and doc/html/external.html. Bug fixes: Session-data and user-context records are no longer in the fluid env. Lexical environments can now be nested up to 65k deep. ,expand no longer prints `definition in expression context' warnings. Added ARRAY? and SEARCH-TREE? to the array and search tree structures. Flat environments work again. Templates of the form `var ... ...' now work in syntax rules. Reinstated caching of SCHEMIFY results to greatly reduce the space used by debugging info. Added argument checking to STRING->NUMBER and NUMBER->STRING. Fixed space blow-up in LOAD. Unused ports are closed more reliably. Changes: The heap, gc, and image code is now in three separate modules. The symbol table is now held in a VM register. Inlined SHOWING-FOCUS-VALUES into the main command loop and moved the sentinal call to reduce the noise at the base of ,preview output. The tables returned by MAKE-TABLE now use EQV? for comparison (instead of EQ?). This makes these tables about 50% slower when numbers are used as keys, but significantly more accurate. Floating-point numbers are no longer double boxed. The channels structure has been split into channels and low-channels.
Diffstat (limited to 'lang/scheme48/Makefile')
-rw-r--r--lang/scheme48/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/lang/scheme48/Makefile b/lang/scheme48/Makefile
index 94b9139a085..8ff8cf3d8ca 100644
--- a/lang/scheme48/Makefile
+++ b/lang/scheme48/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 1999/05/24 20:39:44 tv Exp $
+# $NetBSD: Makefile,v 1.16 2000/12/30 16:54:06 itojun Exp $
# FreeBSD Id: Makefile,v 1.10 1997/08/27 19:31:37 jmacd Exp
#
-DISTNAME= scheme48-0.52
+DISTNAME= scheme48-0.53
CATEGORIES= lang
MASTER_SITES= http://www.neci.nj.nec.com/homepages/kelsey/
EXTRACT_SUFX= .tgz