quotient_def.ML
changeset 307 9aa3aba71ecc
parent 297 28b264299590
child 310 fec6301a1989
equal deleted inserted replaced
305:d7b60303adb8 307:9aa3aba71ecc
     8 
     8 
     9   val quotdef: (binding * typ * mixfix) * (Attrib.binding * term) ->
     9   val quotdef: (binding * typ * mixfix) * (Attrib.binding * term) ->
    10     local_theory -> (term * thm) * local_theory
    10     local_theory -> (term * thm) * local_theory
    11   val quotdef_cmd: (binding * string * mixfix) * (Attrib.binding * string) ->
    11   val quotdef_cmd: (binding * string * mixfix) * (Attrib.binding * string) ->
    12     local_theory -> local_theory
    12     local_theory -> local_theory
       
    13   val diff: (typ * typ) -> (typ * typ) list -> (typ * typ) list
    13 end;
    14 end;
    14 
    15 
    15 structure Quotient_Def: QUOTIENT_DEF =
    16 structure Quotient_Def: QUOTIENT_DEF =
    16 struct
    17 struct
    17 
    18