Ошибки IDE PascalABC.Net


#1

Ошибки PascalABC.NET
#2

#3

#5

#6

#7

А вроде как x? еще нормально не реализован. Или я чего-то про это не знаю?


#8

?. еще не до конца реализован, как понимаю, но все-же лучше если отчёт об ошибке повисит в виде Issue. Так меньше вероятности, что разработчики о нём забудут.


#9

Форматирование мы реализуем в последнюю очередь. Сейчас предпочтительнее ошибки компиляции


#10

Спасибо за совет, но, все-же вот, что пока нашёл:


#11

#12

Для тех, кто не смотрел эту Issue, процитирую слова @Admin:

exit - обычное имя. Имя стандартной функции. Его можно переопределить.


#13

Функции???


#14

Теперь выяснилось что это процедура…


#15

Это вообще НЕ МЕТОД. Это - низкоуровневая команда.


#16

Посмотрите этот Issue. Цитата:

exit - не функция - с чего Вы взяли? Это специальная внутренняя процедура. Кстати, во Free Pascal - тоже процедура.


#17

Что именно посмотреть?


#19

В общем, в итоге выяснилось что exit - это процедура. Можно делать так:

begin
  exit();
end.

#20

Ура! Да здравствует правда! Ещё со времён Turbo Pascal об этом было написано во всех учебниках ))


#21

Забавно, что это выяснили только сегодня. Но, хорошо, что сегодня, а не завтра и т.д. :slight_smile:


#22
- Вы слышали, что мост, который Вы проектировали, разрушился?
- Отличная новость! Я собирался строить еще десять по этому же проекту!