This is a list of built-in predicates included in the ISO specification of Prolog arranged by topic.
All solutions
Arithmetic
Atomic term processing
Clause manipulation
Flag updates
Input/output - terms
Input/output - characters
Input/output - bytes
Logic and control
Stream
selection and control
Term comparison
Term creation
and decomposition
Term unification