lua: added bit library

This commit is contained in:
MihailRis 2024-02-14 14:28:25 +03:00
parent 0d121fccd7
commit a5061a888c
2 changed files with 7 additions and 4 deletions

View File

@ -20,12 +20,11 @@ lua::LuaState::LuaState() {
luaopen_string(L); luaopen_string(L);
luaopen_table(L); luaopen_table(L);
luaopen_debug(L); luaopen_debug(L);
luaopen_jit(L);
luaopen_bit(L);
std::cout << LUA_VERSION << std::endl; std::cout << LUA_VERSION << std::endl;
# ifdef LUAJIT_VERSION std::cout << LUAJIT_VERSION << std::endl;
luaopen_jit(L);
std::cout << LUAJIT_VERSION << std::endl;
# endif // LUAJIT_VERSION
createFuncs(); createFuncs();

View File

@ -5,6 +5,10 @@
#include <string> #include <string>
#include <stdexcept> #include <stdexcept>
#ifndef LUAJIT_VERSION
#error LuaJIT required
#endif
namespace lua { namespace lua {
using luaint = lua_Integer; using luaint = lua_Integer;
using luanumber = lua_Number; using luanumber = lua_Number;