~ chicken-core (chicken-5) a20de87124010f7d6578aa8cba76a8725e287908


commit a20de87124010f7d6578aa8cba76a8725e287908
Author:     felix <felix@call-with-current-continuation.org>
AuthorDate: Wed Jan 16 22:43:29 2013 +0100
Commit:     felix <felix@call-with-current-continuation.org>
CommitDate: Wed Jan 16 22:43:29 2013 +0100

    small doc fix for functor: added signature

diff --git a/manual/Modules b/manual/Modules
index 9b32b895..f8a40a65 100644
--- a/manual/Modules
+++ b/manual/Modules
@@ -433,11 +433,9 @@ to a set of exports.
 
 The general syntax of a functor definition looks like this:
 
-<enscript highlight=scheme>
-(functor (FUNCTORNAME (ARGUMENTMODULE1 EXPORTS1) ...) 
-  FUNCTOREXPORTS
-  BODY)
-</enscript>
+<syntax>(functor (FUNCTORNAME (ARGUMENTMODULE1 EXPORTS1) ...) FUNCTOREXPORTS BODY)</syntax>
+
+Defines a "functor", a parameterized module.
 
 This functor definition does not generate any code. This is done
 by ''instantiating'' the functor for specific input modules:
Trap