src/HOL/Tools/Quotient/quotient_typ.ML
changeset 35788 f1deaca15ca3
parent 35742 eb8d2f668bfc
child 35790 a9507cd84326
equal deleted inserted replaced
35787:afdf1c4958b2 35788:f1deaca15ca3
     1 (*  Title:      quotient_typ.thy
     1 (*  Title:      HOL/Tools/Quotient/quotient_typ.thy
     2     Author:     Cezary Kaliszyk and Christian Urban
     2     Author:     Cezary Kaliszyk and Christian Urban
     3 
     3 
     4     Definition of a quotient type.
     4 Definition of a quotient type.
     5 
       
     6 *)
     5 *)
     7 
     6 
     8 signature QUOTIENT_TYPE =
     7 signature QUOTIENT_TYPE =
     9 sig
     8 sig
    10   val add_quotient_type: ((string list * binding * mixfix) * (typ * term)) * thm
     9   val add_quotient_type: ((string list * binding * mixfix) * (typ * term)) * thm