运行时的Lua版本

问题描述 投票:1回答:1

我正在尝试使用ifunc属性为lua创建一个胖的运行时库,为此我需要在运行时从C api获得我的解析器功能的lua版本。

我知道_VERSION存储在全局表中的某个位置,但是在知道我的代码执行哪个版本之前,我不能依靠使用任何lua函数

我试图记住lua状态以寻找版本而没有任何运气,也许有一种更简单的方法

lua c-api
1个回答
0
投票

尝试LUA_VERSION_NUM或其字符串变体,所有这些都在lua.h中定义。

© www.soinside.com 2019 - 2024. All rights reserved.