Go to the first, previous, next, last section, table of contents.


PART III - ISO-Prolog library (iso)

This part documents the iso package which provides to Ciao programs (most of) the ISO-Prolog functionality , including the ISO-Prolog builtins not covered by the basic library. All these predicates are loaded by default in user files and in modules which use standard module declarations such as:

:- module(modulename,exports).

which are equivalent to:

:- module(modulename,exports,[iso]).

or

:- module(modulename,exports).

:- use_package([iso]).

If you do not want these ISO builtins loaded for a given file (in order to make the executable smaller) you can ask for this explicitly using:

:- module(modulename,exports,[]).

or

:- module(modulename,exports).

:- use_package([]).

See the description of the declarations for declaring modules and using other modules, and the documentation of the iso library for details.


Go to the first, previous, next, last section, table of contents.