Mikhalkovich Stanislav
733c9e80e5
merge
2024-01-22 14:15:19 +03:00
Mikhalkovich Stanislav
4bf9c36d49
Исправление реализации (var b := 1) методом синтаксического сахара
2024-01-02 14:43:48 +03:00
nevermind322
a8b1e9035b
LightSymInfo rework ( #2994 )
...
* LightSymInfo rework
* add rebuildDebug and build units
* enable VarNamesInMethodsWithSameNameAsClassGenericParamsReplacer
* remove CollectFullLightSymInfo call
* fix
fix
remove CollectFullLightSymInfo call
2023-12-31 12:54:49 +03:00
Mikhalkovich Stanislav
9951c8fb29
XLSX исправленный
...
pt4pabc.dll с информацией о выполнении
LightPT - изменения
2022-07-19 15:33:13 +03:00
Mikhalkovich Stanislav
758dc2eb65
TeacherControl встроен в число стандартных визиторов
2022-07-18 19:39:13 +03:00
Mikhalkovich Stanislav
c6a71a772e
Some comments
2022-03-21 17:57:00 +03:00
Mikhalkovich Stanislav
a03d33b586
3.8.3
2022-03-08 21:41:46 +03:00
Mikhalkovich Stanislav
4829e24d14
PABCSystem - имена параметров
2022-02-07 18:19:39 +03:00
Mikhalkovich Stanislav
e8b4fe6a90
В Linux по умолчанию создание текстовых файлов в Utf8 без BOM
2021-09-26 20:57:15 +03:00
Mikhalkovich Stanislav
70576addb0
not in
...
if (System.Environment.OSVersion.Version.Major >= 6) and (System.Environment.OSVersion.Version.Minor >= 2) then System.Console.OutputEncoding := Encoding.UTF8;
School - таблица истинности - доп. параметр
2021-09-23 18:29:37 +03:00
Mikhalkovich Stanislav
de55f99304
Различные ограничения на функции с параметром [Cache]
2021-08-09 22:37:53 +03:00
Mikhalkovich Stanislav
e4a0a33d3e
Исправление var (x,y) := a[1:3];
2021-06-19 12:33:05 +03:00
Mikhalkovich Stanislav
65e7bb188b
иСПРАВЛЕН S.ReadInteger(FROM) - теперь с нуля
...
function_lambda_definition - добавлено поле для неупакованных параметров \(x,y)
Добавлен сахарный визитор - пока для неупакованных параметрво в лямбде - идентификаторов
В грамматике добавлены lambda_unpacked_params
В StandardSyntaxConverter.cs добавлена UnpackLambdaParametersVisitor.New.ProcessNode(root);
2021-03-07 14:03:58 +03:00
Mikhalkovich Stanislav
05f158875d
Многомерные срезы - пока без семантического контроля
...
И интеллисенс a[1,:] неверно показывает тип
2021-02-24 18:41:51 +03:00
Mikhalkovich Stanislav
07df31f762
fix #2401
2021-01-10 07:54:31 +03:00
Mikhalkovich Stanislav
da47253f24
fix #1711
2021-01-09 01:31:53 +03:00
Mikhalkovich Stanislav
b4c5ad785e
-2**4 теперь возвращает -16
...
2**3**2 теперь работает
2020-09-14 21:14:08 +03:00
Mikhalkovich Stanislav
fc234f7cc4
Исправление ошибки с захватом лямбдой переменной, объявленной в виде var (m,n) := ...
2020-08-15 22:56:19 +03:00
Mikhalkovich Stanislav
dc23f3eadd
Залил код, в результате которого падает сборка
...
В принципе, чтобы вернуть - в трёх visit восстановить вначале AddError и включить синтаксический визитор AssignVarTuple
Ещё - ABCStatisticsVisitors.cs - когда откатим - не удалять
2020-08-15 10:14:47 +03:00
Mikhalkovich Stanislav
85b2d98f2e
Распаковка последовательности в переменные
2020-07-27 23:13:08 +03:00
Mikhalkovich Stanislav
cf6e4ba9bd
Исправил пару примеров
2020-07-26 13:07:35 +03:00
Mikhalkovich Stanislav
0c6ff2a3ee
fix #2276
2020-07-14 18:55:14 +03:00
Mikhalkovich Stanislav
85181251c6
fix #2282
2020-07-14 13:05:02 +03:00
Mikhalkovich Stanislav
2eddbb8f15
Попытка частично заставить работать одновременно #2277 и #2265
2020-07-11 17:11:27 +03:00
Александр Погорелов
985d35ef5e
SystemSlice
2020-05-02 11:44:20 +03:00
Mikhalkovich Stanislav
8545817173
fix #1053
...
Вложенные безымянные записи теперь снова разрешены, но запрещено захватывать имена из неглобального контекста
2020-03-08 09:28:11 +03:00
Mikhalkovich Stanislav
838dddf8b1
foreach по a..b преобразуется в for - для эффективности
2020-01-05 22:46:12 +03:00
Mikhalkovich Stanislav
15d20463d7
Новый Range в виде a..b
2020-01-04 12:19:36 +03:00
Mikhalkovich Stanislav
e603b1fd6d
Mikhalkovich в Copyright
...
Заготовка для школьного плагина образцов кода
2019-07-28 23:53:15 +03:00
Mikhalkovich Stanislav
7059541a44
yield_same_names.pas
2019-07-11 23:21:02 +03:00
Mikhalkovich Stanislav
34c8271d0f
доисправления #2042
2019-07-11 22:49:48 +03:00
Mikhalkovich Stanislav
d0f350088c
format1.png
...
и
частичное исправление 1639
2019-07-08 21:52:13 +03:00
Mikhalkovich Stanislav
bf2a770ad5
fix #1814
2019-06-29 19:28:18 +03:00
Mikhalkovich Stanislav
1327baaa48
fix #1147
...
Многовато кода для маленького фикса ))
2019-06-15 13:25:44 +03:00
Александр Погорелов
b851677711
fix #1508
2019-05-28 09:21:59 +03:00
Mikhalkovich Stanislav
b5013332fd
typed files ограничения на кодировки
2019-02-03 21:27:30 +03:00
Mikhalkovich Stanislav
4ef57069ad
Сделал возможность указания кодировки при открытии типизированного и бестипового файла. Если файл типизированный, то можно использовать только однобайтовую кодировку
2019-02-02 19:46:57 +03:00
Voloshin Bogdan
9ba7308c1a
Remove typeclasses
2018-12-25 23:18:49 +03:00
Mikhalkovich Stanislav
fd2571ba2d
bug fix #1439 #1511
...
OnKeyPress WPFObjects
2018-12-22 12:56:57 +03:00
Александр Погорелов
6f9c2b726d
auto properties + extended indexed properties
2018-12-05 11:36:45 +03:00
miks1965
04e8c601a6
fix #1474
2018-11-09 21:13:13 +03:00
miks1965
c770e3f464
fix #1413
2018-11-08 00:24:28 +03:00
miks1965
088599c8d3
bug fix #1440
2018-11-05 14:57:36 +03:00
miks1965
d5f268e496
bug fix #1447
2018-11-01 19:57:55 +03:00
miks1965
02991b622f
fix #1419
2018-10-26 20:12:42 +03:00
miks1965
585d085e65
fix #1420
2018-10-24 20:39:07 +03:00
miks1965
987ab845e8
fix #1409
...
Разрешил перегруженные деконструкторы
2018-10-21 12:29:36 +03:00
Alexander Algasov
d1b4ba7cee
Merge branch 'master' into features/patterns
2018-10-20 18:23:38 +03:00
miks1965
9022628839
fix #1405
2018-10-20 11:08:27 +03:00
miks1965
baef24ed2d
fix #1099
2018-10-11 16:27:07 +03:00