4 Using Modules
Section Index
4.1 Why Using Modules?
4.2 Name-based versus Predicate-based Modules
4.3 Defining a Module
4.4 Importing Predicates into a Module
4.4.1 Reserved Modules
4.5 Using the Module System
4.5.1 Object Oriented Programming
4.6 Meta-Predicates in Modules
4.6.1 Definition and Context Module
4.6.2 Overruling Module Boundaries
4.7 Dynamic Modules
4.8 Module Handling Predicates
4.9 Compatibility of the Module System
4.9.1 Emulating
meta_predicate/1