Как работает `lua_load ()`? - PullRequest
       11

Как работает `lua_load ()`?

2 голосов
/ 25 ноября 2010

Как мне загрузить кусок кода Lua как char и запустить его с помощью этой функции? Если нет, какую другую функцию я могу использовать и как работает lua_load()?

1 Ответ

4 голосов
/ 25 ноября 2010

Используйте luaL_dofile и luaL_dostring для загрузки и запуска кода Lua. Прочитайте их определения в lauxlib.h, чтобы увидеть, как они реализованы в терминах примитивов нижнего уровня. Чтобы узнать, как работает lua_load, прочитайте код luaL_loadfile и luaL_loadstring.

...