(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