Commit | Line | Data |
---|---|---|
a0e07ba4 NJ |
1 | @page |
2 | @node The Scheme shell (scsh) | |
3 | @chapter The Scheme shell (scsh) | |
4 | ||
5 | An incomplete port of the Scheme shell (scsh) 0.5.1 is available for | |
6 | Guile. The idea is to allow Scheme code using scsh interfaces to be run | |
7 | inside the Guile interpreter. | |
8 | ||
9 | For information about scsh on the Web see | |
10 | @url{http://www-swiss.ai.mit.edu/scsh/scsh.html}. | |
11 | The original scsh is available by ftp from | |
12 | @url{ftp://swiss-ftp.ai.mit.edu:/pub/su}. | |
13 | ||
14 | The scsh code is distributed as a separate module, guile-scsh, | |
15 | which must be installed somewhere in Guile's load path before | |
16 | it can be used. This is similar to the installation | |
17 | of slib (you may want to install that first, since it's needed before | |
18 | scsh can run in Guile: see @ref{SLIB} for details). | |
19 | ||
20 | This port of scsh does not currently use the Guile module system, but | |
21 | can be initialized with: | |
22 | ||
23 | @smalllisp | |
24 | (load-from-path "scsh/init") | |
25 | @end smalllisp |