> In Lua 5.2.4, there are functions (implemented as macros) in luaconf.h:
> They are not in Lua 5.3.5. Instead, there are functions with similar
> names but starting lua_ instead of luai_.
> Can one use the ones without the "i" as a drop-in replacement whan
> converting from Lua 5.2 to 5.3?
The 'luai' in the former names meant they were "internal" definitions,
not intended for use outside the Lua code. As they remain undocumented,
they are still not part of the official API.