CJSONを使用してLuaでJSONをエンコード/デコードしようとしています。Luarocks を使用して lua-cjson をダウンロードしました ( 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 ?
' require "foobar" ' を実行すると、Lua でエラーが発生するため、cjson が検出されていることはわかっています。モジュールを使用できないだけです。どんな助けでも大歓迎です。