Если в вашем коде не используются какие-либо средства динамической загрузки (например, loadstring, loadfile, require и т. Д.), Вы можете разделить библиотеку Lua до виртуальной машины, потому что компилятор выдает код для запуска на этой виртуальной машине. , Это может легко сократить Lua уже небольшой след до 1/3 фракции оригинала.
Однако, поскольку это НЕ нативный двоичный код для какой-либо существующей архитектуры, вы все равно НЕ МОЖЕТЕ запустить его напрямую без помощи ВМ.