org - lua roblox
número de línea actual en Lua (1)
Desde Lua usando debug.getinfo, por ejemplo,
local line = debug.getinfo(1).currentline
Desde C usando lua_getinfo (Esto devolverá el número de lienzo dentro del código lua)
lua_Debug ar;
lua_getstack(L, 1, &ar);
lua_getinfo(L, "nSl", &ar);
int line = ar.currentline
¿Admite Lua algo así como la macro __LINE__
de C, que devuelve el número de la línea de código actual? Sé que Lua tiene una variable incorporada especial llamada _G
, pero no veo el número de línea allí ...