[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
6.22 Configuration, Features and Runtime Options
Why is my Guile different from your Guile? There are three kinds of possible variation:
- build differences — different versions of the Guile source code, installation directories, configuration flags that control pieces of functionality being included or left out, etc.
- differences in dynamically loaded code — behaviour and features provided by modules that can be dynamically loaded into a running Guile
- different runtime options — some of the options that are provided for controlling Guile’s behaviour may be set differently.
Guile provides “introspective” variables and procedures to query all of these possible variations at runtime. For runtime options, it also provides procedures to change the settings of options and to obtain documentation on what the options mean.
6.22.1 Configuration, Build and Installation | Build and installation configuration. | |
6.22.2 Feature Tracking | Available features in the Guile process. | |
6.22.3 Runtime Options | Controlling Guile’s runtime behaviour. |
This document was generated on April 20, 2013 using texi2html 5.0.