Source File | Identifier index | Theory binding index |
---|
signature Pmatch = sig type term = Term.term type thm = Thm.thm type thry = {Thy : string, Tyop : string} -> {case_const : term, constructors : term list} option datatype pattern = GIVEN of term * int | OMITTED of term * int val pat_of : pattern -> term val givens : pattern list -> term list val mk_functional : thry -> term -> {functional:term, pats: pattern list} end
Source File | Identifier index | Theory binding index |
---|