DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(guile.info.gz) Feature Manipulation

Info Catalog (guile.info.gz) Feature Tracking (guile.info.gz) Common Feature Symbols
 
 33.2.1 Feature Manipulation
 ---------------------------
 
 To check whether a particular feature is available, use the `provided?'
 procedure:
 
  -- Scheme Procedure: provided? feature
  -- Deprecated Scheme Procedure: feature? feature
      Return `#t' if the specified FEATURE is available, otherwise `#f'.
 
    To advertise a feature from your own Scheme code, you can use the
 `provide' procedure:
 
  -- Scheme Procedure: provide feature
      Add FEATURE to the list of available features in this Guile
      process.
 
    For C code, the equivalent function takes its feature name as a
 `char *' argument for convenience:
 
  -- C Function: void scm_add_feature (const char *str)
      Add a symbol with name STR to the list of available features in
      this Guile process.
 
Info Catalog (guile.info.gz) Feature Tracking (guile.info.gz) Common Feature Symbols
automatically generated byinfo2html