Подтвердить что ты не робот

Как создать файлы include на языке Lua?

Я хочу создать файл заголовка в Lua (header.lua), затем выполнить функцию require, чтобы загрузить его.

Как выполнить require в файл, который я создал?

4b9b3361

Ответ 1

require "header"

См. запись require в справочное руководство Lua. Файл "header.lua" должен находиться где-то в пути поиска Lua.

Вы можете видеть (и изменять) путь в

package.path

См. запись package.path в Справочном руководстве Lua

Эта страница wiki описывает способы создания модулей для загрузки с помощью require.

Ответ 2

У вас есть loadfile и dofile, подробнее здесь

Ответ 3

require "codelibrary/variables";

Здесь require - это метод, который ищет файл variable.lua внутри каталога codelibrary