5Using Modules


Section Index


5.1Why Using Modules?
5.2Name-based versus Predicate-based Modules
5.3Defining a Module
5.4Importing Predicates into a Module
5.4.1Reserved Modules
5.5Using the Module System
5.5.1Object Oriented Programming
5.6Meta-Predicates in Modules
5.6.1Definition and Context Module
5.6.2Overruling Module Boundaries
5.7Dynamic Modules
5.8Module Handling Predicates
5.9Compatibility of the Module System
5.9.1Emulating meta_predicate