src/HOLCF/holcf_logic.ML
changeset 32010 cb1a1c94b4cd
parent 16843 8ff9a80f3c93
child 32155 e2bf2f73b0c8
--- a/src/HOLCF/holcf_logic.ML	Wed Jul 15 23:11:57 2009 +0200
+++ b/src/HOLCF/holcf_logic.ML	Wed Jul 15 23:48:21 2009 +0200
@@ -1,5 +1,4 @@
 (*  Title:      HOLCF/holcf_logic.ML
-    ID:         $Id$
     Author:     David von Oheimb
 
 Abstract syntax operations for HOLCF.
@@ -10,7 +9,6 @@
 signature HOLCF_LOGIC =
 sig
   val mk_btyp: string -> typ * typ -> typ
-  val pcpoC: class
   val pcpoS: sort
   val mk_TFree: string -> typ
   val cfun_arrow: string
@@ -27,8 +25,7 @@
 
 (* sort pcpo *)
 
-val pcpoC = Sign.intern_class (the_context ()) "pcpo";
-val pcpoS = [pcpoC];
+val pcpoS = @{sort pcpo};
 fun mk_TFree s = TFree ("'" ^ s, pcpoS);