Commit graph

4846 commits

Author SHA1 Message Date
Mikhalkovich Stanislav 4d0c7550ff Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2024-04-23 21:13:16 +03:00
Mikhalkovich Stanislav e0085ece15 3.9.0.3461 2024-04-23 21:13:01 +03:00
AlexanderZemlyak 0b7997d691
Remove main resource deletion in code generation stage (#3098) 2024-04-23 20:54:00 +03:00
Mikhalkovich Stanislav 9f9c2a85bd fix #3086
CompilerOptions.StandardModules.ContainsKey(currentCompilationUnit.languageName) - проверка

convert_semantic_strong - раскомментировал try чтобы лучше перехватывать параметры Exception
2024-04-23 20:51:25 +03:00
AlexanderZemlyak 4609a6dfd2
Extract base classes from ParserTools (local) and GPPGParserHelper (#3092)
* Extract base classes from ParserTools (local) and GPPGParserHelper

* Fix string resources error

* Extract base class for unexpected token error

* Update ParserTools project file
2024-04-23 10:47:48 +03:00
Sun Serega 0c74dc0b12
don't use Array.Empty (#3089) 2024-04-23 10:47:20 +03:00
Mikhalkovich Stanislav 1e66c4d740 mre.Set(); в GraphABC.pas
(ttt[0].sym_info as var_definition_node).type = from0.type; В Assign.cs
2024-04-22 22:41:12 +03:00
Mikhalkovich Stanislav 9c2a6c1e8f Help 2024-04-16 19:31:30 +03:00
Mikhalkovich Stanislav d61d7fe017 Zip вместо ZipTuple 2024-04-14 20:15:34 +03:00
Ivan Bondarev 08c5c765b7 #3080 2024-04-14 14:14:46 +02:00
Ivan Bondarev cbe0f60055 read1.pas 2024-04-14 12:02:47 +02:00
Ivan Bondarev 7e8dd32b4b read1.txt 2024-04-14 11:48:46 +02:00
Ivan Bondarev 13872fafa8 fix in read 2024-04-14 11:34:51 +02:00
Ivan Bondarev c00a0f2c85 fix in read 2024-04-14 11:10:22 +02:00
Mikhalkovich Stanislav 73d0f3528a 3.9.0.3454 2024-04-07 22:51:11 +03:00
Ivan Bondarev f8d023758a intellisense for ! 2024-04-07 20:49:09 +02:00
Mikhalkovich Stanislav c56442339e ! Hidden 2024-04-07 21:42:57 +03:00
Mikhalkovich Stanislav 310799effd Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2024-04-07 20:35:57 +03:00
Mikhalkovich Stanislav 813c7aece7 New version 2024-04-07 20:35:51 +03:00
Ivan Bondarev 21c317b303 intellisense for hiddennames 2024-04-07 11:02:01 +02:00
Sun Serega 2472de3109
Улучшения TypeName и _ObjectToString (#2655)
* TypeName+ObjectToString changes

* test

* cleanup

* 32-битные тесты падают из-за "operator+="???

И только в тесте, а в самом PABCSystem он работает

* sequence cleanup and tests

* cleanup

* prop error output

* Порядок перегрузок _ObjectToString и ерегрузки для TextWriter
2024-04-05 00:03:38 +03:00
Mikhalkovich Stanislav 6d96161be1 Директива HiddenParams для скрытых модулей 2024-04-04 14:00:54 +03:00
Mikhalkovich Stanislav 2192e7a5bc 40 добавил проект 2024-04-02 11:09:32 +03:00
Mikhalkovich Stanislav 0d3ca8cdc4 dict.GeT(key,default) 2024-04-01 19:27:58 +03:00
Ivan Bondarev 22779adbf9 fix #2610 2024-04-01 14:01:09 +02:00
Ivan Bondarev ba0b0f8c39 fix #2976
fix #2881
2024-04-01 12:31:21 +02:00
Ivan Bondarev 23b9ce9d37 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2024-03-31 14:25:18 +02:00
Ivan Bondarev 019cd031c6 test for #3062 2024-03-31 14:25:10 +02:00
Ivan Bondarev d55ab163e0
Merge pull request #3067 from SunSerega/refact-AddIndirectUsedUnitsForType
Мелкий рефакторинг `AddIndirectUsedUnitsForType`
2024-03-31 14:24:01 +02:00
Ivan Bondarev 9768db1f87 tests for #2958 2024-03-31 12:13:41 +02:00
Ivan Bondarev e948a54bf4 #3062 2024-03-31 11:47:31 +02:00
Ivan Bondarev 1609eddc9d #3064 2024-03-31 10:31:22 +02:00
Ivan Bondarev c6929c5d55 fix #3059 2024-03-29 19:32:38 +01:00
Ivan Bondarev cbaff8cfd0 bug fix #3060 2024-03-29 13:39:35 +01:00
Ivan Bondarev 1d82d488a4 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2024-03-29 12:19:27 +01:00
Ivan Bondarev a07d7bb8e5 bug fix #3055 2024-03-29 12:19:02 +01:00
Mikhalkovich Stanislav f2d4637338 assign с first_assignment_defines_type и тестовым примером 2024-03-29 13:53:46 +03:00
Ivan Bondarev 7d61b271c8 #3057 2024-03-29 11:12:18 +01:00
Sun Serega 963ff1e545
tabs=>spaces 2024-03-28 12:32:24 +01:00
Sun Serega 91c8157425
Мелкий рефакторинг AddIndirectUsedUnitsForType 2024-03-28 12:29:20 +01:00
Ivan Bondarev 031f868124 #3061 2024-03-27 20:51:01 +01:00
Mikhalkovich Stanislav 98ecc8a608 Тестовый визитор с same_node_type 2024-03-27 12:07:34 +03:00
Ivan Bondarev a969d6de9c #3063 2024-03-26 21:49:51 +01:00
Ivan Bondarev 02aae1768b #3058 2024-03-26 21:10:16 +01:00
Ivan Bondarev 8559cdf019 #3058 2024-03-26 20:55:51 +01:00
Mikhalkovich Stanislav 9a05812c1e LanguageKit в установщики
ParseXaml WPF
2024-03-24 17:02:55 +03:00
Mikhalkovich Stanislav cedb575c1b 3.9.0.3445 2024-03-23 01:24:09 +03:00
Mikhalkovich Stanislav 132ceb37b9 Println(F) исправление 2 2024-03-23 01:05:49 +03:00
AlexanderZemlyak edecab7416
Add check for LanguageKits directory existence (#3052)
* Add check for LanguageKits directory existence

* Fix the check
2024-03-22 23:25:02 +03:00
Mikhalkovich Stanislav 124ae0d87a Вернул назад в связи с Pullом 2024-03-22 23:24:19 +03:00