module Lua.Lib
( luaopen_base
, luaopen_table
, luaopen_io
, luaopen_os
, luaopen_string
, luaopen_math
, luaopen_debug
, luaopen_package
)
where
import Lua.Types (CFunction)
foreign import ccall unsafe "lualib.h &luaopen_base"
luaopen_base :: CFunction
foreign import ccall unsafe "lualib.h &luaopen_table"
luaopen_table :: CFunction
foreign import ccall unsafe "lualib.h &luaopen_io"
luaopen_io :: CFunction
foreign import ccall unsafe "lualib.h &luaopen_os"
luaopen_os :: CFunction
foreign import ccall unsafe "lualib.h &luaopen_string"
luaopen_string :: CFunction
foreign import ccall unsafe "lualib.h &luaopen_math"
luaopen_math :: CFunction
foreign import ccall unsafe "lualib.h &luaopen_debug"
luaopen_debug :: CFunction
foreign import ccall unsafe "lualib.h &luaopen_package"
luaopen_package :: CFunction