Alvin Seville
|
|||||||||||
1 | |||||||||||
Баги IDE PascalABC.Net16.08.2018, 16:06. Показов 1516. Ответов 33
Баги компилятора PascalABC.Net
1) Issue: Разыменование указателя не считает его использованием. 2) Код:
1) Issue: match неверно форматируется. 2) Код:
0
|
16.08.2018, 16:06 | |
Ответы с готовыми решениями:
33
Баги компилятора PascalABC.Net Как откомпилировать программу без IDE pascalabc.net? Почему Read работает как Readln? (ide PascalABC.NET 3.10 build 1200) В чем разница PascalABC.net и PascalABC |
233 / 32 / 19
Регистрация: 10.06.2016
Сообщений: 123
|
|
17.08.2018, 15:51 | 21 |
Соколиный глаз, да позволяет, а баг то в чем? не откомпилировалось, отменил по ctrl-z и все. или вы хотите, чтобы на этапе набора текста еще и полный синтаксический анализ с компиляцией среда делала?
0
|
141 / 107 / 57
Регистрация: 15.09.2017
Сообщений: 425
|
|
17.08.2018, 15:53 | 22 |
xtro, просто запретить первым символом цифры и всё. Насчёт Ctrl+Z - он иногда вылетает.
1
|
141 / 107 / 57
Регистрация: 15.09.2017
Сообщений: 425
|
|
17.08.2018, 15:58 | 24 |
Соколиный глаз, есть же опция сохранять при удачной компиляции
0
|
141 / 107 / 57
Регистрация: 15.09.2017
Сообщений: 425
|
|
17.08.2018, 15:59 | 26 |
Соколиный глаз, хотя лично я бы не стал каждый раз компилировать 100500 строк и ждать 60 секунд их компиляции. Мне проще каждые секунд 10 Ctrl+S нажимать.
0
|
141 / 107 / 57
Регистрация: 15.09.2017
Сообщений: 425
|
|
17.08.2018, 16:07 | 28 |
Соколиный глаз, я написал ещё до того, как ответ увидел) Выработай Ctrl+S привычку и всё будет нормально)
0
|
Alvin Seville
|
|
18.08.2018, 10:35 [ТС] | 29 |
1) Issue: Неадекватная реакция IDE при переименовании файла-пространства имён.
2) Действия: 2.1: Создаем проект. 2.2: Создаем namespace A: A.pas. 2.3: Пытаемся переименовать A.pas в B.pas - получаем ошибку (но файл переименовался (в Проводнике также можно в этом удостовериться), хотя продолжает отображаться в IDE как A.pas). 2.4: Для подтверждения ошибки пытаемся создать B.pas - и получаем сообщение о том, что он уже есть в проекте. 3) В версии PascalABC.Net 3.4 (сборка 1744).
0
|
Alvin Seville
|
|||||||||||||||||||||
18.08.2018, 17:20 [ТС] | 30 | ||||||||||||||||||||
1) Issue: Переименование класса, записи, перечислимого типа, синонима типа (псевдонима) или типа функции/процедуры в PascalABC.Net в модуле работает неправильно, независимо от того, указан ли тип в формате ИмяМодуля.Тип или просто Тип во втором модуле.
2) Коды модулей: TestUnit.pas:
В TestUnit2.pas получаем:
3) В версии PascalABC.Net 3.4 (сборка 1744). Добавлено через 6 минут Не по теме: kotAV, это, конечно, можно сделать. Но, все же, удобнее когда об автосохранении заботится сама IDE, а не пользователь тыкает Ctrl+S каждые 5 минут.
0
|
Alvin Seville
|
|||||||||||||||||||||
20.08.2018, 15:52 [ТС] | 31 | ||||||||||||||||||||
1) Issue: Неверное определение типа в Intellisence для Arr(Seq( ));.
2) Код:
1) Issue: анализатор кода не видит value в расширенных свойствах. 2) Код:
Добавлено через 2 минуты Не по теме: Хотя, разработчики с удовольствием бы упрекнули меня в том, что занимаюсь тестированием слишком старой и не актуальной версии, если новая: 3.4 (сборка 1755). :D 1) Issue: Неправильная ошибка в лямбде, которая в конструкторе. 2) Код:
1) Issue: Типизированный файл не сохраняет приватные поля. 2) Код:
0
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 1
|
||||||
02.12.2018, 13:26 | 32 | |||||
Вот такой вот странный код:
0
|
2308 / 1419 / 516
Регистрация: 07.04.2017
Сообщений: 4,721
|
|
02.12.2018, 13:53 | 33 |
True это константа, которая определена в более низкоуровневых модулях. Если вы определяете её в своём модуле/программе - её перезаписывает. Так со всеми именами. К примеру, константой Pi и типом PByte .
0
|
233 / 32 / 19
Регистрация: 10.06.2016
Сообщений: 123
|
||||||
03.12.2018, 06:02 | 34 | |||||
ramsuro, правильно работает, это не ошибка, в fpc аналогично:
0
|
03.12.2018, 06:02 | |
03.12.2018, 06:02 | |
Помогаю со студенческими работами здесь
34
Установится ли PascalABC.NET на систему, где установлен только .NET 4.6.1? Перевод с C++ на PascalABC.NET Задачи PascalABC.NET Объекты в PascalABC.NET Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |