Represents a function.
Represents a position in a term.
Represents a substitution.
Represents a term which is built recursively from variables and function symbols.
Represents a variable.
Factory for Pos instances.
Factory for Fun instances.
Factory for Pos instances.
This object contains some helping functionality and type definitions for the Term class.
Provides functions needed for a completion procedure.
Provides functionality needed for lexicographic path ordering (LPO).
Provides some parsing functionality for terms.
Contains some useful functionality to work with terms.
A term library.
This package contains a library for generating and manipulating terms, various functions on terms and subpackages for parsing terms in the old trs-format as well as the new xml-format, lexicographic path order, and completion.
Overview
Term and its subclasses Fun and Var are used to represent terms. Pos implements positions in a term. term.packge.Subst represents substitutions on terms.