diff options
author | Billingsly Wetherfordshire <phowl.mouth@gmail.com> | 2013-06-06 03:51:38 -0600 |
---|---|---|
committer | Billingsly Wetherfordshire <phowl.mouth@gmail.com> | 2013-06-06 03:51:38 -0600 |
commit | 463267ce1251d78f4b2ba8ccad13ed79fe8a2909 (patch) | |
tree | af3769023c7df92a1e9b4409b1703b3ab0bb779b /lib/wrappers | |
parent | 05f0444c025e388f0302dac7beeef8c143d80b4b (diff) | |
download | Nim-463267ce1251d78f4b2ba8ccad13ed79fe8a2909.tar.gz |
cleaned up lualib.nim
Diffstat (limited to 'lib/wrappers')
-rw-r--r-- | lib/wrappers/lua/lualib.nim | 38 |
1 files changed, 18 insertions, 20 deletions
diff --git a/lib/wrappers/lua/lualib.nim b/lib/wrappers/lua/lualib.nim index 94f08a1f1..8c1237dde 100644 --- a/lib/wrappers/lua/lualib.nim +++ b/lib/wrappers/lua/lualib.nim @@ -32,35 +32,33 @@ const DBLIBNAME* = "debug" LOADLIBNAME* = "package" -proc open_base*(L: PState): cint{.cdecl, dynlib: LIB_NAME, - importc: "luaopen_base".} -proc open_table*(L: PState): cint{.cdecl, dynlib: LIB_NAME, - importc: "luaopen_table".} -proc open_io*(L: PState): cint{.cdecl, dynlib: LIB_NAME, importc: "luaopen_io".} -proc open_string*(L: PState): cint{.cdecl, dynlib: LIB_NAME, - importc: "luaopen_string".} -proc open_math*(L: PState): cint{.cdecl, dynlib: LIB_NAME, - importc: "luaopen_math".} -proc open_debug*(L: PState): cint{.cdecl, dynlib: LIB_NAME, - importc: "luaopen_debug".} -proc open_package*(L: PState): cint{.cdecl, dynlib: LIB_NAME, - importc: "luaopen_package".} -proc openlibs*(L: PState){.cdecl, dynlib: LIB_NAME, importc: "luaL_openlibs".} +{.pragma: ilua, importc: "lua$1".} + +{.push callConv: cdecl, dynlib: lua.LIB_NAME.} +proc open_base*(L: PState): cint{.ilua.} +proc open_table*(L: PState): cint{.ilua.} +proc open_io*(L: PState): cint{.ilua.} +proc open_string*(L: PState): cint{.ilua.} +proc open_math*(L: PState): cint{.ilua.} +proc open_debug*(L: PState): cint{.ilua.} +proc open_package*(L: PState): cint{.ilua.} +proc openlibs*(L: PState){.importc: "luaL_openlibs".} +{.pop.} proc baselibopen*(L: PState): Bool = - Result = open_base(L) != 0'i32 + open_base(L) != 0'i32 proc tablibopen*(L: PState): Bool = - Result = open_table(L) != 0'i32 + open_table(L) != 0'i32 proc iolibopen*(L: PState): Bool = - Result = open_io(L) != 0'i32 + open_io(L) != 0'i32 proc strlibopen*(L: PState): Bool = - Result = open_string(L) != 0'i32 + open_string(L) != 0'i32 proc mathlibopen*(L: PState): Bool = - Result = open_math(L) != 0'i32 + open_math(L) != 0'i32 proc dblibopen*(L: PState): Bool = - Result = open_debug(L) != 0'i32 + open_debug(L) != 0'i32 |