Я пытаюсь кодировать/декодировать JSON в Lua, используя CJSON. Я скачал lua-cjson с помощью Luarocks (http://www.kyne.com.au/~mark/software/lua-cjson-manual.html).
В интерпретаторе Lua я использую пример из руководства cjson:
> local cjson = require "cjson"
> value = { true, { foo = "bar" } }
> json_text = cjson.encode(value)
stdin:1: attempt to index a nil value (global 'cjson')
stack traceback:
stdin:1: in main chunk
[C]: in ?
Я знаю, что cjson находится, потому что если бы я сделал 'require "foobar"', Lua выдал бы ошибку. Он просто не может использовать модуль. Любая помощь будет оценена по достоинству.