From: Bernhard Urban Date: Sun, 9 Sep 2012 15:07:58 +0000 (+0200) Subject: java/lang: env for exceptions X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mate.git;a=commitdiff_plain;h=30fd29be0ed5a979498f2672f9bbb4f16066dfb8 java/lang: env for exceptions --- diff --git a/Makefile b/Makefile index 1b02428..268c1c0 100644 --- a/Makefile +++ b/Makefile @@ -74,8 +74,7 @@ mate.static: Mate.hs ffi/trap.c $(HS_FILES) $(HS_BOOT) ffi/native.o $(CLASS_FILE clean: rm -rf $(BUILD) mate mate.static ffi/native.o \ tests/*.class Mate/*_stub.* \ - jmate/lang/*.class jmate/io/*.class java/io/*.class \ - java/lang/{Integer,Character,String,System}.class \ + $(CLASS_FILES) \ scratch/*.class ghci: mate.static diff --git a/java/lang/Exception.java b/java/lang/Exception.java new file mode 100644 index 0000000..6e3cf32 --- /dev/null +++ b/java/lang/Exception.java @@ -0,0 +1,4 @@ +package java.lang; + +public class Exception extends Throwable { +} diff --git a/java/lang/NullPointerException.java b/java/lang/NullPointerException.java new file mode 100644 index 0000000..9922a45 --- /dev/null +++ b/java/lang/NullPointerException.java @@ -0,0 +1,4 @@ +package java.lang; + +public class NullPointerException extends RuntimeException { +} diff --git a/java/lang/RuntimeException.java b/java/lang/RuntimeException.java new file mode 100644 index 0000000..3be7f77 --- /dev/null +++ b/java/lang/RuntimeException.java @@ -0,0 +1,4 @@ +package java.lang; + +public class RuntimeException extends Exception { +} diff --git a/java/lang/Throwable.java b/java/lang/Throwable.java new file mode 100644 index 0000000..031917c --- /dev/null +++ b/java/lang/Throwable.java @@ -0,0 +1,4 @@ +package java.lang; + +public class Throwable { +}