Из языка программирования Оберон-07 сознательно убрана поддержка динамических массивов, чтобы сделать программы более надёжными и предсказуемыми при использовании языка в разработке программ для встроенных систем. Поэтому, при необходимости использования динамических массивов, используются библиотечные реализации, например через списки, как в этом примере (смотрите модуль Dyn).