/[guile]/guile/guile-core/doc/ref/slib.texi
ViewVC logotype

Diff of /guile/guile-core/doc/ref/slib.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by ossau, Wed Sep 25 00:06:38 2002 UTC revision 1.5 by kryde, Thu May 8 00:41:16 2003 UTC
# Line 1  Line 1 
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:
# Line 9  must be executed: Line 10  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    
# Line 32  The following seems to work (e.g., with Line 34  The following seems to work (e.g., with
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.,:
# Line 52  guile> (quit) Line 54  guile> (quit)
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    
# Line 61  Unbound variable: scheme-implementation- Line 63  Unbound variable: scheme-implementation-
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
# Line 77  install-info slib.info /usr/local/info/d Line 79  install-info slib.info /usr/local/info/d
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
# Line 96  You can use Guile's interface to SLIB to Line 99  You can use Guile's interface to SLIB to
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    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26