This module is a wrapper for the implementation-defined predicate call/1, and it implements the call/2 predicate.
Executes goal G, restricting the scope of the cuts to the execution of G. Equivalent to writing a variable G in a goal position.
Usage:ISO
The family of builtin predicates of the form call/N with N > 1 execute the predicate Pred applying arguments Arg1 ... ArgN. If Pred has already M arguments, Arg1 ... ArgN are added to the end resulting in a call to a predicate of arity M+N. When using the hiord package, the Pred(Arg1,...,ArgN) syntax (with Pred a variable) is accepted as equivalent to call(Pred, Arg1, ..., ArgN).
Usage:
Usage:
Usage:this_module(Module)
Module is the internal module identifier for current module.