API Reference hol v1.0.1

View Source

Modules

This module gives an implementation for creating church numerals and the terms needed for addition and multiplication.

This module defines the datastructures used in the application

This module defines the datastructures used in the unification

This module implements the substitution. It can be used to replace free variables in a term with any other terms.

This module gives functions for creating terms, applications and abstractions.

This module provides the function unify/3 that tries to unify two terms.

This module defines functions to determine the imitation and projection bindings neccessary for unification.

Defines functions to turn various datatypes into strings

This module currently only contains functions to express a unification problem as a TPTP-Problem (see unification_problem_to_tptp/1) and some helper functions.