4 Built-in predicates
Section Index
4.1 Notation of Predicate Descriptions
4.2 Character representation
4.3 Loading Prolog source files
4.3.1 Quick load files
4.4 Listing and Editor Interface
4.5 Verify Type of a Term
4.6 Comparison and Unification or Terms
4.6.1 Standard Order of Terms
4.7 Control Predicates
4.8 Meta-Call Predicates
4.9 ISO compliant Exception handling
4.9.1 Debugging and exceptions
4.9.2 The exception term
4.9.3 Printing messages
4.10 Handling signals
4.10.1 Notes on signal handling
4.11 The `block' control-structure
4.12 DCG Grammar rules
4.13 Database
4.13.1 Update view
4.13.2 Indexing databases
4.14 Declaring predicates properties
4.15 Examining the program
4.16 Input and output
4.16.1 Input and output using implicit source and destination
4.16.2 Explicit Input and Output Streams
4.16.3 Switching Between Implicit and Explicit I/O
4.17 Status of streams
4.18 Primitive character I/O
4.19 Term reading and writing
4.20 Analysing and Constructing Terms
4.21 Analysing and Constructing Atoms
4.22 Classifying characters
4.23 Representing text in strings
4.24 Operators
4.25 Character Conversion
4.26 Arithmetic
4.27 Arithmetic Functions
4.28 Adding Arithmetic Functions
4.29 List Manipulation
4.30 Set Manipulation
4.31 Sorting Lists
4.32 Finding all Solutions to a Goal
4.33 Invoking Predicates on all Members of a List
4.34 Forall
4.35 Formatted Write
4.35.1 Writef
4.35.2 Format
4.35.3 Programming Format
4.36 Terminal Control
4.37 Operating System Interaction
4.37.1 Dealing with time and date
4.37.2 Handling the menu in programPLWIN.EXE
4.38 File System Interaction
4.39 Multi-threading (alpha code)
4.39.1 Thread communication
4.39.2 Thread synchronisation
4.39.3 Thread-support library(threadutil)
4.39.4 Status of the thread implementation
4.40 User Toplevel Manipulation
4.41 Creating a Protocol of the User Interaction
4.42 Debugging and Tracing Programs
4.43 Obtaining Runtime Statistics
4.44 Finding Performance Bottlenecks
4.45 Memory Management
4.46 Windows DDE interface
4.46.1 DDE client interface
4.46.2 DDE server mode
4.47 Miscellaneous