Add loading instructions
This commit is contained in:
parent
e6537c7ca6
commit
1d23202be6
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue