Scheme48:ModuleSystemConfiguration Language<configuration> -> <definition>*
<definition> -> (define-structure <name> <interface> <clause>*)
-> (define-structures ((<name> <interface>)*) <clause>*)
-> (define-interface <name> <interface>)
-> (define-syntax <name> <transformer-spec>)
<clause> -> (open <structure>*)
-> (access <name>*)
-> (begin <program>)
-> (files <filespec>*)
-> (optimize <optimize-spec>*)
-> (for-syntax <clause>*)
<interface> -> (export <item>*)
-> <name>
-> (compound-interface <interface>*)
<item> -> <name>
-> (<name> <type>)
-> ((<name>*) <type>)
<structure> -> <name>
-> (modify <structure> <modifier>*)
-> (subset <structure> (<name>*))
-> (with-prefix <structure> <name>)
<modifier> -> (expose <name>*)
-> (hide <name>*)
-> (rename (<name>0 <name>1)*)
-> (alias (<name>0 <name>1)*)
-> (prefix <name>)
See alsodefine-structure, define-structures, define-interface?, define-syntax, open?, access?, begin, files, optimize?, for-syntax?, export, compound-interface?, modify?, subset?, with-prefix?, expose?, hide?, rename, alias?, prefix?. | About This SiteHome Alphabetical Indexa b c d e f g h i j k l m n o p q r s t u v w x y z other ConceptsConcept:CaseSensitivity Concept:DocumentationFormat Concept:ExtendedLambdaList Concept:FileSystem Concept:FindAndAnyInCollection Concept:ForeignInterface Concept:HashTable Concept:Module Concept:Networking Concept:ObjectSystem Concept:Process Concept:RegularExpression Concept:UserGroup Implementations
External Links |