加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

在Lua中,是否有一个功能可以告诉我目前正在运行的版本?

发布时间:2020-12-15 00:24:28 所属栏目:大数据 来源:网络整理
导读:主题说这一切.我想知道我的主机翻译是否运行Lua 5.2或5.1 解决方法 有全局变量_VERSION(一个字符串): print(_VERSION)-- OutputLua 5.2 UPD: 其他方法来区分Lua版本: if _ENV then -- Lua 5.2else -- Lua 5.1endif 9^33 == 27^22 then -- this check is v
主题说这一切.我想知道我的主机翻译是否运行Lua 5.2或5.1

解决方法

有全局变量_VERSION(一个字符串):
print(_VERSION)

-- Output
Lua 5.2

UPD:
其他方法来区分Lua版本:

if _ENV then 
  -- Lua 5.2
else
  -- Lua 5.1
end

if 9^33 == 27^22 then  -- this check is valid for x86/x64 only
  -- vanilla Lua
else
  -- LuaJIT
end

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读