A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 55 lines 1.0 kB view raw
1/* 2** $Id$ 3** Lua standard libraries 4** See Copyright Notice in lua.h 5*/ 6 7 8#ifndef lualib_h 9#define lualib_h 10 11#include "lua.h" 12 13 14/* Key to file-handle type */ 15#define LUA_FILEHANDLE "FILE*" 16 17 18#define LUA_COLIBNAME "coroutine" 19LUALIB_API int (luaopen_base) (lua_State *L); 20 21#define LUA_TABLIBNAME "table" 22LUALIB_API int (luaopen_table) (lua_State *L); 23 24#define LUA_IOLIBNAME "io" 25LUALIB_API int (luaopen_io) (lua_State *L); 26 27#define LUA_OSLIBNAME "os" 28LUALIB_API int (luaopen_os) (lua_State *L); 29 30#define LUA_STRLIBNAME "string" 31LUALIB_API int (luaopen_string) (lua_State *L); 32 33#define LUA_MATHLIBNAME "math" 34LUALIB_API int (luaopen_math) (lua_State *L); 35 36#define LUA_DBLIBNAME "debug" 37LUALIB_API int (luaopen_debug) (lua_State *L); 38 39#define LUA_LOADLIBNAME "package" 40LUALIB_API int (luaopen_package) (lua_State *L); 41 42#define LUA_BITLIBNAME "bit" 43LUALIB_API int (luaopen_bit) (lua_State *L); 44 45/* open all previous libraries */ 46LUALIB_API void (luaL_openlibs) (lua_State *L); 47 48 49 50#ifndef lua_assert 51#define lua_assert(x) ((void)0) 52#endif 53 54 55#endif