我正在创建一个控制台应用程序,我正在使用lua集成。我已经安装了编译器,二进制文件以及LuaRocks包管理器。
现在我想使用位于我的appliaction中的json.lua文件,并希望用它来解码下面给出的lua函数中的json,
state.DoString(@"
function ScriptFunc (input)
local json = require('json')
local JSON_string = input
return json.decode(JSON_string) end"
);
其中require(' json')函数使用我的json.lua文件。但我很困惑如何在上面的代码中将这个lua文件与我的函数集成。