Node:Build Config, Next:Feature Tracking, Up:Options and Config
The following procedures and variables provide information about how Guile was configured, built and installed on your system.
|scm_version ()||C Function|
|scm_major_version ()||C Function|
|scm_minor_version ()||C Function|
|scm_micro_version ()||C Function|
Return a string describing Guile's version number, or its major, minor
or micro version number, respectively.
(version) => "1.6.0" (major-version) => "1" (minor-version) => "6" (micro-version) => "0"
|scm_sys_package_data_dir ()||C Function|
Return the name of the directory under which Guile Scheme files in
general are stored. On Unix-like systems, this is usually
|scm_sys_library_dir ()||C Function|
Return the name of the directory where the Guile Scheme files that
belong to the core Guile installation (as opposed to files from a 3rd
party package) are installed. On Unix-like systems, this is usually
|scm_sys_site_dir ()||C Function|
Return the name of the directory where Guile Scheme files specific to
your site should be installed. On Unix-like systems, this is usually
List of directories which should be searched for Scheme modules and
|parse-path path [tail]||Scheme Procedure|
|scm_parse_path (path, tail)||C Function|
Parse path, which is expected to be a colon-separated
string, into a list and return the resulting list with
tail appended. If path is |
|search-path path filename [extensions]||Scheme Procedure|
|scm_search_path (path, filename, extensions)||C Function|
Search path for a directory containing a file named
filename. The file must be readable, and not a directory.
If we find one, return its full filename; otherwise, return
Alist of information collected during the building of a particular
Guile. Entries can be grouped into one of several categories:
directories, env vars, and versioning info.
Briefly, here are the keys in
Values are all strings. The value for
In the source,