12345678910111213141516171819 |
- #include "lua_lsup.h"
- void push_int_const (lua_State *L, const LEnumConst *list) {
- for (int i = 0; list[i].k; i++) {
- lua_pushinteger (L, list[i].v);
- lua_setfield (L, -2, list[i].k);
- };
- }
- void push_string_const (lua_State *L, const LStringConst *list) {
- for (int i = 0; list[i].k; i++) {
- lua_pushstring (L, list[i].v);
- lua_setfield (L, -2, list[i].k);
- };
- }
|