manpagez: man pages & more
info guile
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

6.22.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.


This document was generated on April 20, 2013 using texi2html 5.0.

© manpagez.com 2000-2019
Individual documents may contain additional copyright information.