私はLuaプログラミングを習得しようとしていますが、おそらく些細なことで立ち往生しています。IntelliJ Idea 11のKahluaを使用していくつかのLuaスクリプトのプロトタイプを作成していますが、io.read()を使用しようとするとエラーが発生し続けます。これが私が現在持っているものです:
require "io"
print("input:")
a = io.read() -- read a number
print(a)
Ideaで実行すると、「interpreter:1でnilを呼び出そうとしました」と表示されます。requireとその後の空白行を削除すると、「input:非テーブルのインデックスの試行:interpreter:2でnull」が表示されます。間違っていますか?