Загрузка Lua-файлов по относительному пути

Если у меня такая структура файлов:

./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, если это имеет значение.

33
задан RocketR 4 February 2012 в 12:59
поделиться