Author(s): Manuel Carro, Daniel Cabeza.
Version: 1.11#222 (2004/5/24, 13:8:7 CEST)
Version of last change: 1.5#72 (2000/3/19, 19:9:14 CET)
This library offers a simple implementation of
freeze/2
,
frozen/2
, etc. [Col82,Nai85,Nai91,Car87] based on the use of attributed variables [Hol92,Hol90].
freeze
)freeze
)
Meta-predicate with arguments: freeze(?,goal)
.
Usage: freeze(X, Goal)
X
is free delay Goal
until X
is non-variable.
Goal
is a term which represents a goal, i.e., an atom or a structure.
(basic_props:callable/1
)
Meta-predicate with arguments: frozen(?,goal)
.
Usage: frozen(X, Goal)
Goal
is currently delayed until variable X
becomes bound.
Goal
is a term which represents a goal, i.e., an atom or a structure.
(basic_props:callable/1
)
freeze
)No further documentation available for this predicate.
The predicate is multifile.
No further documentation available for this predicate.
The predicate is multifile.
Go to the first, previous, next, last section, table of contents.