www.delorie.com/gnu/docs/guile/guile_375.html   search  
 
Buy GNU books!


Guile Reference Manual

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

33.2 Feature Tracking

Guile has a Scheme level variable *features* that keeps track to some extent of the features that are available in a running Guile. *features* is a list of symbols, for example threads, each of which describes a feature of the running Guile process.

Variable: *features*
A list of symbols describing available features of the Guile process.

You shouldn't modify the *features* variable directly using set!. Instead, see the procedures that are provided for this purpose in the following subsection.

33.2.1 Feature Manipulation  Checking for and advertising features.
33.2.2 Common Feature Symbols  Commonly available features.


  webmaster     delorie software   privacy  
  Copyright 2003   by The Free Software Foundation     Updated Jun 2003