pascalabcnet/bin/Lib
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
..
en initial commit 2015-05-14 21:35:07 +02:00
LibForVB change encoding for all *.pas and *.cs files: cp1251 -> utf-8 2015-12-28 14:25:15 +03:00
__RedirectIOMode.pas Исправлена ошибка в __ReadSignalOISystem.read_symbol - окончания строк в Linux при вводе в оболочке теперь правильно обрабатываются 2022-09-02 10:44:47 +03:00
__RedirectIOMode.vb initial commit 2015-05-14 21:35:07 +02:00
__RunMode.pas bug fix #2205 2020-02-23 02:00:43 +03:00
ABCButtons.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
ABCDatabases.pas RandomReal - digits по умолчанию = 2 2023-08-12 12:12:16 +03:00
ABCHouse.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
ABCObjects.pas Delete xml documentation of standard modules (#3140) 2024-06-04 21:49:19 +02:00
ABCSprites.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
Arrays.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
BBCMicrobit.pas BBCMicrobit.pas обновление 2019-08-22 22:36:08 +03:00
BlockFileOfT.pas fix #2336 2020-11-01 10:42:10 +01:00
ClientServer.pas Fix encoding in ClientServer.pas 2019-10-08 17:17:18 +03:00
Collections.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
Controls.pas dummy -> static_init 2021-11-14 22:46:25 +03:00
Core.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
Countries.pas Controls - доработки 2020-07-24 22:00:21 +03:00
CRT.pas Delete xml documentation of standard modules (#3140) 2024-06-04 21:49:19 +02:00
DMCollect.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
DMTaskMaker.pas Space 2022-07-21 14:55:50 +03:00
DMZadan.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
Drawman.pas GraphABC Picture.CopyRect изменил 2022-09-20 11:43:55 +03:00
DrawManField.pas DrawMan исправления падения при запуске 2024-05-08 23:44:49 +03:00
Events.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
FilesOperations.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
FormsABC.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
Graph3D.pas fix #2843 2023-04-23 23:19:37 +03:00
GraphABC.axml Изменения в PABCSystem, GraphABC.Draw и новый пример FuncTransform 2016-01-01 23:41:25 +03:00
GraphABC.pas Delete xml documentation of standard modules (#3140) 2024-06-04 21:49:19 +02:00
GraphABCHelper.pas GraphABC - убрана зависимость от PresentationFramework 2022-09-17 09:13:04 +03:00
GraphWPF.pas Arc(Point) 2023-10-25 17:45:49 +03:00
GraphWPFBase.pas fix #2664 2022-05-03 15:27:16 +03:00
HelixToolkit.dll Helix Toolkit obj файл illum вещественный 2021-01-01 17:42:02 +03:00
HelixToolkit.Wpf.dll Helix Toolkit obj файл illum вещественный 2021-01-01 17:42:02 +03:00
IniFile.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
InteractiveDataDisplay.WPF.dll Новый модуль PlotWPF на основе InteractiveDataDisplay.WPF.dll 2021-07-13 23:52:47 +03:00
IronMath.dll initial commit 2015-05-14 21:35:07 +02:00
LightPT.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
MPI.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
NumLibABC.pas LanguageKit в установщики 2024-03-24 17:02:55 +03:00
nunit.framework.dll Версия 3.7 2020-08-26 08:53:11 +03:00
NUnitABC.pas CRT и документация 2024-02-04 19:17:30 +03:00
Oberon00System.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
OpenCL.pas Новый пример OpenGL 2022-03-01 08:21:26 +02:00
OpenCLABC.pas ObjectToString - убрал подчеркивание 2024-05-07 12:19:23 +03:00
OpenGL.pas POCGL update 2022-03-25 13:27:17 +02:00
OpenGLABC.pas POCGL update 2022-03-25 13:27:17 +02:00
PABCExtensions.pas [Cache] может работать с exit и использует d.TryGetValue 2021-08-28 23:15:33 +03:00
PABCSystem.axml Для матриц - ElementsByRow ElementsByCol ElementsWithIndexes ReadMatrInteger ReadMatrReal 2017-03-25 22:09:58 +03:00
PABCSystem.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
PlotWPF.pas Some comments 2022-03-21 17:57:00 +03:00
PointerTools.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
PointRect.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
PT4.pas Большое обновление задачника PT4 до версии 4.23 2023-07-28 21:08:16 +03:00
PT4Databases.pas В PT4 добавлны AArray, AFunc, AProc 2021-01-17 20:20:06 +03:00
PT4Exam.pas PT4Exam обновлена 2021-11-08 09:28:51 +03:00
PT4MakerNetX.pas Большое обновление задачника PT4 до версии 4.23 2023-07-28 21:08:16 +03:00
PT4TaskMakerNET.pas Большое обновление задачника PT4 до версии 4.23 2023-07-28 21:08:16 +03:00
RBDMUtils.pas change encoding for all *.pas and *.cs files: cp1251 -> utf-8 2015-12-28 14:25:15 +03:00
RBDMUtilsDemo.pas change encoding for all *.pas and *.cs files: cp1251 -> utf-8 2015-12-28 14:25:15 +03:00
regtasks.dat initial commit 2015-05-14 21:35:07 +02:00
Robot.pas Рейтинг в окне TeacherControlPlugin.cs 2023-02-19 00:00:00 +03:00
RobotField.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
RobotTaskMaker.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
RobotZadan.pas Добавлен новый модуль TurtleWPF.pas 2023-02-03 10:49:53 +03:00
School.pas Тестовый визитор с same_node_type 2024-03-27 12:07:34 +03:00
SF.pas Возможность открывать гиперссылки из окна вывода 2023-08-21 22:56:16 +03:00
Sockets.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
Sounds.pas Sounds correct 2018-03-22 10:31:16 +03:00
Speech.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
stddef.h initial commit 2015-05-14 21:35:07 +02:00
Tasks.pas Новый LightPT - интегрирован Робот, Чертежник и модуль PT4.pas 2022-07-21 13:32:03 +03:00
Tasks1Arr.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
Tasks1Begin.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
Tasks1BoolIfCase.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
Tasks1Loops.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
TasksArr.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
TasksMatr.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
TasksStr.pas Async await merge (#3177) 2024-07-05 23:04:23 +03:00
Timers.pas Timers: TimerProc -> OnTimer 2023-04-09 19:08:54 +03:00
Turtle.pas Graph3D LocalAxisX Y Z, MoveByLocal 2022-10-19 15:05:42 +03:00
turtle.png Добавлен новый модуль TurtleWPF.pas 2023-02-03 10:49:53 +03:00
TurtleWPF.pas TurtleWPF - TurnRight и TurnLeft изменил действия чтобы соответствовали названию 2023-06-27 21:06:24 +03:00
TwoPanelsWindow.pas Мрдуль Controls - основные доработки. Можно использовать. Пока не для WPFObjects 2020-07-20 09:27:50 +03:00
Utils.pas Utils Benchmark 2022-11-01 20:42:12 +03:00
VBSystem.vb initial commit 2015-05-14 21:35:07 +02:00
VCL.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
WPF.pas Странные комментарии к TypeName 2024-05-05 23:51:09 +03:00
WPFObjects.pas Iterate поднял в интерфейс PABCSystem.pas 2023-02-09 10:52:06 +03:00
XLSX.pas Убрал неиспользуемые using в Linux версии 2022-09-02 20:29:32 +03:00
xPT4MakerNetX.pas RebuildxPT4TaskMakers.pas 2023-07-29 10:08:33 +03:00
xPT4TaskMakerNET.pas RebuildxPT4TaskMakers.pas 2023-07-29 10:08:33 +03:00
Мозаика.pas Модуль Мозаика для дошкольников 2022-11-12 13:47:15 +03:00
МозаикаABC.pas Добавлен новый модуль TurtleWPF.pas 2023-02-03 10:49:53 +03:00
Робот.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00
Чертежник.pas Mikhalkovich в Copyright 2019-07-28 23:53:15 +03:00