LO
Сижу на lua 5.3, слезть нет варианта (пользователи привыкли, скрипты переписывать не будут). luajit, как известно, 5.3 не поддерживает. Может есть другие варианты, сторонние реализации? Я бы поизучал
Size: a a a
LO
S
unpack
в table
, например). Покроет не полностью (часть метаметодов и баловство с _ENV
не получится сэмулировать), но так-то пользователи разве этим злоупотребляют? При не шибко глубоком погружении в дебри версионных фич, будет достаточно просто сменить версию.S
A
LO
LO
LO
S
A
S
data = os.execute("luajit path/to/highload/script.lua arg1 arg2")
S
io.popen
поддерживает только read или write, но не вместе, так что если запрос велик — его придётся записывать в файл и посылать на приложулю имя файла с запросом. S
S
"START luajit ..."
, но тогда придётся ждать пока прога не напишет ответ в файл ))A
A
A
A
A