Author(s): Christian Holzbaur, Daniel Cabeza, Manuel Carro.
Version: 1.5#118 (2000/4/19, 18:13:43 CEST)
This library implements attributed variables, which provide a mechanism for extensible unification.
attributes)attributes)
Usage 1: attach_attribute(Var,Attr)
Attr to Var.
Var is a free variable.
(term_typing:var/1)
Attr is currently a term which is not a free variable.
(term_typing:nonvar/1)
Usage 2: attach_attribute(Var,Attr)
Attr to Var.
Var is a free variable.
(term_typing:var/1)
Attr is currently a term which is not a free variable.
(term_typing:nonvar/1)
Usage 1: get_attribute(Var,Attr)
Attr with the attribute of Var, or fail if Var has no attribute.
Var is a free variable.
(term_typing:var/1)
Attr is currently a term which is not a free variable.
(term_typing:nonvar/1)
Usage 2: get_attribute(Var,Attr)
Attr with the attribute of Var, or fail if Var has no attribute.
Var is a free variable.
(term_typing:var/1)
Attr is currently a term which is not a free variable.
(term_typing:nonvar/1)
Usage 1: update_attribute(Var,Attr)
Var to Attr.
Var is a free variable.
(term_typing:var/1)
Attr is currently a term which is not a free variable.
(term_typing:nonvar/1)
Usage 2: update_attribute(Var,Attr)
Var to Attr.
Var is a free variable.
(term_typing:var/1)
Attr is currently a term which is not a free variable.
(term_typing:nonvar/1)
Usage 1: detach_attribute(Var)
Var.
Var is a free variable.
(term_typing:var/1)
Usage 2: detach_attribute(Var)
Var.
Var is a free variable.
(term_typing:var/1)
Go to the first, previous, next, last section, table of contents.