В ванильном интерпретаторе Lua нет функции встраивания.Существуют некоторые инструменты для встраивания кода на уровне исходного кода, но это не то, о чем вы просите.
LuaJIT делает некоторые вставки при генерации нативного кода, но это не может контролироваться извне, нет явногоключевое слово inlineИ есть ограничения на то, что может быть встроено.Т.е. вызов нативного кода с использованием библиотеки FFI будет встроенным, но вызовы функций, зарегистрированных через классический интерфейс Lua / C, не могут быть.