pkgsrc/lang/scheme48/pkg/PLIST

109 lines
3.1 KiB
Text
Raw Normal View History

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.
2000-12-30 17:54:06 +01:00
@comment $NetBSD: PLIST,v 1.5 2000/12/30 16:54:07 itojun Exp $
bin/scheme48
include/scheme48.h
man/man1/scheme48.1.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.
2000-12-30 17:54:06 +01:00
lib/scheme48/big/array.scm
lib/scheme48/big/big-util.scm
lib/scheme48/big/bigbit.scm
lib/scheme48/big/callback.scm
lib/scheme48/big/compose-cont.scm
lib/scheme48/big/defrecord.scm
lib/scheme48/big/destructure.scm
lib/scheme48/big/dump.scm
lib/scheme48/big/external.scm
lib/scheme48/big/filename.scm
lib/scheme48/big/finite-type.scm
lib/scheme48/big/format.scm
lib/scheme48/big/general-table.scm
lib/scheme48/big/import-def.scm
lib/scheme48/big/linked-queue.scm
lib/scheme48/big/lu-decomp.scm
lib/scheme48/big/more-port.scm
lib/scheme48/big/pipe.scm
lib/scheme48/big/placeholder.scm
lib/scheme48/big/pp.scm
lib/scheme48/big/queue.scm
lib/scheme48/big/random.scm
lib/scheme48/big/receive.scm
lib/scheme48/big/search-tree.scm
lib/scheme48/big/socket.scm
lib/scheme48/big/sort.scm
lib/scheme48/big/strong.scm
1997-10-13 04:33:46 +02:00
lib/scheme48/env/assem.scm
lib/scheme48/env/basic-command.scm
lib/scheme48/env/build.scm
lib/scheme48/env/command-level.scm
lib/scheme48/env/command.scm
lib/scheme48/env/debug.scm
lib/scheme48/env/debuginfo.scm
lib/scheme48/env/disasm.scm
lib/scheme48/env/disclosers.scm
lib/scheme48/env/dispcond.scm
lib/scheme48/env/flatload.scm
lib/scheme48/env/init-defpackage.scm
lib/scheme48/env/inspect.scm
lib/scheme48/env/jar-assem.scm
lib/scheme48/env/list-interface.scm
lib/scheme48/env/load-package.scm
lib/scheme48/env/pacman.scm
lib/scheme48/env/pedit.scm
lib/scheme48/env/profile.scm
lib/scheme48/env/read-command.scm
lib/scheme48/env/shadow.scm
lib/scheme48/env/space.scm
lib/scheme48/env/start.scm
lib/scheme48/env/traverse.scm
lib/scheme48/env/version-info.scm
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.
2000-12-30 17:54:06 +01:00
lib/scheme48/link/data.scm
lib/scheme48/link/generate-c-header.scm
lib/scheme48/link/generate-old-c-header.scm
lib/scheme48/link/link.scm
lib/scheme48/link/loadc.scm
lib/scheme48/link/reify.scm
lib/scheme48/link/transport.scm
lib/scheme48/link/write-image.scm
1997-10-13 04:33:46 +02:00
lib/scheme48/misc/annotate.scm
lib/scheme48/misc/doodl.scm
lib/scheme48/misc/either.scm
lib/scheme48/misc/engine.scm
lib/scheme48/misc/getenv.scm
lib/scheme48/misc/hilbert.scm
lib/scheme48/misc/ilength.scm
lib/scheme48/misc/integertostring.scm
lib/scheme48/misc/load-static.scm
lib/scheme48/misc/mail.scm
lib/scheme48/misc/packages.scm
lib/scheme48/misc/pipe.scm
lib/scheme48/misc/psd-s48.scm
lib/scheme48/misc/remote.scm
lib/scheme48/misc/require.scm
lib/scheme48/misc/separate.scm
lib/scheme48/misc/shift-reset.scm
lib/scheme48/misc/sicp.scm
lib/scheme48/misc/static.scm
lib/scheme48/misc/syscall.scm
lib/scheme48/misc/test-doodl.scm
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.
2000-12-30 17:54:06 +01:00
lib/scheme48/opt/analyze.scm
lib/scheme48/opt/flatten.scm
lib/scheme48/opt/inline.scm
lib/scheme48/opt/sort.scm
lib/scheme48/opt/tst.scm
lib/scheme48/opt/usage.scm
lib/scheme48/rts/bignum.scm
lib/scheme48/rts/defenum.scm
lib/scheme48/rts/floatnum.scm
lib/scheme48/rts/innum.scm
lib/scheme48/rts/jar-defrecord.scm
lib/scheme48/rts/ratnum.scm
lib/scheme48/rts/recnum.scm
lib/scheme48/rts/xnum.scm
1997-10-13 04:33:46 +02:00
lib/scheme48/scheme48.image
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.
2000-12-30 17:54:06 +01:00
lib/scheme48/scheme48vm
1997-10-13 04:33:46 +02:00
@dirrm lib/scheme48/rts
@dirrm lib/scheme48/env
@dirrm lib/scheme48/big
@dirrm lib/scheme48/opt
@dirrm lib/scheme48/misc
@dirrm lib/scheme48/link
@dirrm lib/scheme48