Я определяю новый тип строки в моем паскаль-коде после имени файла Программы и перед переменными, но он выдает ошибку «Начало», ожидаемая найденная строка 20.
Program Input_try_1;
Type Str20 : string[20];
Var f: file of Str20;
x : String;
EOF : Boolean;
begin
EOF := False;
Assign(f,'Dic.txt');
Rewrite(f);
Writeln('When you finish enter <End>');
While EOF = false do
begin
Readln(x);
If x = 'End' then EOF := True
else Write(f,x);
end;
Close(f);
End.
Я ожидаю, что 'Тип Str20: string [20];не выдаст никаких ошибок и не сможет понять проблему.