Next: Using Guile Modules, Previous: Finding Guile Modules, Up: Modules
Once a module is found (see Finding Guile Modules), it must be loaded in a way specific to that module's load type.
[FIXME: The following paragraph needs to be moved elsewhere.]
Every module has a so-called syntax transformer associated with it.
This is a procedure which performs all syntax transformation for the
time the module is read in and evaluated. When working with modules,
you can manipulate the current syntax transformer using the
use-syntax syntactic form or the #:use-syntax module
definition option (see Creating Guile Modules).