Commit graph

249 commits

Author SHA1 Message Date
Mikhalkovich Stanislav 5313362403 Комментарии и замена a.High в PABCSystem 2022-04-09 09:39:42 +03:00
Ivan Bondarev 416172164d #2644 2022-04-03 13:41:13 +02:00
Sun Serega b25cab6a1a cleanup 2022-03-20 18:13:50 +02:00
Sun Serega 0d3a4e3b9e fix #2640 2022-03-20 00:55:39 +02:00
Mikhalkovich Stanislav b9762ba702 2 2022-03-03 22:06:16 +03:00
Mikhalkovich Stanislav 2c0dfec35f 3 2022-03-02 02:34:28 +03:00
Mikhalkovich Stanislav 3ddd7a10ec for_step - на семантике - вторая попытка 2022-03-01 20:59:47 +03:00
Mikhalkovich Stanislav acddede971 for_step - поле в семантическом узле для for 2022-03-01 19:49:02 +03:00
Mikhalkovich Stanislav aaac633fcd PVS - основные рекомендации из статьи 2022 года на Хабре 2022-01-28 11:55:37 +03:00
Mikhalkovich Stanislav 230788f61d Исправление кода с проверкой наиболее общего типа для [1,2,3.14] 2022-01-12 23:26:48 +03:00
Mikhalkovich Stanislav acff3ab3a3 fix #2606 2022-01-09 07:23:13 +03:00
Ivan Bondarev 1368210c79 #2595 2021-12-29 15:02:15 +01:00
Ivan Bondarev eaa95f0d9d #2588 2021-12-27 11:05:56 +01:00
Ivan Bondarev 6b3169b799 #2569 2021-12-14 20:42:39 +01:00
Ivan Bondarev 70d9fc52bb #2562 2021-11-21 14:37:34 +01:00
Ivan Bondarev 9f4de084cc bug fix #2555 2021-11-07 10:14:35 +01:00
Ivan Bondarev 62f031f0d0 #2553 2021-10-31 11:44:21 +01:00
Ivan Bondarev 48f2ed4967 #2552 2021-10-26 20:38:19 +02:00
Ivan Bondarev 198faa5bf5 #2478 2021-10-24 14:17:47 +02:00
Mikhalkovich Stanislav bf59fac607 fix #2540 2021-10-19 14:35:40 +03:00
Ivan Bondarev 710d9580ca #2532 2021-10-14 20:43:29 +02:00
Ivan Bondarev d963ccdfa9 bug fix #2525 2021-10-04 20:34:31 +02:00
Ivan Bondarev 30a8bff9d1 bug fix #2508 2021-08-30 21:41:40 +02:00
Mikhalkovich Stanislav f733799b1f ErrOutput
write(output,1)
2021-07-10 10:45:02 +03:00
Mikhalkovich Stanislav b4499e8658 fix #2490
r.Floor r.Ceil
2021-07-06 16:28:02 +03:00
Mikhalkovich Stanislav 1438b620ab Новsй узел expression_with_let_semantic, expression_with_let_semantic
для конструкции вида
procedure p(b: integer := (var x := b*b; x*x+x-1));
2021-06-29 12:02:42 +03:00
Ivan Bondarev 13c677e66e #880 2021-04-05 15:33:16 +02:00
Ivan Bondarev 156f905cfe
Merge pull request #2465 from SunSerega/sealed-abstract-err
Нормальная ошибка при неявно-абстрактом классе
2021-03-31 20:37:06 +02:00
Ivan Bondarev 31cf309e4e fix #2038
fix #2033
2021-03-28 14:08:47 +02:00
Sun Serega eab2825ab8 proper errors for sealed-abstract 2021-03-28 01:08:17 +02:00
Ivan Bondarev 5050008879 fix #2457 2021-03-21 13:46:54 +01:00
Ivan Bondarev 072c2ac487 #719 2021-03-21 11:24:27 +01:00
Mikhalkovich Stanislav 213f52f96a Поправлено поведение - теперь параметры по умолчанию в NET dll,
инициализированные default value, тоже распознаются
2021-03-18 14:22:24 +03:00
Mikhalkovich Stanislav 86cacc72cf Исправлена непонятная ошибка с NET dll когда не распознавалось, что класс реализует интерфейс.
Происходило это в ситуации когда класс и интерфейс определены в разных dll и dll были как-то сложно связаны

Почему то при этом типы Type интерфейса были разными. Не представляю, как это возможно - dll всё равно одна, и версия Assembly идентична в дебаггере

Вообщем, проверил не ссылки, а AssemblyQualifiedName
2021-03-17 09:02:59 +03:00
Ivan Bondarev 474b477deb #2092 2021-03-16 20:29:26 +01:00
Ivan Bondarev 4817fd07e1 #2448 2021-02-21 11:40:39 +01:00
Sun Serega daa6c66ab6 cleanup 2021-02-09 15:01:24 +02:00
Ivan Bondarev dbab1c4d2b #2416 2021-01-31 12:08:33 +01:00
Ivan Bondarev 5a20ef15dc #2415 2021-01-26 20:41:42 +01:00
Ivan Bondarev 9a026595ec
Merge pull request #2246 from SunSerega/uses-in-new
Re: Адекватные uses-in
2021-01-24 10:45:03 +01:00
Ivan Bondarev 2dca79f68f fixed error message for p(b->b) 2021-01-14 21:04:51 +01:00
Ivan Bondarev 34eb88dab7 test #2067 2021-01-14 20:28:51 +01:00
Ivan Bondarev 258559a00a test #2067 2021-01-14 20:13:45 +01:00
Ivan Bondarev 00846fd0fc #1093 2021-01-10 18:54:40 +01:00
Ivan Bondarev f1ad7a9beb #2155
#2114
2021-01-08 20:41:46 +01:00
Ivan Bondarev 92c198c0a4 #2155
#2114
2021-01-08 19:56:42 +01:00
Ivan Bondarev 12b365650f #2398
#2396
2021-01-08 19:00:40 +01:00
Ivan Bondarev af1b9b85f4 #2393 2021-01-08 14:49:07 +01:00
Ivan Bondarev fa5a71f48c fix #2311
fix #2312
2021-01-07 21:26:56 +01:00
Ivan Bondarev e402243f2d #2311 2021-01-07 20:31:51 +01:00