команда readreal2 не работает

У меня установлен Pascal 3.8.2 сборка 3063 (от 23.01.2022), OC Windows 8.1.

При попытке ввода команды var a, b := ReadReal2 выдает ошибку «Инициализатор переменной можно использовать только для инициализации одной переменной». Все содержимое тела программы было скопировано из раздела «Базовые конструкции» на сайте Базовые конструкции PascalABC.NET | PascalABC.NET статьи, примеры (первый пример в параграфе " Некоторые полезные стандартные процедуры, функции и операции").

В чем может быть проблема с командой readreal?

@Admin в примере скобок не хватает:

begin
  var a,b := ReadReal2;
  Println(a,b);
  Swap(a,b);
  Println(a,b);
end.

Должно быть:

begin
  var (a,b) := ReadReal2;
  Println(a,b);
  Swap(a,b);
  Println(a,b);
end.

И ReadReal2 это не команда а функция. Команды это обычно в скриптовых языках.

Благодарю! Все заработало.

 Институт математики, механики и компьютерных наук ЮФУ, 2005–2021
Администрация форума: В.Н. Брагилевский, С.С. Михалкович, А.М. Пеленицын
Yandex.Metrica