Implement new bit32 module added in Lua 5.2.

This commit is contained in:
Ian Farmer
2012-09-13 03:57:48 +00:00
parent 56a66ed933
commit 88d58a348d
3 changed files with 201 additions and 0 deletions

View File

@@ -25,6 +25,7 @@ import org.luaj.vm2.compiler.LuaC;
import org.luaj.vm2.LuaTable;
import org.luaj.vm2.LuaThread;
import org.luaj.vm2.LuaValue;
import org.luaj.vm2.lib.Bit32Lib;
import org.luaj.vm2.lib.CoroutineLib;
import org.luaj.vm2.lib.DebugLib;
import org.luaj.vm2.lib.PackageLib;
@@ -59,6 +60,7 @@ import org.luaj.vm2.lib.TableLib;
* <ul>
* <li>{@link JseBaseLib}</li>
* <li>{@link PackageLib}</li>
* <li>{@link Bit32Lib}</li>
* <li>{@link TableLib}</li>
* <li>{@link StringLib}</li>
* <li>{@link CoroutineLib}</li>
@@ -90,6 +92,7 @@ public class JsePlatform {
LuaValue._G = _G;
_G.load(new JseBaseLib());
_G.load(new PackageLib());
_G.load(new Bit32Lib());
_G.load(new TableLib());
_G.load(new StringLib());
_G.load(new CoroutineLib());