swi_compatibility.pl -- XPCE Compatibility layer
This layer defines some predicates to enhance portability with SICStus and Quintus Prolog. These systems are no longer supported, but it is probably wise to keep this layer for `just-in-case'.
- auto_call(:Goal)
- Autoload Goal and call it. In SWI-Prolog, this simply means calling it.
- callable_predicate(:Head) is semidet
- Succeeds if Head can be called without raising an exception for an undefined predicate
- modified_since_last_loaded(Path) is semidet
- True is file has been modified since the last time it was loaded.
- pce_error(+Term) is det
- pce_warn(+Term) is det
- pce_info(+Term) is det
- Portability layer wrappers around print_message/2.
- pce_error(+Term) is det
- pce_warn(+Term) is det
- pce_info(+Term) is det
- Portability layer wrappers around print_message/2.
- pce_error(+Term) is det
- pce_warn(+Term) is det
- pce_info(+Term) is det
- Portability layer wrappers around print_message/2.