Author(s): Daniel Cabeza.
To simplify the use of Ciao Prolog to the first-timers, some other predicates and features are defined by default in normal cases, to provide more or less what other prologs define by default. Here are explicitly listed the predicates defined, coming from several libraries. Apart from those, the features defined in section Definite clause grammars and section Enabling operators at run-time are also activated.
default_predicates
)module/2
declaration or user files without a starting
use_package/1
declaration. In the Ciao shell, it is loaded by default when no
~/.ciaorc
exists. Note that :- module(modulename,exports)
is equivalent to :- module(modulename,exports,[default])
If you do not want these predicates/features loaded for a given file (in order to make the executable smaller) you can ask for this explicitly using :- module(modulename,exports,[])
or in a user file :- use_package([])
.
default_predicates
)
Imported from
operators
(see the corresponding documentation for details).
Imported from
compiler
(see the corresponding documentation for details).
Imported from
compiler
(see the corresponding documentation for details).
Imported from
compiler
(see the corresponding documentation for details).
Imported from
aggregates
(see the corresponding documentation for details).
Imported from
aggregates
(see the corresponding documentation for details).
Imported from
aggregates
(see the corresponding documentation for details).
Imported from
aggregates
(see the corresponding documentation for details).
Imported from
aggregates
(see the corresponding documentation for details).
Imported from
aggregates
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
dynamic
(see the corresponding documentation for details).
Imported from
read
(see the corresponding documentation for details).
Imported from
read
(see the corresponding documentation for details).
Imported from
read
(see the corresponding documentation for details).
Imported from
read
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
write
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_byte_char
(see the corresponding documentation for details).
Imported from
iso_misc
(see the corresponding documentation for details).
Imported from
iso_misc
(see the corresponding documentation for details).
Imported from
iso_misc
(see the corresponding documentation for details).
Imported from
format
(see the corresponding documentation for details).
Imported from
between
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
system
(see the corresponding documentation for details).
Imported from
prolog_sys
(see the corresponding documentation for details).
Imported from
prolog_sys
(see the corresponding documentation for details).
Imported from
prolog_sys
(see the corresponding documentation for details).
Imported from
prolog_sys
(see the corresponding documentation for details).
Imported from
prolog_sys
(see the corresponding documentation for details).
Imported from
prolog_sys
(see the corresponding documentation for details).
Imported from
dec10_io
(see the corresponding documentation for details).
Imported from
dec10_io
(see the corresponding documentation for details).
Imported from
dec10_io
(see the corresponding documentation for details).
Imported from
old_database
(see the corresponding documentation for details).
Imported from
old_database
(see the corresponding documentation for details).
Imported from
old_database
(see the corresponding documentation for details).
Imported from
old_database
(see the corresponding documentation for details).
Imported from
ttyout
(see the corresponding documentation for details).
Imported from
ttyout
(see the corresponding documentation for details).
Imported from
ttyout
(see the corresponding documentation for details).
Imported from
ttyout
(see the corresponding documentation for details).
Imported from
ttyout
(see the corresponding documentation for details).
Imported from
ttyout
(see the corresponding documentation for details).
Imported from
ttyout
(see the corresponding documentation for details).
Go to the first, previous, next, last section, table of contents.