ちょっとだけ補足です。 区切り0のハコはありえますね。正確にはDIMで指定した数の -1の数が区切りの数になりますね。つまり8ならハコの図としての区切りは7つで使える添字は0〜7までです。 ただ配列の添字は区切りの数ではなくてハコに入れる事ができる要素数なので、0だと何も入らないハコというありえないハコになってしまうのは同様です。なので配列に値を入れるなら最低1以上の添字が必要です。ただ0で宣言(定義)しても後からPUSHなどで増やせるので、そういうやり方をするパターンも多いです。(他にもLOAD命令など足りなければ自動的に拡張してくれるケースもあります) とまあそんな感じですが、比喩だけに逆にわかりづらいぶぶんもあったと思いますし、わからないことや不明点があったら気軽に質問してくださいね〜