// I have a function of LuaLib.dll files in the LUAOpen_xx ;unit lualib;
Interface
Uses Lua;
Const
LUA_COLIBNAME = 'coroutine'; LUA_TABLIBNAME = 'table'; LUA_IOLIBNAME = 'io'; LUA_OSLIBNAME = 'os'; LUA_STRLIBNAME = 'string'; LUA_MATHLIBNAME = 'math'; LUA_DBLIBNAME = 'debug';
function luaopen_base (L: lua_State): int; stdcall; external Luadll; function luaopen_table (L: lua_State): int; stdcall; external Luadll; function luaopen_io (L: lua_State): int; stdcall; external Luadll;
function luaopen_string (L: lua_State): int; stdcall; external Luadll; function luaopen_math (L: lua_State): int; stdcall; external Luadll; function luaopen_debug (L: lua_State): int; stdcall; external Luadll; function luaopen_loadlib (L: Lua_State): int; stdcall; external luadll;
{Compatibility Code}
IMPLEMentation
End.