Если у меня есть такая файловая структура, как это:
./main.lua
./mylib/mylib.lua
./mylib/mylib-utils.lua
./mylib/mylib-helpers.lua
./mylib/mylib-other-stuff.lua
Из main.lua файл mylib.lua может быть загружен полным путем require('mylib.mylib'). Но внутри mylib.lua я также хотел бы загрузить другие необходимые модули, и я не чувствую, что всегда указываю полный путь (например, mylib.mylib-utils). Если я когда-нибудь решит переместить папку, у меня будет много поиска и замены. Есть ли способ использовать только относительную часть пути?
UPD. Я использую Lua с Corona SDK, если это имеет значение.