src/HOL/Decision_Procs/ferrante_rackoff_data.ML
changeset 78072 001739cb8d08
parent 74561 8e6c973003c8
child 78085 dd7bb7f99ad5
equal deleted inserted replaced
78071:61a1bf9eb0ce 78072:001739cb8d08
    13   val del: attribute
    13   val del: attribute
    14   val add: entry -> attribute 
    14   val add: entry -> attribute 
    15   val funs: thm -> 
    15   val funs: thm -> 
    16     {isolate_conv: morphism -> Proof.context -> cterm list -> cterm -> thm,
    16     {isolate_conv: morphism -> Proof.context -> cterm list -> cterm -> thm,
    17      whatis: morphism -> cterm -> cterm -> ord,
    17      whatis: morphism -> cterm -> cterm -> ord,
    18      simpset: morphism -> Proof.context -> simpset} -> declaration
    18      simpset: morphism -> Proof.context -> simpset} -> Morphism.declaration_fn
    19   val match: Proof.context -> cterm -> entry option
    19   val match: Proof.context -> cterm -> entry option
    20 end;
    20 end;
    21 
    21 
    22 structure Ferrante_Rackoff_Data: FERRANTE_RACKOF_DATA = 
    22 structure Ferrante_Rackoff_Data: FERRANTE_RACKOF_DATA = 
    23 struct
    23 struct