Reports whether or not this term is a functor.
Gets the actual value of a term, which is either the term itself, or in the case
of variables, the v
Reports whether or not this term is a number.
Reports whether or not this term is a variable.
Gets this terms unique symbol key.
Reports whether or not this term is a constant (a number of a functor of arity
Pretty prints a term relative to the symbol namings provided by the specified
Accepts a term visitor.
Applies a term to term transformation function over the term tree, recursively
from this point downa
Frees all assigned variables in the term, leaving them unnassigned.
Provides the source code position that this term was parsed from.
Reports whether this term is the top-level term in a bracketed expression, and
therefore requires no