Go to the first, previous, next, last section, table of contents.


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'.

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


Go to the first, previous, next, last section, table of contents.