Package se.krka.kahlua.luaj.compiler
Class LuaCompiler
java.lang.Object
se.krka.kahlua.luaj.compiler.LuaCompiler
- All Implemented Interfaces:
JavaFunction
public class LuaCompiler extends java.lang.Object implements JavaFunction
-
Field Summary
Fields Modifier and Type Field Description static booleanrewriteEvents -
Method Summary
Modifier and Type Method Description intcall(LuaCallFrame luaCallFrame, int int1)static LuaClosureloadis(java.io.InputStream inputStream, java.lang.String string, KahluaTable kahluaTable)static LuaClosureloadis(java.io.Reader reader, java.lang.String string, KahluaTable kahluaTable)static intloadstream(LuaCallFrame luaCallFrame, int int1)static LuaClosureloadstring(java.lang.String string, java.lang.String string2, KahluaTable kahluaTable)static voidregister(KahluaTable kahluaTable)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
rewriteEvents
public static boolean rewriteEvents
-
-
Method Details
-
register
-
call
- Specified by:
callin interfaceJavaFunction
-
loadstream
-
loadis
public static LuaClosure loadis(java.io.InputStream inputStream, java.lang.String string, KahluaTable kahluaTable) throws java.io.IOException- Throws:
java.io.IOException
-
loadis
public static LuaClosure loadis(java.io.Reader reader, java.lang.String string, KahluaTable kahluaTable) throws java.io.IOException- Throws:
java.io.IOException
-
loadstring
public static LuaClosure loadstring(java.lang.String string, java.lang.String string2, KahluaTable kahluaTable) throws java.io.IOException- Throws:
java.io.IOException
-