Commit graph

288 commits

Author SHA1 Message Date
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
Ivan Bondarev cbc8a681d9 #2318 2021-01-07 19:14:53 +01:00
SunSerega c344c38929 Merge branch 'master' into uses-in-new 2021-01-05 21:12:21 +02:00
Ivan Bondarev 68a1a4f3c6 #2347 2021-01-05 20:06:56 +01:00
Ivan Bondarev 34ebdb7702 bug fix #2382
bug fix #2379
2021-01-03 12:04:45 +01:00
Ivan Bondarev 141ef13daa fix #2380
fix #2381
2021-01-02 13:22:21 +01:00
SunSerega 067895ab67 Merge branch 'master' into uses-in-new 2020-12-30 13:07:43 +02:00
Ivan Bondarev 840c6637d0 fix #2176 2020-12-27 18:55:19 +01:00
Ivan Bondarev 460247ccc6 fix #2330 2020-12-27 12:18:28 +01:00
SunSerega 8c4c5e2d8f Merge branch 'master' into uses-in-new 2020-12-10 21:08:44 +02:00
Mikhalkovich Stanislav 513f7857a5 fix #2350 2020-11-25 17:51:59 +03:00
SunSerega 09d2791ce4 cleanup 2020-11-22 21:10:26 +02:00
SunSerega 147b52a4d3 Merge branch 'master' into uses-in-new 2020-11-18 12:10:25 +02:00
Mikhalkovich Stanislav fa2dd98e06 PT4 новые задания A...
SF - новые типы
2020-10-28 19:08:05 +03:00
SunSerega 0c219874fd Uses-in path calculation for saving indirectly used units in .pcu 2020-10-11 21:20:44 +03:00
SunSerega ffa48a4230 Merge branch 'master' into uses-in-new 2020-10-11 08:28:56 +03:00
Бондарев Иван 4db6d04dca fix #2312 2020-09-29 21:56:18 +02:00
SunSerega bbb4b169dd Merge branch 'master' into uses-in-new 2020-09-27 19:49:37 +03:00
Бондарев Иван c4576faff0 bug fix #2303 2020-09-27 18:07:00 +02:00
Mikhalkovich Stanislav d333587d46 fix #2287 2020-08-01 16:04:54 +03:00
SunSerega ef8b8f17cc cleanup 2020-07-13 08:18:57 +03:00
SunSerega 4838c51b2e proper uses-in in .pcu 2020-07-13 06:23:13 +03:00
Mikhalkovich Stanislav bc12063981 fix #2275 2020-07-09 21:36:29 +03:00
Sun Serega 4153d070b7
Merge pull request #51 from SunSerega/master
update uses-in from master
2020-07-09 05:41:51 +03:00
Бондарев Иван 259b3c34b5 bug fix #2086 2020-06-28 15:01:06 +02:00
Mikhalkovich Stanislav c9617a5afc fix #2253
ABCPascal.cs
ABCPascalYacc.cs вернул на место
2020-06-18 23:17:13 +03:00
Mikhalkovich Stanislav 9c9079868f fix #2256 2020-06-17 23:01:46 +03:00
Mikhalkovich Stanislav 653c1c3798 fix #1647
School.pas - некоторые изменения
2020-06-15 10:38:41 +03:00
Mikhalkovich Stanislav ac3cb68835 fix #2067 2020-06-13 15:35:47 +03:00
Mikhalkovich Stanislav 600b830239 fix #2068 2020-06-12 16:38:46 +03:00
Mikhalkovich Stanislav 8621cb39f2 Мелкие дописки для prettyPrinterа 2020-06-12 12:29:52 +03:00
Mikhalkovich Stanislav 67f5b8c00e fix #2248 2020-06-08 21:30:03 +03:00
SunSerega 3bf5ec5ff4 $resource cleanup 2020-06-01 09:07:36 +03:00
SunSerega 30d7156c29 uses-in fix 2020-06-01 06:25:48 +03:00
Бондарев Иван e8152824ed bug fix #2069 2020-05-24 20:23:46 +02:00
Бондарев Иван 02f150a99a fix #2102 2020-05-24 18:07:51 +02:00
Mikhalkovich Stanislav b254398bc2 Частично решена проблема с равенством типов при подключении нескольких dll (Рубанцев). Надо видимо везде заменить на Assembly.LoadFrom!
PABCSystem - добавлены методы расширения для массивов Combinations, Permutations
School - добавлены SinDegrees, CosDegrees
GraphWPF - добавлен класс Vector и операции над ним и точкой, создающая функция Vect
GraphWPF - Метод Line - с параметрами-точками (потом надо будет сделать то же для всех примитивов)
GraphWPF - Метод Lines(n)
GraphWPF - RandomPoint и RandomPoints(n)
2020-05-07 13:18:58 +03:00
Бондарев Иван b733440a4e bug fix #2179 2020-05-03 18:30:50 +02:00
Mikhalkovich Stanislav d31977a285 fix #2161
Методы расширения FillRandom для массива и матрицы
Метод a.RandomElement
2020-03-12 19:41:09 +03:00
Mikhalkovich Stanislav 28a8fc115d fix #2168 2020-03-12 00:23:13 +03:00
Mikhalkovich Stanislav 454001cba9 MAP -= KEY 2020-02-07 09:31:40 +03:00
Бондарев Иван 3b7bf665ef bug fix #2160 2019-12-22 12:34:07 +01:00
Бондарев Иван 02fea6b4a2 bug fix #2147 2019-12-08 12:17:54 +01:00
Бондарев Иван dbc98f5ca6 fix #1720 2019-10-20 20:23:32 +02:00
Бондарев Иван 269bab863b fix #2022 2019-10-13 11:09:38 +02:00
Бондарев Иван f1049a2b4e bug fix #2108 2019-10-04 13:37:47 +02:00
Бондарев Иван 0e51f776f1 bug fix #2117 2019-10-03 11:17:27 +02:00
Mikhalkovich Stanislav 3879525c25 fix #2070 2019-08-07 23:21:30 +03:00
Mikhalkovich Stanislav 66b7aa42c5 fix #2058
Небольшие правки в CodeTemplates
2019-08-02 10:17:49 +03:00
Mikhalkovich Stanislav e603b1fd6d Mikhalkovich в Copyright
Заготовка для школьного плагина образцов кода
2019-07-28 23:53:15 +03:00
Mikhalkovich Stanislav 323ba75b89 fix #2002 2019-07-01 17:09:38 +03:00
Бондарев Иван 818bd7acd6 fix #2015 2019-06-30 14:22:24 +02:00
Mikhalkovich Stanislav 06a053ad74 fix #1744
будь он неладен
2019-06-23 14:43:27 +03:00
Mikhalkovich Stanislav b2f42cca9c fix #2001 2019-06-21 08:24:10 +03:00
Mikhalkovich Stanislav e1d6336bee bug fix #1270 2019-06-16 23:44:32 +03:00
Terky 76f5a62572 fix #1993 2019-06-13 23:43:54 +03:00
Бондарев Иван fdab8e0955 fixed fix #1980 2019-06-10 19:55:44 +02:00
Бондарев Иван 240dfde02f bug fix #1929 2019-06-02 12:19:18 +02:00
Mikhalkovich Stanislav a73085a953 bug fix #1957 2019-05-30 06:56:22 +03:00
Mikhalkovich Stanislav 4d72da78b0 fix #1957 2019-05-29 23:48:30 +03:00
Бондарев Иван aa04af92a4 fix #1924 2019-05-01 21:50:12 +02:00
Бондарев Иван 8435858c4a fix #1684 2019-03-31 11:54:53 +02:00