lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hi all,

I'm invoking a Lua function from C within a loop, and I'm passing it a
table as an argument.

I'd like to reuse the table between invocations (so on each iteration
of the loop I don't invoke lua_createtable again), but lua_call (or
lua_pcall) cleans up the stack after the call, so I have little chance
to reuse the table.

Is there a trick to do this from C?

Thanks,
Antonio