動的配列
標準の配列宣言に加えて、sdlBasicは動的な配列をサポートします。 インデックスを書かずに、配列を宣言するならば:
Dim myArray[]
sdlBasicは動的な配列としてそれを扱います。 動的な配列では、それらのインデックスとしてストリングを使います:
myArray["cat"] = "Chester"
インデックスのために数値も使うことができるが、それらはストリングとして内部に蓄えられる。 従って、以下の宣言は等しい:
myArray[1,2,3] = 23
myArray["1,2,3"] = 23
動的な配列を使うためにFor Each文を使うことができます:
For Each key In myArray
Print key, myArray[key]
Next