Mikhalkovich Stanislav
d45b782a7b
Rename PABCSistem in test suite
2025-01-04 18:45:07 +03:00
AlexanderZemlyak
acb1be8c92
Directives fixes ( #3110 )
...
* Unify directive errors
* Add new quotesAreSpecialSymbols field to DirectifeInfo
* Rewrite directive parsing and checks
* Delete R+ directive from pascal tests
2024-05-05 18:12:35 +03:00
AlexanderZemlyak
efb4a4338f
New checks for directives added ( #3099 )
...
* Extract base classes from ParserTools (local) and GPPGParserHelper
* Fix string resources error
* Extract base class for unexpected token error
* Update ParserTools project file
* Add comments for compiler directives usages in compiler
* Add directives checks
* Move string constants to new project
* Implement scalable directives checks
* Remove known directives from compiler
* Fix PABCSystem namespace error
* Allow region and endregion with no params
* Allow parameters to endif directive
* Delete directive parameters extension checks
* Replace error with warning for uknown directive case
* Fix generate native code (semantic rule) assigning
* Improve error messages for directives
* Rename RunParseThread to SwitchOnIntellisence
Для отладки может требоваться отключение Intellisence на уровне кода. Для понятности метод назван SwitchOnIntellisence.
* Resolve merge conflicts
* Add new compiler errors for unsupported target framework and output file type
* Add documentation to directives checks
* Fix directives check loop
2024-05-04 20:21:50 +03:00
Ivan Bondarev
3cca2a8949
fix in formatter
2024-02-21 20:56:49 +01:00
Sun Serega
7132c64f1e
gitignore rework
2023-08-14 00:17:41 +03:00
Ivan Bondarev
577ae41cac
fix pascalabcnet/pascalabcnetide#236
2022-04-15 15:04:36 +02:00
Ivan Bondarev
08b67078ec
formatting of explicit implemented properties
...
new tests for explicit implemented properties
2021-03-28 14:31:01 +02:00
Ivan Bondarev
31cf309e4e
fix #2038
...
fix #2033
2021-03-28 14:08:47 +02:00
Ivan Bondarev
3f95106a60
fix in formatter
2021-02-28 11:11:00 +01:00
Ivan Bondarev
9ae9e4fd9c
fix pascalabcnet/pascalabcnetide#133
2020-12-31 11:25:23 +01:00
Mikhail Abramyan
76954d1cb8
Новый вариант библиотеки PT4MakerNetX.pas
2020-10-28 22:17:52 +03:00
Бондарев Иван
2e6e7b982a
fix pascalabcnet/pascalabcnetide#198
2020-09-20 11:05:18 +02:00
Бондарев Иван
0efe7b143b
fix in formatter
2020-07-26 14:10:06 +02:00
Бондарев Иван
95732697f2
fix in formatter
2020-07-26 12:17:46 +02:00
Mikhalkovich Stanislav
41656ca6aa
fix #1682
2020-06-21 21:46:50 +03:00
Бондарев Иван
97ee572be7
formatting of if expressions
2020-01-12 11:42:57 +01:00
Mikhalkovich Stanislav
1c4b7b7636
Доделал форматирование a..b
2020-01-04 20:43:51 +03:00
Бондарев Иван
bdd2da1adf
fix pascalabcnet/pascalabcnetide#147
2019-09-08 18:56:17 +02:00
Бондарев Иван
fa4e50837e
fix pascalabcnet/pascalabcnetide#148
2019-09-08 15:06:31 +02:00
Бондарев Иван
554cb40bb2
fix pascalabcnet/pascalabcnetide#150
2019-09-08 14:23:09 +02:00
Бондарев Иван
5da48266c7
fix pascalabcnet/pascalabcnetide#149
2019-09-08 14:04:38 +02:00
Mikhail Abramyan
03418fe746
Исправление ошибок в PT4.pas
2019-03-11 23:37:35 +03:00
Бондарев Иван
924e3ec4af
fix #1802
2019-03-10 16:00:39 +01:00
Бондарев Иван
ea3ad48472
fix #1801
2019-03-10 15:35:26 +01:00
Mikhail Abramyan
5c7f2d29d7
Обновление задачника до версии 4.19
2019-03-08 19:27:10 +03:00
Бондарев Иван
e4f815c2be
fix #1771
2019-02-27 21:25:59 +01:00
Бондарев Иван
7dee3e135f
fix #1770
2019-02-27 21:05:00 +01:00
Бондарев Иван
18c956b1b5
fix #1767
2019-02-27 20:48:53 +01:00
Бондарев Иван
ac7b484868
fix #1669
2019-01-30 20:34:13 +01:00
Александр Погорелов
8887bfaa8e
fix #1657 , fix #1670
2019-01-25 11:01:43 +03:00
Бондарев Иван
df0594cfd4
fix #1478
2018-12-31 17:13:03 +01:00
Бондарев Иван
fa16ec13c6
fix #1607
2018-12-31 12:00:47 +01:00
Бондарев Иван
5e89b983f8
fix #1594
2018-12-16 11:44:58 +01:00
Александр Погорелов
6f9c2b726d
auto properties + extended indexed properties
2018-12-05 11:36:45 +03:00
Бондарев Иван
106dfb7b88
fix #1277
2018-10-07 12:25:52 +02:00
Бондарев Иван
10b2eb8c75
fix #1217
2018-10-03 18:28:41 +02:00
Бондарев Иван
96b47bf568
fix #1251
2018-10-03 10:55:03 +02:00
Бондарев Иван
3e4f84f3b3
#1125
2018-09-23 18:29:00 +02:00
Бондарев Иван
136a60fdf3
fix #1218
...
fix #1219
fix #1220
2018-09-20 21:21:16 +02:00
Mikhail Abramyan
3720c90d15
Новые версии PT4.pas и pt4pabc.dll
2018-08-30 21:02:25 +04:00
Бондарев Иван
08542175da
fix #1017
2018-08-06 09:49:42 +02:00
Mikhail Abramyan
f1089b6309
Обновил модули PT4.pas и PT4MakerNetX.pas
2018-07-31 21:01:19 +04:00
Mikhail Abramyan
f7aec39589
Новые версии задачника и его компонентов
2018-07-29 20:25:01 +04:00
Бондарев Иван
c8d9f73bee
#938
2018-07-24 22:05:49 +02:00
Voloshin Bogdan
12ee45f0fc
Exclude typeclasses from master, because of new workflow.
2018-07-23 02:08:38 +03:00
Бондарев Иван
cb7ea166f3
fix #954
2018-07-19 20:55:06 +02:00
Бондарев Иван
ea0c12b9fd
formatting of "is T(var o)"
2018-07-01 15:20:53 +02:00
miks1965
a1e1363347
bug fix #918
2018-06-28 22:12:52 +03:00
Alexander Zakharenko
5a9ef45312
Rename IsTest function
2018-06-12 09:56:46 +03:00
Voloshin Bogdan
56856e6c7f
Merge branch 'master' into features/typeclasses-another-approach
2018-05-25 00:48:28 +03:00