Commit graph

5240 commits

Author SHA1 Message Date
Sun Serega 53c1e32041
Remove extra tests 2024-07-02 21:25:04 +02:00
Mikhalkovich Stanislav 7f988c9bb2 3.9.0.3500
Хороший коммит )
2024-07-02 22:07:23 +03:00
Ivan Bondarev 33e8b383be #3172 2024-07-02 20:49:12 +02:00
Mikhalkovich Stanislav 50a0fdc4fc Поправил в трех проектах пути к bin
LightPT - Read...(prompt) - больше комбинаций

Loop_If_2_Sum в Tasks1Loops.pas
2024-07-02 21:45:28 +03:00
Mikhalkovich Stanislav b471da4499 Поправлены Tasks1Arr.pas Tasks1Begin.pas Tasks1BoolIfCase.pas 2024-07-02 17:06:45 +03:00
AlexanderZemlyak d5e9994ff2
Revert pascal language moving to language plugins (#3175)
* Return Parsers folder with standard parsers and move SyntaxTreeConverters back to Core

* Rename PascalLanguage project to PascalABCLanguageInfo

* Fix pascal dll loading
2024-07-02 16:10:50 +03:00
Sun Serega 04e2a40dc6
Исправление зависимостей проектов (#3174)
* Add workflow to build each project separately

* Make `Compiler` depend on `PascalLanguage` and `PascalABCSaushkinParser`  06e595

* Make IDE's depend on `PABCNETC`

It's launched as a separate process from IDE
2024-07-02 16:10:21 +03:00
Sun Serega aa43bfb128
fix GetReferenceFileName dll copy (#3173) 2024-07-02 00:25:09 +03:00
Mikhalkovich Stanislav 67aa35b9dc Поправлен LightPT
Упрощены TasksArr.pas TasksMatr.pas TasksStr.pas
2024-07-01 21:06:54 +03:00
samuraiGH 7d66f26d4f cleanup and more tests 2024-07-01 00:16:43 +03:00
samuraiGH 464dc794a8 cleanup and more comments 2024-06-30 23:31:28 +03:00
samuraiGH 32f126370c attempt to fix GetEnumerator resolving for Pascal types 2024-06-30 21:35:06 +03:00
Mikhalkovich Stanislav bd7059c079 Исправлена Range(a, b, step: real)
LightPT - CheckOutput может принимать параметры типа последователльность - они будут вытягиваться в одну последовательность
  Для этого исправлен FlattenElement
  FlattenOutput применяется автоматически - его теперь не надо вызывать явно
TaskLoops поправлен и упрощен в соответствии с CheckOutput
2024-06-30 12:41:37 +03:00
samuraiGH fb3eeeb28b fix tests 2024-06-29 16:26:35 +03:00
samuraiGH 84b0dfe537 fix getting MethodInfo 2024-06-29 15:49:13 +03:00
samuraiGH 5fa4d9fce7 cold fix set of T resolving 2024-06-28 22:45:07 +03:00
samuraiGH 460ce636ab hot fix set of T resolving 2024-06-28 22:21:06 +03:00
samuraiGH 83c2f29ac6 fix method filtering again 2024-06-28 21:53:11 +03:00
samuraiGH c840a1a47a fix type recovery 2024-06-28 21:32:41 +03:00
samuraiGH 2436627fdd fixing method filtering 2024-06-28 19:18:32 +03:00
samuraiGH 15a05360a4 attempt to fix GetEnumerator resolving for compiled types 2024-06-28 17:25:39 +03:00
samuraiGH 4fd020d084 adding tests 2024-06-28 17:21:00 +03:00
Mikhalkovich Stanislav 008a2eddfe RobotField - try в блоке создания 2024-06-27 13:39:13 +03:00
Ivan Bondarev 31975754da
Merge pull request #3156 from SunSerega/fix-3155
Исправление #3155
2024-06-24 20:42:33 +02:00
Sun Serega e8ea9d7b9a
Add use test 2024-06-23 21:56:36 +02:00
Sun Serega f3cfb18eab
Create the array types outside of any unit/scope 2024-06-23 20:46:40 +02:00
Sun Serega 7931ec4ff9
fix #3155 2024-06-23 20:39:55 +02:00
Sun Serega fb7c3988e6
Don't skip PCU errors in CompileAllUnits 2024-06-23 20:38:23 +02:00
Ivan Bondarev a402b00144 #3152 2024-06-23 14:33:09 +02:00
Ivan Bondarev 2007fd155c #3152 2024-06-23 14:21:12 +02:00
Sun Serega d633933833
add tests 2024-06-22 23:06:58 +02:00
Mikhalkovich Stanislav 73369527c8 3.9.0.3494 2024-06-22 19:44:00 +03:00
Sun Serega c2ef6fdcd7
Sync .ToLines with System.IO.StringReader (#3154) 2024-06-22 16:02:04 +03:00
Mikhalkovich Stanislav a923c0b6c6 Убрал из грамматики узлы await - случайно оставались 2024-06-17 17:01:46 +03:00
Mikhalkovich Stanislav 434b5ac58b Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2024-06-17 15:33:04 +03:00
Mikhalkovich Stanislav 159933ca0d Исправление ToLines 2024-06-17 10:32:18 +03:00
Mikhalkovich Stanislav cf9a664f02 s.ToLines
RenameDirectory
2024-06-17 09:54:12 +03:00
Mikhalkovich Stanislav e0e7924134 Перегенерировал грамматику 2024-06-15 19:27:27 +03:00
Mikhalkovich Stanislav a5ec24d9a0 await переместил 2024-06-15 19:26:46 +03:00
Mikhalkovich Stanislav 41177e7bcd del doc 2024-06-15 19:25:19 +03:00
Ivan Bondarev 9cb14c8dd1 #3127 2024-06-10 20:59:03 +02:00
Ivan Bondarev 502f74467a #3123 2024-06-09 21:30:02 +02:00
Ivan Bondarev 8bddc9e62a #3123 2024-06-09 19:35:35 +02:00
Ivan Bondarev e5f60689cd #3125 2024-06-09 12:30:20 +02:00
Ivan Bondarev b844e02ff5 revert #3125 2024-06-09 12:10:43 +02:00
Ivan Bondarev dbf22ca9e8 #3125 2024-06-09 12:03:39 +02:00
Ivan Bondarev acab4c7c01 #3091 2024-06-09 10:50:26 +02:00
Ivan Bondarev eedacdfef5
Merge pull request #3118 from SunSerega/uses-in-fix
Исправление #3116
2024-06-09 10:41:06 +02:00
AlexanderZemlyak 9f8f982cc2
Delete xml documentation of standard modules (#3140) 2024-06-04 21:49:19 +02:00
Mikhalkovich Stanislav bda964c3af fix #3133 2024-05-31 22:01:54 +03:00