Можно ли получить информацию о версии интерпретатора lua в script?
Все, что я знаю, это как сделать это из командной строки, то есть переключатель -v.
Мне нужно что-то вроде phpversion() или sys.version в python. Возможно ли это?
Ответ 1
Как повторяется дублирующий вопрос, стандартный способ получить версию Lua:
print(_VERSION)
В любом случае _VERSION будет содержать строку типа Lua 5.1, но она не совпадает с lua -v, которая выводит всю информацию о версии, включая номер версии min, например Lua 5.1.4
Есть и другой способ: непосредственно вызвать lua -v: