Availability:C-language interface function
- PL_VERSION_SYSTEM
- SWI-Prolog version as 10,000 × major + 100 × minor + patch.
- PL_VERSION_FLI
- Incremented if the foreign interface defined in this chapter changes in a way that breaks backward compatibility.
- PL_VERSION_REC
- Incremented if the binary representation of terms as used by PL_record_external() and fast_write/2 changes.
- PL_VERSION_QLF
- Incremented if the QLF file format changes.
- PL_VERSION_QLF_LOAD
- Represents the oldest loadable QLF file format version.
- PL_VERSION_VM
- A hash that represents the VM instructions and their arguments.
- PL_VERSION_BUILT_IN
- A hash that represents the names, arities and properties of all built-in predicates defined in C. If this function is called before PL_initialise() it returns 0.