多数の行と列を受け取り、それから配列を作成する関数を作成しようとしています。これは私がしたことです
(defun create-table (lines columns)
(make-array '(lines columns)))
これが多次元配列の作り方だと思いました。create-table
しかし、たとえば関数を呼び出すと、(create-table 2 2)
このエラーが発生します
MAKE-ARRAY: ディメンション LINES はタイプ `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT)) ではありません
わかりません。なぜ整数ではないのでしょうか? キャストするべきですか?