> -- Илья Ермаков писал(а):
> 

В принципе те строки, которые есть в Компонентном паскале, меня практически устраивают, за исключением того, что надо указывать сколько символов выделить под строку (VAR str: ARRAY X OF CHAR; ). То есть требуется, чтобы с новым типом, можно было делать все тоже самое, что можно делать с обычными строками, только не надо было определять X, а он определялся бы автоматически.

А вообще изначально вопрос, который стоял в первом посте, и который меня интересовал.
How do people use Strings in Oberon?
Из ваших ответов я понял, что
Александр Ильин использует TextModels.Model, а
Вы (Илья Ермаков) используете Files.File
Еще мне интересно, как другие используют строки?