Author(s): Daniel Cabeza Gras.
Version: 1.11#222 (2004/5/24, 13:8:7 CEST)
Version of last change: 1.11#102 (2003/12/22, 16:52:51 CET)
This module is a wrapper to the implementation defined predicate
call/1
, and implements the
call/2
predicate.
hiord_rt
)hiord_rt
)
call(G)
Executes goal G
, restricting the scope of the cuts to the execution of G
. Equivalent to writing a variable G
in a goal position.
Meta-predicate with arguments: call(goal)
.
Usage: * ISO *
G
is a term which represents a goal, i.e., an atom or a structure.
(basic_props:callable/1
)
basic_props:native/1
)
call(Pred, Arg1)
There exists a set of builtin predicates of the form
call/N
with N > 1
which execute predicate Pred
given arguments Arg1
... ArgX
. If Pred
has already arguments Arg1
is added to the start, the rest to the end. This predicate, when Pred
is a variable, can be written using the special Ciao syntax Pred(Arg1,...,ArgX)
.
Usage:
Pred
is a term which represents a goal, i.e., an atom or a structure.
(basic_props:callable/1
)
basic_props:native/1
)
No further documentation available for this predicate.
No further documentation available for this predicate.
Meta-predicate with arguments: $nodebug_call(goal)
.
No further documentation available for this predicate.
Go to the first, previous, next, last section, table of contents.