Here we give an abstract view of the term data-structure
.
Details follow in Section
.
Let variables be some infinite class of atomic individuals. The class of terms as the least set of expressions such that:
![]()
then
![]()
is a term.
We name the parts of a term as follows:
The parts of the operator are:
When writing terms, we sometimes omit the brackets around the parameter list if it is empty.