master
fix #2015
#2928
fix
initial commit
bug fix #50
NewSet - много мелких исправлений.
bug fix #403
change encoding for all *.pas and *.cs files: cp1251 -> utf-8
Bug fix: var rs := s.Copy; теперь выдает ошибку компиляции Bug fix: исправил падение на var rs := s.Join; Ошибка компиляции выдается корректно
extensionmethod semantics
bug fix #149
bug fix #226
bug fix #241
100 и 30 - так не зацикливается :)
bug fix #246 #244
bug fix #228
bug fix #366
bug fix #375
Пара ошибочных программ
Устранен ряд ошибок в foreach
tests for virtual properties
bug fix #535
bug fix #578
bug fix #638
bug fix #730
bug fix #768
fix #2725
bug fix #814
bug fix #816
Add tests & semantic checks
bug fix #865 bug fix #867
fix #893
bug fix #979
fix #1023 fix #1014
QuestionColonTypes.pas Words
Незначительные изменения в грамматике
Запрещен странный синтаксис в new Откомментированы Incremental
fix #425
fix #1045
fix #1103
fix #1071
fix #1112
fix #1113
fix #1149
fix #1063
Две литеральные строковые константы не могут стоять подряд
bug fix #1184
fix #1238 fix #1242
fix #1234
static classes #772
#1125
bug fix #1211
fix #1168
fix #1317
fix #1304
Add error test for matching compatibility
fix #1409 Разрешил перегруженные деконструкторы
fix #1402
fix #1395
fix #1421
fix #1396
bug fix #1441
fix #1446
Рабочие изменения
bug fix #1053
bug fix #1543
fix #1606
fix #1618
fix #1345
fix #1761
fix #1772
fix #1775 повторно
fix #1800
fix #1799
fix #1884
fix #1892
fix #1663
fix #1897
support of VS 2019
bug fix #1963 bug fix #1960
err320
fix #1706
fix #1956
fix #1756
fix #1903 - доделка
fix #2002
fix #2005 correct Assert comment
bug fix #1106
fix #2028
fix #2070
fix #2076
fix #2075
fix #2088
bug fix #2108
fix #1720
bug fix #2187
fix #2204
fix #2149
fix #1053 Вложенные безымянные записи теперь снова разрешены, но запрещено захватывать имена из неглобального контекста
bug fix #2211
Распространение проверки захвата имен на любые вложенные записи (в т.ч.не безымянные)
bug fix #2154
fix #2126
Дополнения к матрицам в стандартном модуле: x in matr
fix #2253
Вместо #2263
fix #2255
cleanup
fix #2254
fix #2266
fix #2153
fix #2273
fix #2311 fix #2312
fix #2319
fix #2324
fix #2322 fix #2323
bug fix #2340
bug fix #2332
fix #2330
fix #2112
fix #2127
fix #2281 fix #2278
fix #2191
fix #2380 fix #2381
bug fix #2382 bug fix #2379
#2135
#2193
#746
#2393
#2155 #2114
fix #2105 fix #1645
#2415
fix #2437
new error tests
#2448
#2035
fix #2038 fix #2033
error test for with
#2469
#2039
* Graph3D
#2096
#2533
Исправление ошибки пересекающихся диапазонов в case
#2521
#2442
fix #2540
#2546
Regex.Replace - исправлена некорректность с кваификаторами regex
#2553
#2542
bug fix #2568
#2571
fix #2575
fix #2670
#2600
#2630
#2639
#2644
#2681
#2688 #2678
Better error for "object?"
lang resources
#2738
#2758
#2795
#2804
#2808
#2817
fix #2863
#2897
fix #3299
#2955
#2957
#2757
#2729
#2728
#3023
tests for #2958
#3091
#3123
err 0540 0541 поправил
cleanup and more tests
#2830
#3230
Сделал ошибку при передаче в качестве делегата параметром обобщенной функции