package lambdapi
Module Core.Unif_ruleSource
Symbols and signature for unification rules.
This module provides a signature to be used to handle unification rules. The signature is not attached to any real lambdapi file and is henceforth qualified to be a "ghost" signature.
Path of signature containing unificaton rules symbols.
Ghost signature holding the symbols used in unification rules.
- All signatures depend on it (dependency set in
Sig_state.create_sign). - All signatures open it (opened in
Sig_state.of_sign). - It is automatically loaded.
unpack eqs transforms a term of the form cons (equiv t u) (cons (equiv v w) ...) into a list [(t,u); (v,w); ...].