src/HOL/BCV/Types0.thy
changeset 9791 a39e5d43de55
parent 9790 978c635c77f6
child 9792 bbefb6ce5cb2
--- a/src/HOL/BCV/Types0.thy	Fri Sep 01 18:01:05 2000 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-(*  Title:      HOL/BCV/Types0.thy
-    ID:         $Id$
-    Author:     Tobias Nipkow
-    Copyright   1999 TUM
-
-Types for the register machine
-*)
-
-Types0 = SemiLattice +
-
-datatype typ = Atyp | Btyp | Ctyp | Top
-
-instance typ :: ord
-instance typ :: plus
-
-defs
-le_typ "t1 <= t2 == (t1=t2) | (t1=Atyp & t2=Btyp) | (t2=Top)"
-less_typ "(t1::typ) < t2 == t1 <= t2 & t1 ~= t2"
-plus_typ "t1 + t2 == if t1<=t2 then t2 else if t2 <= t1 then t1 else Top"
-
-end