Mercurial Hosting > luan
diff core/src/luan/LuanState.java @ 300:9fb523472035
add java() to control java access
git-svn-id: https://luan-java.googlecode.com/svn/trunk@301 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Tue, 16 Dec 2014 13:13:33 +0000 |
parents | a74559240b4f |
children | a6bf8ff720f8 |
line wrap: on
line diff
--- a/core/src/luan/LuanState.java Tue Dec 16 06:24:49 2014 +0000 +++ b/core/src/luan/LuanState.java Tue Dec 16 13:13:33 2014 +0000 @@ -27,6 +27,7 @@ registry = new LuanTableImpl(); global = new LuanTableImpl(); global.put("_G",global); + global.put("java",JavaLuan.javaFn); metatable = newMetatable(); } @@ -52,6 +53,7 @@ try { LuanState luan = LuanCompiler.newLuanState(); PackageLuan.require(luan,"luan:Basic"); + PackageLuan.require(luan,"luan:Io"); // BasicLuan.do_file(luan,"classpath:luan/init.luan"); return luan; } catch(LuanException e) {