int main()
{
char* arg[3] = {
"Red",
"Purple",
"Yellow" };
Lua_state* L = luaL_newstate();
lua_createtable(L,3,0);
int table_index = lua_gettop(L);
for(int i =0; i<3; ++i )
{
lua_pushstring(L,arg[i]);
lua_rawseti(L,table_index,i+1);
}
lua_setglobal(L,"arg");
}
source
share