1 |
@page |
@page |
2 |
@node SLIB |
@node SLIB |
3 |
@chapter SLIB |
@chapter SLIB |
4 |
|
@cindex SLIB |
5 |
|
|
6 |
Before the SLIB facilities can be used, the following Scheme expression |
Before the SLIB facilities can be used, the following Scheme expression |
7 |
must be executed: |
must be executed: |
10 |
(use-modules (ice-9 slib)) |
(use-modules (ice-9 slib)) |
11 |
@end smalllisp |
@end smalllisp |
12 |
|
|
13 |
|
@cindex @code{require} |
14 |
@code{require} can then be used as described in |
@code{require} can then be used as described in |
15 |
@ref{Top, , SLIB, slib, The SLIB Manual}. |
@ref{Top, , SLIB, slib, The SLIB Manual}. |
16 |
|
|
34 |
|
|
35 |
@enumerate |
@enumerate |
36 |
@item |
@item |
37 |
Unpack slib somewhere, e.g., /usr/local/share/slib. |
Unpack slib somewhere, e.g., @file{/usr/local/share/slib}. |
38 |
|
|
39 |
@item |
@item |
40 |
Create a symlink in the Guile site directory to slib, e.g.,: |
Create a symlink in the Guile site directory to slib, e.g.,: |
54 |
@end example |
@end example |
55 |
|
|
56 |
The catalog data should now be in |
The catalog data should now be in |
57 |
@code{/usr/local/share/guile/site/slibcat}. |
@file{/usr/local/share/guile/site/slibcat}. |
58 |
|
|
59 |
If instead you get an error such as: |
If instead you get an error such as: |
60 |
|
|
63 |
@end example |
@end example |
64 |
|
|
65 |
then a solution is to get a newer version of Guile, |
then a solution is to get a newer version of Guile, |
66 |
or to modify ice-9/slib.scm to use define-public for the |
or to modify @file{ice-9/slib.scm} to use @code{define-public} for the |
67 |
offending variables. |
offending variables. |
68 |
|
|
69 |
@item |
@item |
79 |
|
|
80 |
@node JACAL |
@node JACAL |
81 |
@section JACAL |
@section JACAL |
82 |
|
@cindex JACAL |
83 |
|
|
84 |
@cindex Jaffer, Aubrey |
@cindex Jaffer, Aubrey |
85 |
@cindex symbolic math |
@cindex symbolic math |
99 |
@noindent |
@noindent |
100 |
For complete documentation on Jacal, please read the Jacal manual. If |
For complete documentation on Jacal, please read the Jacal manual. If |
101 |
it has been installed on line, you can look at @ref{Top, , Jacal, jacal, |
it has been installed on line, you can look at @ref{Top, , Jacal, jacal, |
102 |
The SLIB Manual}. Otherwise you can find it on the web at |
JACAL Symbolic Mathematics System}. Otherwise you can find it on the web at |
103 |
@url{http://www-swiss.ai.mit.edu/~jaffer/JACAL.html} |
@url{http://www-swiss.ai.mit.edu/~jaffer/JACAL.html} |
104 |
|
|
105 |
|
|