RedHeavenHeroТо есть нужен массив, в котором все индексы - целые числа, отличающиеся друг от друга на 1, и можно было вставлять новые элементы между другими и удалять старые со сдвигом?
Верно. Но это и самому несложно написать, а вот была бы возможность использования мач\тэйбл или чего тама библиотеки бы ....

Добавлено через 5 минут
А индекс можно задавать строковым?
Типа:
array = {"Chupa" = 0, "Lapa" = 2,"Nuba" = 0, "Roma" = 2}