// x-run: ~/scripts/runc.sh % -lm -llua #include #include #include #include int meow(lua_State *state) { printf("meow!\n"); return 0; } int main(void) { lua_State *lua = luaL_newstate(); luaL_openlibs(lua); lua_pushcfunction(lua, meow); lua_setglobal(lua, "meow"); luaL_dofile(lua, "./lua-api.lua"); lua_close(lua); return EXIT_SUCCESS; }