pascalabcnet/ReleaseGenerators
AlexanderZemlyak ba4d274058
Async await merge (#3177)
* s.ToLines
RenameDirectory

* Исправление ToLines

* Убрал из грамматики узлы await - случайно оставались

* Sync `.ToLines` with `System.IO.StringReader` (#3154)

* 3.9.0.3494

* add tests

* #3152

* #3152

* Don't skip PCU errors in `CompileAllUnits`

* fix #3155

* Create the array types outside of any unit/scope

* Add `use` test

* RobotField - try в блоке создания

* Исправлена Range(a, b, step: real)

LightPT - CheckOutput может принимать параметры типа последователльность - они будут вытягиваться в одну последовательность
  Для этого исправлен FlattenElement
  FlattenOutput применяется автоматически - его теперь не надо вызывать явно
TaskLoops поправлен и упрощен в соответствии с CheckOutput

* Поправлен LightPT

Упрощены TasksArr.pas TasksMatr.pas TasksStr.pas

* fix `GetReferenceFileName` dll copy (#3173)

* Исправление зависимостей проектов (#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

* 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

* Поправлены Tasks1Arr.pas Tasks1Begin.pas Tasks1BoolIfCase.pas

* Поправил в трех проектах пути к bin

LightPT - Read...(prompt) - больше комбинаций

Loop_If_2_Sum в Tasks1Loops.pas

* #3172

* 3.9.0.3500
Хороший коммит )

* Remove extra tests

* Fix dependencies in Compiler project

* LightPT - убрал CheckOutputNew
TasksArr.pas, TasksStr.pas - правки

* #3164

* Убрали зависимость компилятора от парсера Паскаля

---------

Co-authored-by: Mikhalkovich Stanislav <miks@math.sfedu.ru>
Co-authored-by: Sun Serega <sunserega2@gmail.com>
Co-authored-by: Ivan Bondarev <ibond84@googlemail.com>
2024-07-05 23:04:23 +03:00
..
1049 sn - папка 1049 2020-12-10 00:00:32 +03:00
DotNet40
DotNet471 updated xml help files 2018-03-29 21:52:13 +02:00
Files RussianСities.txt 2023-10-17 13:04:44 +03:00
libs
PABCRtl ToWords теперь работает со всеми разделителями слов по умолчанию 2020-12-05 21:00:32 +03:00
PT4 school s.translate 2023-10-11 20:48:11 +03:00
Samples fix index 2023-08-14 08:37:27 +03:00
.gitignore ignore samples copy 2023-08-21 20:05:23 +03:00
BFParser.bat
BFParser.nsi
copyright.txt copyrights 2024-01-04 11:04:04 +01:00
DotNet20.nsh
DotNet40.nsh Изменение инсталлятов - убрали Full pack - теперь standardpack включает автоматическое скачивание версии .NET если это необходимо 2020-04-16 20:10:58 +03:00
DotNet47.nsh fix #2225 2020-08-23 10:42:07 +02:00
DotNetChecker.nsh Изменение инсталлятов - убрали Full pack - теперь standardpack включает автоматическое скачивание версии .NET если это необходимо 2020-04-16 20:10:58 +03:00
DotNetHelp.nsh
DotNetHelp.nsi
ExecHide.exe
ExecHide.pas
ForPerformanceOptimization.pas change encoding for all *.pas and *.cs files: cp1251 -> utf-8 2015-12-28 14:25:15 +03:00
Functions.nsh
gacutil.exe
gacutil.exe.config
gacutlrc.dll
IncCoreVersion.bat
IncRevisionVersion.bat
Install.ico
install_pabcnetc.bat
KeyPair32.snk
License.rtf copyrights 2024-01-04 11:04:04 +01:00
License.txt copyrights 2024-01-04 11:04:04 +01:00
License_en.rtf copyrights 2024-01-04 11:04:04 +01:00
License_en.txt copyrights 2024-01-04 11:04:04 +01:00
makeunit.pas
nsProcess.nsh installer: check if PascalABCNET.exe is running (fix #378) 2017-04-23 11:49:01 +02:00
PABCWorkNETDriveChoose.nsddef
PABCWorkNETDriveChoose.nsdinc
PascalABCNET_ALL.bat В инсталляторе пока mini версия заменена обычной 2024-05-28 16:45:53 +03:00
PascalABCNET_DotNetHelp.bat
PascalABCNET_end.nsh Новый модуль PlotWPF на основе InteractiveDataDisplay.WPF.dll 2021-07-13 23:52:47 +03:00
PascalABCNET_head.nsh Implement programming languages integration functionality (#3001) 2024-03-13 22:16:40 +03:00
PascalABCNET_RusLib.bat
PascalABCNET_sections.nsh Files секция 2018-08-03 11:41:25 +03:00
PascalABCNET_sections_min.nsh
PascalABCNET_version.nsh Async await merge (#3177) 2024-07-05 23:04:23 +03:00
PascalABCNET_version.nsh.tmpl
PascalABCNETConsoleZIP.bat Async await merge (#3177) 2024-07-05 23:04:23 +03:00
PascalABCNETMini.bat
PascalABCNETMini.nsi installer: check if PascalABCNET.exe is running (fix #378) 2017-04-23 11:49:01 +02:00
PascalABCNETMonoZIP.bat Async await merge (#3177) 2024-07-05 23:04:23 +03:00
PascalABCNETStandart.bat
PascalABCNETStandart.nsi Изменение инсталлятов - убрали Full pack - теперь standardpack включает автоматическое скачивание версии .NET если это необходимо 2020-04-16 20:10:58 +03:00
PascalABCNETWithDotNet.bat
PascalABCNETWithDotNet.nsi Изменение инсталлятов - убрали Full pack - теперь standardpack включает автоматическое скачивание версии .NET если это необходимо 2020-04-16 20:10:58 +03:00
PascalABCNETWithDotNet40.bat Оптимизация в bat - файлах. Файл Studio.bat - основной запускающий сборку 2019-01-04 23:09:13 +03:00
PascalABCNETWithDotNet40.nsi Изменение инсталлятов - убрали Full pack - теперь standardpack включает автоматическое скачивание версии .NET если это необходимо 2020-04-16 20:10:58 +03:00
PascalABCNETWithDotNet47.bat install package with .NET 4.7 2018-02-01 21:19:31 +01:00
PublicKey32.snk
RebuildStandartModules.pas Модуль WPF.pas 2024-03-13 22:23:17 +03:00
RebuildStandartModulesMono.pas updated RebuildStandartModulesMono.pas 2023-03-19 14:58:35 +01:00
RebuildxPT4TaskMakers.pas RebuildxPT4TaskMakers.pas 2023-07-29 10:08:33 +03:00
RussianHelpFramework.nsh updated xml help files 2018-03-29 21:52:13 +02:00
RussianHelpFramework.nsi
sect_Core.nsh New checks for directives added (#3099) 2024-05-04 20:21:50 +03:00
sect_Files.nsh Linux IDE - корректное отображение панелей дебаггинга 2023-10-25 10:42:56 +03:00
sect_HelpBuilder.nsh
sect_LocEng.nsh
sect_LocRus.nsh
sect_LocUkr.nsh BBCMicrobit.pas обновление 2019-08-22 22:36:08 +03:00
sect_PABCNETC.nsh
sect_PascalABCParser.nsh Async await merge (#3177) 2024-07-05 23:04:23 +03:00
sect_PL0Parser.nsh
sect_PluginInternalErrorReport.nsh
sect_PluginSTV.nsh
sect_PT4.nsh Большое обновление задачника PT4 до версии 4.23 2023-07-28 21:08:16 +03:00
sect_Samples.nsh
sect_VisualPABCNET.nsh Implement programming languages integration functionality (#3001) 2024-03-13 22:16:40 +03:00
sn.exe Yield - поправил код для инициализации (проблема с Batch) 2020-12-06 19:28:35 +03:00
Uninstall.ico