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.