[ Reference Manual | Alphabetic Index ]

The ECLiPSe Built-In Predicates

All Solutions
Built-ins to collect all solutions to nondeterministic goals
Arithmetic
Built-ins for arithmetic computations
Predicate Database and Compiler
Built-ins for creation of handling of executable code
Control
Built-ins and language constructs to control execution
Debugging
Built-ins and command related to debugging
Directives
Directives that can only appear in compiled files
Dynamic Predicates
Built-ins to create and manipulate dynamic procedures
Engines and Threads
Built-ins for controlling independent engines and threads
Development Environment and Global Settings
Built-ins related to the development environment
Event Handling
Built-ins to handle events and interrupts
External Interface
Built-ins to access functions and data from foreign languages
Character I/O
Built-ins to input and output characters or byte strings
Stream I/O
Built-ins to open, manipulate and close I/O streams
Term I/O
Built-ins for input/output of complex terms
Modules
Directives and built-ins related to the module system
Obsolete
Obsolete built-ins which should not be used in new code
Operating System
Built-ins to access operating-system services
Recorded Database
The record-family of built-ins to store data across failures
Non-logical Variables, Arrays, Bags, Shelves and Stores
Built-ins to store data across backtracking
Strings and Atoms
Built-ins to create, convert and decompose strings and atoms
Advanced Control and Suspensions
Everything related to suspensions, priority- and data-driven control
Syntax Settings
Operators, structures, macros, character classes
Comparing and Sorting
Built-ins for symbolic term comparison and sorting
Term Manipulation
Built-ins to convert, compose, decompose and modify terms
Type Testing
Meta-logical built-ins to test the type of terms

Generated 2022-09-03 14:26