PascalABC.NET на cyberforum

Несомненно, мы отслеживаем сообщения о PascalABC.NET в сетях. Cyberforum - одна из больших площадок, где PascalABC.NET посвящён целый подфорум. В частности, именно там впервые было опубликовано несколько багов или неточностей языка PascalABC.NET.

Например, эта неточность грамматики: http://www.cyberforum.ru/pascalabc-net/thread2283779.html. Или эта ошибка: http://www.cyberforum.ru/pascalabc-net/thread2282830.html

Поэтому привожу эту ссылку здесь - для возможного обсуждения ошибок, мнимых ошибок и проч.

Обращаю внимание на двойственность: самый активный участник там - бывший участник нашего форума Vladislav Moldovan. На Cyberforum теперь он публикуется под ником Соколиный глаз

Кстати, то что вы с case исправили это хорошо, а там дальше написали что с match та же проблема, и в последнем билде она всё ещё есть:

uses System;
 
var
  X: array of integer;
 
begin
  SetLength(X, 1);
  match X with; // <--
    &Array(var a): Writeln('X является массивом');
    IEnumerable<integer>(var b): Writeln('X является IEnumerable<integer>');
  end;
end.

Это компилируется, и не правильно форматируется.

Ну а в целом - по моему довольно не плохо сложилось, его негатив все просто игнорят, зато теперь он нам баги ищет))))

1 лайк
Кто он, избавивший нас?
Имя его нам открой
Рикки - сверкающий глаз,
Тикки - бесстрашный герой

%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA1

Насколько я понимаю, это не неточность, а все нормально, если уж после else допустимо писать группу операторов.

1 лайк

А что значит это “нарушитель”?

А собственно что я его сюда сую…

А чего непонятного то? На киберфоруме есть правила поведения, он их нарушил. Скорее всего - своей критикой Паскаля. Это ограничение.

Я прошу не обсуждать в этом топике да и вообще конкретных личностей. Это неправильно.

В этом топике - только обсуждение конструктивных сообщений на cyberforum.

3 лайка