diff core/src/luan/modules/JavaLuan.java @ 321:7f7708e8fdd4

remove import statement git-svn-id: https://luan-java.googlecode.com/svn/trunk@322 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Sun, 08 Feb 2015 07:26:20 +0000
parents fed1893821bf
children 62b457c50594
line wrap: on
line diff
--- a/core/src/luan/modules/JavaLuan.java	Fri Feb 06 21:54:41 2015 +0000
+++ b/core/src/luan/modules/JavaLuan.java	Sun Feb 08 07:26:20 2015 +0000
@@ -32,6 +32,15 @@
 		luan.currentEnvironment().setJava();
 	}
 
+	public static final LuanFunction javaFn;
+	static {
+		try {
+			javaFn = new LuanJavaFunction(JavaLuan.class.getMethod("java",LuanState.class),null);
+		} catch(NoSuchMethodException e) {
+			throw new RuntimeException(e);
+		}
+	}
+
 	private static void checkJava(LuanState luan) throws LuanException {
 		if( !luan.currentEnvironment().hasJava() )
 			throw luan.exception("Java isn't allowed");