This library entities define a portable operating-system interface for the supported backend Prolog compilers. Some predicates may only be supported by a subset of backend Prolog compilers on a subset of operating-systems. They should be used with care and fully tested in your application domain as some backend Prolog compilers have buggy and inconsistent interfaces, specially across operating-systems.
os_types category defines some useful operating-system types for
type-checking when using with the
type library object.
To load all entities in this library, load the
| ?- logtalk_load(os(loader)).
To test this library predicates, load the
| ?- logtalk_load(os(tester)).