Add loading instructions

This commit is contained in:
Martin Gasbichler 2004-03-27 07:44:22 +00:00
parent e6537c7ca6
commit 1d23202be6
12 changed files with 140 additions and 2 deletions

View File

@ -5,6 +5,19 @@
] ]
The structure BINARY-PARSE provides a procedure to read bits from a
byte-stream.
================================================================================
After installation, use the switch
-lel binary-parse/load.scm
to load this library.
================================================================================
(make-bit-reader byte-reader) -> bit-reader (make-bit-reader byte-reader) -> bit-reader
Given a BYTE-READER (a thunk), construct and return a function Given a BYTE-READER (a thunk), construct and return a function

View File

@ -5,6 +5,16 @@ This is an implementation of the Concurrent ML event algebra (called
rendezvous here) and some of higher-level synchronization rendezvous here) and some of higher-level synchronization
abstractions. abstractions.
================================================================================
After installation, use the switch
-lel cml/load.scm
to load this library.
================================================================================
Currently, you need to check the Concurrent ML docs for more Currently, you need to check the Concurrent ML docs for more
information. information.

View File

@ -1,4 +1,21 @@
The package semaphores defines semaphores to be used this This library provides two structures to ease concurrent programming:
* SEMAPHORES
* WITH-LOCk
================================================================================
After installation, use the switch
-lel concurrency/load.scm
to load this library.
================================================================================
The structure SEMAPHORES defines semaphores to be used this
threads. Semaphores are usually used to control access to a resource threads. Semaphores are usually used to control access to a resource
by using a counter for the free slots of the resource. by using a counter for the free slots of the resource.

View File

@ -1,6 +1,17 @@
The structure continuation-data-type encapsulates continuations into a The structure CONTINUATION-DATA-TYPE encapsulates continuations into a
data type as proposed by Marc Feeley on the Scheme Workshop 2001. data type as proposed by Marc Feeley on the Scheme Workshop 2001.
================================================================================
After installation, use the switch
-lel continuation-data-type/load.scm
to load this library.
================================================================================
(continuation-capture receiver) -> continuation (continuation-capture receiver) -> continuation
Captures the current continuation of the expression and applies Captures the current continuation of the expression and applies

View File

@ -2,6 +2,17 @@ The package REINITIALIZERS allows the user to specify code that is
executed on every start of scsh, provided a heap image containing the executed on every start of scsh, provided a heap image containing the
reinitializer is used. reinitializer is used.
================================================================================
After installation, use the switch
-lel heap-images/load.scm
to load this library.
================================================================================
Procedures: Procedures:
(make-reinitializer thunk) -> reinitializer (make-reinitializer thunk) -> reinitializer

View File

@ -1,3 +1,19 @@
This library provides two structures that slightly extend Scheme 48's module system:
* OVERLAPPING-IMPORTS adds checking for duplicate imports.
* RT-MODULES provides run-time access to the module system.
================================================================================
After installation, use the switch
-lel module-system/load.scm
to load this library.
================================================================================
The structure OVERLAPPING-IMPORTS extends the module system with a The structure OVERLAPPING-IMPORTS extends the module system with a
facility to check for duplicates entries within the imported names of facility to check for duplicates entries within the imported names of
a module. After loading the package you can add the form a module. After loading the package you can add the form

View File

@ -1,6 +1,16 @@
The structure afs-fs calls the fs command to obtain and manipulate The structure afs-fs calls the fs command to obtain and manipulate
access control lists in AFS. access control lists in AFS.
================================================================================
After installation, use the switch
-lel afs/load.scm
to load this library.
================================================================================
The access control list of a directory is represented as an alist of The access control list of a directory is represented as an alist of
username and the enumerated set afs-permissions. username and the enumerated set afs-permissions.

View File

@ -10,6 +10,15 @@ processing but we intend to replace this library with SRFI-40
soon. This is also the reason for the lack of documentation for the soon. This is also the reason for the lack of documentation for the
STREAM package. STREAM package.
================================================================================
After installation, use the switch
-lel dir-streams/load.scm
to load this library.
================================================================================
(dir-stream-from-dir-name dir-name [chase?] [parent]) -> dir-stream (dir-stream-from-dir-name dir-name [chase?] [parent]) -> dir-stream

View File

@ -1,6 +1,15 @@
The structure FILE-MODE implements a data type for file modes. The The structure FILE-MODE implements a data type for file modes. The
code is copied verbatim from Scheme 48 0.57. code is copied verbatim from Scheme 48 0.57.
================================================================================
After installation, use the switch
-lel file-mode/load.scm
to load this library.
================================================================================
A file mode is a boxed integer representing a file protection mask. A file mode is a boxed integer representing a file protection mask.

View File

@ -9,6 +9,16 @@ a programmatic interface to Scheme 48's debugging facilities:
* GC provides a small run-time interface to the garbage collector. * GC provides a small run-time interface to the garbage collector.
================================================================================
After installation, use the switches
-lel module-system/load.scm -lel interaction/load.scm
to load this library.
================================================================================
The structure REPLS offers procedures to start up the The structure REPLS offers procedures to start up the
read-eval-print-loop (REPL) from a script. read-eval-print-loop (REPL) from a script.

View File

@ -6,6 +6,17 @@ the version of your system differs from the one I tested. Please
report incompatible versions and, if possible, provide an adapted report incompatible versions and, if possible, provide an adapted
version. version.
================================================================================
After installation, use the switch
-lel pps/load.scm
to load this library.
================================================================================
(pps) -> process-info list (pps) -> process-info list
Calls the ps command and parses the output into a list of process-info Calls the ps command and parses the output into a list of process-info

View File

@ -51,6 +51,17 @@ a balanced tree: the expected length of an average search path is roughly
1.4log2(n)-1, and the expected length of the longest search path is about 1.4log2(n)-1, and the expected length of the longest search path is about
4.3log2(n). See the Stefan Nilsson's article for more details. 4.3log2(n). See the Stefan Nilsson's article for more details.
================================================================================
After installation, use the switch
-lel treaps/load.scm
to load this library.
================================================================================
The structure TREAPS provides the following procedures:
(make-treap key-compare) -> treap (make-treap key-compare) -> treap