def [](index_i, index_j)
return @array[index_i][index_j]
end

def []=(index_i, index_j, value)
@array[index_i][index_j] = value
end

こんなメソッドを追加して、代入が出来るようにしました。
しかしこれではおれの要求には達しません。
おれとしては
[][] = value
の形で代入したりしたいのですが、
何か方法はありますか?