Может кто-нибудь сказать мне, если это возможно в Луа сделать что-то подобное?
где он использует файл модуля для включения других файлов модуля, используя один заголовок lua?
--main.lua
require "std"
local test = WIDGETS[0]
--std.lua
require "std.constants" -- this is the problem its local to this file only
require "std.functions" -- this is the problem its local to this file only
-std.constants.lua
WIDGETS =
{
NONE,
PANEL,
BUTTON
}
Мне нужно сделать что-то подобное, чтобы мне не нужно было вводить std.constants.WIDGET [что угодно]