Mercurial Hosting > luan
diff src/luan/lib/BasicLib.java @ 41:c53dc854e6cc
minor
git-svn-id: https://luan-java.googlecode.com/svn/trunk@42 21e917c8-12df-6dd8-5cb6-c86387c605b9
author | fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9> |
---|---|
date | Fri, 21 Dec 2012 19:34:50 +0000 |
parents | e3624b7cd603 |
children | 786699c78837 |
line wrap: on
line diff
--- a/src/luan/lib/BasicLib.java Fri Dec 21 10:45:54 2012 +0000 +++ b/src/luan/lib/BasicLib.java Fri Dec 21 19:34:50 2012 +0000 @@ -26,6 +26,7 @@ LuaTable global = lua.global(); global.put( "_G", global ); add( global, "do_file", LuaState.class, String.class ); + add( global, "error", LuaState.class, String.class ); add( global, "get_metatable", LuaState.class, Object.class ); add( global, "ipairs", LuaTable.class ); add( global, "load", LuaState.class, String.class, String.class ); @@ -223,4 +224,9 @@ public static String to_string(LuaState lua,Object v) throws LuaException { return lua.toString(LuaElement.JAVA,v); } + + public static void error(LuaState lua,String msg) throws LuaException { + throw new LuaException(lua,LuaElement.JAVA,msg); + } + }