Mikhalkovich Stanislav
390b4b8a95
расширенный foreach - семантика
2020-12-03 23:08:23 +03:00
Mikhalkovich Stanislav
02c92a378d
Форматирование расширенного foreach
2020-11-28 13:07:03 +03:00
Mikhalkovich Stanislav
dc23f3eadd
Залил код, в результате которого падает сборка
...
В принципе, чтобы вернуть - в трёх visit восстановить вначале AddError и включить синтаксический визитор AssignVarTuple
Ещё - ABCStatisticsVisitors.cs - когда откатим - не удалять
2020-08-15 10:14:47 +03:00
Mikhalkovich Stanislav
0c6ff2a3ee
fix #2276
2020-07-14 18:55:14 +03:00
Mikhalkovich Stanislav
c6cf3cbbb6
fix #2199
2020-06-30 16:52:28 +03:00
Mikhalkovich Stanislav
8941485088
fix #2136
2020-06-27 12:40:19 +03:00
Mikhalkovich Stanislav
91bb72fc34
fix #2257
2020-06-18 08:23:11 +03:00
Mikhalkovich Stanislav
8621cb39f2
Мелкие дописки для prettyPrinterа
2020-06-12 12:29:52 +03:00
Александр Погорелов
985d35ef5e
SystemSlice
2020-05-02 11:44:20 +03:00
Александр Погорелов
9cf75580a5
merge master
2020-03-19 12:46:21 +03:00
Mikhalkovich Stanislav
45d177bebc
Распространение проверки захвата имен на любые вложенные записи (в т.ч.не безымянные)
2020-03-14 11:08:44 +03:00
Александр Погорелов
3abae412a2
Правки для slice_expr_question
2020-03-05 11:55:40 +03:00
Александр Погорелов
9223b2114f
Срезы на запись для списков и массивов
2019-12-27 10:23:08 +03:00
Mikhalkovich Stanislav
79bdbecec0
fix #1934
2019-07-11 16:22:06 +03:00
Александр Погорелов
37b4d894af
fix #1953
2019-06-29 10:25:24 +03:00
Mikhalkovich Stanislav
8bdad9b717
bug fix #1988
...
сколько крови попил
2019-06-25 23:53:12 +03:00
Alexandr Pogorelov
8a432eee6e
Улучшение паттерн матчинга ( #1949 )
...
Матчинг констант, таплов, коллекций. Улучшение матчинга по типам.
2019-05-24 10:04:17 +03:00
Mikhalkovich Stanislav
75609986e1
fix #1897
2019-04-04 12:51:53 +03:00
Mikhalkovich Stanislav
632c42ca10
fix #1897
2019-04-01 07:25:01 +03:00
Mikhalkovich Stanislav
4ef57069ad
Сделал возможность указания кодировки при открытии типизированного и бестипового файла. Если файл типизированный, то можно использовать только однобайтовую кодировку
2019-02-02 19:46:57 +03:00
Александр Погорелов
17fe2c3df0
fix #1605
2019-01-20 16:47:43 +03:00
Mikhalkovich Stanislav
fd2571ba2d
bug fix #1439 #1511
...
OnKeyPress WPFObjects
2018-12-22 12:56:57 +03:00
Mikhalkovich Stanislav
c4bd28366a
fix #1606
2018-12-17 20:49:02 +03:00
Mikhalkovich Stanislav
cdec5cb7fb
OnKeyPress GraphWPF.pas
2018-12-17 20:03:13 +03:00
Mikhalkovich Stanislav
543d0b678a
bugs fix #1254 #1563
2018-12-07 23:10:40 +03:00
Mikhalkovich Stanislav
753f4f219e
bug fix #1570
2018-12-06 21:14:33 +03:00
miks1965
c7f77db426
bug fix #1448
2018-11-03 11:02:34 +03:00
Alexander Algasov
9e7bd5df51
Implement compile-time pattern compatibility check
2018-10-20 18:59:13 +03:00
miks1965
baef24ed2d
fix #1099
2018-10-11 16:27:07 +03:00
miks1965
eab0f36b15
bug fix #1128
2018-09-29 12:38:28 +03:00
miks1965
26c92536d3
var b := 10 < 5 ? 1 : 2.0; теперь работает
2018-07-20 14:13:28 +03:00
miks1965
517e965d5b
bug fix #947
2018-07-08 00:18:21 +03:00
miks1965
70c85a0c6a
fix #265
2018-07-01 11:53:34 +03:00
Alexander Zakharenko
21301a8fb4
Fix #872
2018-06-17 14:21:52 +03:00
miks1965
fda348a317
Some FillParentsInDirectChilds() in TreeHelper.cs
2018-05-28 00:35:33 +03:00
Alexander Zakharenko
038d6fe839
Fix patterns not working with yields
2018-05-17 22:49:07 +03:00
Alexander Zakharenko
5486f6b6ea
Fix label placement
2018-05-17 15:20:16 +03:00
Alexander Zakharenko
b8e8b237b8
Working recursive patterns
2018-05-17 00:01:52 +03:00
Alexander Zakharenko
97078b0bc3
Working prototype of 'is' in if and assignments
2018-05-16 16:16:42 +03:00
Alexander Zakharenko
556b4bb3c5
Save additional info for desugaring
2018-05-15 17:55:57 +03:00
Alexander Zakharenko
d257bbd52f
Add else case and tests
2018-05-11 19:26:55 +03:00
Alexander Zakharenko
9d3fd3e5aa
Implement deconstruction, simple case
2018-05-06 20:09:36 +03:00
Alexander Zakharenko
ed621517f3
Add common deconstruct procedure to PABCSystem
2018-05-05 12:31:48 +03:00
Alexander Zakharenko
5aff52feeb
Add deconstruct pattern to grammar
2018-05-01 19:29:39 +03:00
Alexander Zakharenko
3f93bfa24b
Merge 'master' into 'features/patterns'
2018-04-08 13:42:32 +03:00
Бондарев Иван
f4d1323d62
bug fix #551
2017-11-19 20:04:04 +01:00
miks1965
2c44f13b7e
Доработка LightSymTable
2017-10-26 19:39:20 +03:00
miks1965
2895fd80e9
Убрал отладочный вывод в файл
2017-10-25 21:35:32 +03:00
Alexander Zakharenko
597ef862bc
Merge branch 'master' into features/patterns
...
# Conflicts:
# Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
# Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
# Parsers/PascalABCParserNewSaushkin/Keywords.cs
# SyntaxTree/tree/AbstractVisitor.cs
# SyntaxTreeConverters/StandardSyntaxConverter.cs
# TestSuite/CompilationSamples/PABCSystem.pas
# TestSuite/intellisense_tests/PABCSystem.pas
# bin/Lib/PABCSystem.pas
2017-10-05 18:48:57 +03:00
miks1965
57a455a05f
Комментарии в GraphWPF
2017-09-28 08:48:33 +03:00