123456789101112131415161718 |
- #ifndef _PLUGIN_H_
- #define _PLUGIN_H_
- #include <clish/shell.h>
- #include <lua.h>
- #include <lualib.h>
- #include <lauxlib.h>
- #define LUA_UDATA "lua state"
- void l_print_error(lua_State *, const char *, const char *, int);
- int clish_plugin_init_lua(clish_shell_t *shell);
- CLISH_HOOK_FINI(clish_plugin_lua_fini);
- CLISH_PLUGIN_SYM(clish_plugin_lua_action);
- #endif
|