src/HOL/MicroJava/J/Example.thy
changeset 9498 b5d6db4111bc
parent 9348 f495dba0cb07
child 9793 2c3d4e03e00c
--- a/src/HOL/MicroJava/J/Example.thy	Wed Aug 02 16:49:26 2000 +0200
+++ b/src/HOL/MicroJava/J/Example.thy	Wed Aug 02 17:54:55 2000 +0200
@@ -22,10 +22,8 @@
 
 class Example {
   public static void main (String args[]) {
-    Base e;
-    e=new Ext();
-    try {e.foo(null); }
-    catch (NullPointerException x) {}
+    Base e=new Ext();
+    e.foo(null);
   }
 }
 *)
@@ -91,12 +89,6 @@
 		    Expr(LAcc e..foo({[Class Base]}[Lit Null]))"
 
 
-
-
-
-
-
-
 syntax
 
   NP		:: xcpt
@@ -106,7 +98,7 @@
 
 translations
 
-  "NP"      == "NullPointer"
+  "NP"   == "NullPointer"
   "tprg" == "[ObjectC, BaseC, ExtC]"
   "obj1"    <= "(Ext, empty((vee, Base)\\<mapsto>Bool False)
 			   ((vee, Ext )\\<mapsto>Intg #0))"