Did you know ... | Search Documentation: |
Pack logtalk -- logtalk-3.86.0/manuals/_sources/libraries/os.rst.txt |
.. _library_os:
os
This library entities define a portable operating-system interface for the supported backend Prolog compilers.
The os_types
category defines some useful operating-system types for
type-checking when using with the type
library object.
Open the `../../docs/library_index.html#os <../../docs/library_index.html#os>`__ link in a web browser.
To load all entities in this library, load the loader.lgt
file:
::
| ?- logtalk_load(os(loader))
.
To test this library predicates, load the tester.lgt
file:
::
| ?- logtalk_load(os(tester))
.
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, notably across
operating-systems. See the remarks section in the os
object
documentation for details.