src/HOL/MicroJava/J/Example.thy
changeset 10042 7164dc0d24d8
parent 9793 2c3d4e03e00c
child 10229 10e2d29a77de
--- a/src/HOL/MicroJava/J/Example.thy	Wed Sep 20 21:20:41 2000 +0200
+++ b/src/HOL/MicroJava/J/Example.thy	Thu Sep 21 10:42:49 2000 +0200
@@ -35,8 +35,8 @@
 
 consts
 
-  cnam_ :: "cnam_ \\<Rightarrow> cname"
-  vnam_ :: "vnam_ \\<Rightarrow> vnam"
+  cnam_ :: "cnam_ => cname"
+  vnam_ :: "vnam_ => vnam"
 
 rules (* cnam_ and vnam_ are intended to be isomorphic to cnam and vnam *)
 
@@ -74,18 +74,18 @@
 
 defs
 
-  foo_Base_def "foo_Base \\<equiv> ([x],[],Skip,LAcc x)"
-  BaseC_def "BaseC \\<equiv> (Base, (Some Object, 
+  foo_Base_def "foo_Base == ([x],[],Skip,LAcc x)"
+  BaseC_def "BaseC == (Base, (Some Object, 
 			     [(vee, PrimT Boolean)], 
 			     [((foo,[Class Base]),Class Base,foo_Base)]))"
-  foo_Ext_def "foo_Ext \\<equiv> ([x],[],Expr( {Ext}Cast Ext
+  foo_Ext_def "foo_Ext == ([x],[],Expr( {Ext}Cast Ext
 				       (LAcc x)..vee:=Lit (Intg #1)),
 				   Lit Null)"
-  ExtC_def  "ExtC  \\<equiv> (Ext,  (Some Base  , 
+  ExtC_def  "ExtC  == (Ext,  (Some Base  , 
 			     [(vee, PrimT Integer)], 
 			     [((foo,[Class Base]),Class Ext,foo_Ext)]))"
 
-  test_def "test \\<equiv> Expr(e\\<Colon>=NewC Ext);; 
+  test_def "test == Expr(e::=NewC Ext);; 
                     Expr(LAcc e..foo({[Class Base]}[Lit Null]))"