我正在尝试使用ifunc属性为lua创建一个胖的运行时库,为此我需要在运行时从C api获得我的解析器功能的lua版本。
我知道_VERSION存储在全局表中的某个位置,但是在知道我的代码执行哪个版本之前,我不能依靠使用任何lua函数
我试图记住lua状态以寻找版本而没有任何运气,也许有一种更简单的方法
尝试LUA_VERSION_NUM或其字符串变体,所有这些都在lua.h中定义。