GNU Info

Info Node: (guile.info)Install Config

(guile.info)Install Config


Prev: Examples of option use Up: Options and Config
Enter node , (file) or (file)node

Installation and Configuration Data
===================================

It is often useful to have site-specific information about the current
Guile installation.  This chapter describes how to find out about
Guile's configuration at run time.

 - primitive: version
 - primitive: major-version
 - primitive: minor-version
     Return a string describing Guile's version number, or its major or
     minor version numbers, respectively.

          (version) => "1.3a"
          (major-version) => "1"
          (minor-version) => "3a"

 - primitive: libguile-config-stamp
     Return a string describing the date on which `libguile' was
     configured.  This is used to determine whether the Guile core
     interpreter and the ice-9 runtime have grown out of date with one
     another.

 - primitive: %package-data-dir
     Return the name of the directory where Scheme packages, modules and
     libraries are kept.  On most Unix systems, this will be
     `/usr/local/share/guile'.

 - primitive: %library-dir
     Return the directory where the Guile Scheme library files are
     installed.  E.g., may return "/usr/share/guile/1.3.5".

 - primitive: %site-dir
     Return the directory where the Guile site files are installed.
     E.g., may return "/usr/share/guile/site".

 - primitive: parse-path path [tail]

 - primitive: search-path path filename [extensions]

 - Variable: %load-path
     Return the list of directories which should be searched for Scheme
     modules and libraries.


automatically generated by info2www version 1.2.2.9