U
Size: a a a
U
U
S
KF
S
S
package.path должно быть прописано что-то типа ./?.lua;KF
S
luaL_dostring(L, "package.path = package.path .. ';?.lua'"); должно сработать и удовлетворить основные потребности, если дёрнуть после инициализации стандартной либы.setenv, но вероятно эффект будет если дёрнуть ДО инициализации стандартной либы.KF
S
KF
KF
S
KF
KF
S
io, package, table, string, coroutine и всякое такое — глобальные таблички с функциями стандартных либ, добавляются в стейт они только и исключительно через openlibs : )openlibs можно получить чистый незамутнённый луа-стейт для простейших задач вроде арифметики или разметки простых функций/колбеков function mycallback(a, b, c) if a then return true end, чего может хватить для простой логики в плагинах (без работы с текстом, таблицами, внешними модулями и ио, разумеется).KF
S
S
S