Commit graph

1091 commits

Author SHA1 Message Date
Mikhalkovich Stanislav b4a77bfbbb fix #3342 2025-10-07 11:16:35 +03:00
Mikhalkovich Stanislav cb30e56434 TurtleABC для Linux 2025-10-05 21:25:01 +03:00
Mikhalkovich Stanislav 620c5c624c 3.11.0.3662 2025-10-01 12:11:43 +03:00
Mikhalkovich Stanislav 6d15540895 SPython в 3.11 2025-08-31 17:21:18 +03:00
Mikhalkovich Stanislav 0483c2dca0 Sign для беззнаковых 2025-08-25 23:04:15 +03:00
Mikhalkovich Stanislav dc4cbb2547 Флаг в Graph3D.pas 2025-08-25 00:16:12 +03:00
Mikhalkovich Stanislav 6a6c3553c2 LightPT - задачи перенес 2025-08-04 13:59:32 +03:00
Mikhalkovich Stanislav bf3ba7d288 interface у Turtle.pas
Команда изменения цвета и ширины
2025-08-04 12:51:30 +03:00
Mikhalkovich Stanislav 160dd58195 fix #3324 2025-07-20 17:00:28 +03:00
Mikhalkovich Stanislav 4cec1e7c43 fix #3299
Revert incorrect pr intellisense
2025-07-13 13:13:29 +03:00
Mikhalkovich Stanislav ae16484db7 Пересобрал 2025-06-25 20:06:03 +03:00
Mikhalkovich Stanislav 63274c3c5e Пересобрал 3.11.0.3641 2025-06-23 22:28:17 +03:00
Mikhalkovich Stanislav 34187755de fix #3290 2025-06-23 22:02:24 +03:00
Mikhalkovich Stanislav 6eccd661ae 3.11 version with SPython (not in installer!) 2025-06-23 16:36:58 +03:00
Mikhalkovich Stanislav f719f1d145 Вернул CLampTop CLampBottom по заявкам 2025-06-17 15:33:05 +03:00
Mikhalkovich Stanislav 339ffae297 Поправил год - 2025 2025-06-12 17:36:35 +03:00
Mikhalkovich Stanislav eeb3116aea 3.10.3.3634 2025-06-10 21:30:20 +03:00
Mikhalkovich Stanislav 4dc6bd72ef chm восстановил 2025-06-10 20:19:18 +03:00
Mikhalkovich Stanislav 5fec52615a Распаковка KeyValuePair| И в foreach 2025-05-24 21:36:36 +03:00
Mikhalkovich Stanislav a914ab6ef5 InRange изменение поведения и внешний 2025-05-16 16:57:00 +03:00
Mikhalkovich Stanislav 04059ab235 Исправлены библиотеки PT4Exam 2025-05-14 19:57:30 +03:00
Mikhalkovich Stanislav e9cf278fdd IsOrdered в разных воплощениях 2025-05-12 10:24:04 +03:00
Mikhalkovich Stanislav 255533f407 IsOrdered метод расширения 2025-05-09 16:39:12 +03:00
Mikhalkovich Stanislav 4c56298bfb exit(param) 2025-05-08 22:53:34 +03:00
Mikhalkovich Stanislav ee31ed94b3 TeacherControlPlugin.cs - шифрованные модули 2025-04-10 12:06:40 +03:00
Mikhalkovich Stanislav d1fce63d69 Сборка после pr SDK 2025-03-04 08:38:09 +03:00
Mikhalkovich Stanislav 1fd348ec3c NSIS New 3.10
Ярлык в меню Пуск у всех пользователей
2025-02-23 20:49:26 +03:00
Mikhalkovich Stanislav 58f26d469d перекомпиляция 3.10.3.3611 2025-02-18 22:28:13 +03:00
Mikhalkovich Stanislav 41dfb6f187 [] - преобразование во все контейнеры
GraphABCHelper - теперь ABCObjects работает под Линукс

School исправлен согласно последним веяниям []
2025-02-07 21:41:01 +03:00
Mikhalkovich Stanislav 8fbd7fdfc3 3.10.3
faststrings
EmptyCollection и преобразование ее в List, Dictionary
t: (real,real) := (1,2)
2025-01-26 23:42:48 +03:00
Mikhalkovich Stanislav bba132bd5d Поправил справку по функции 2025-01-22 09:14:44 +03:00
Mikhalkovich Stanislav 0848a1b796 Исправление автоформатирования [] 2025-01-04 22:54:38 +03:00
Mikhalkovich Stanislav d45b782a7b Rename PABCSistem in test suite 2025-01-04 18:45:07 +03:00
Mikhalkovich Stanislav 874ddebad3 Поправил грамматику []
Теперь нельзя в режиме ## использовать атрибуты

Зато можно [1,2,3].Print
2024-12-14 21:00:38 +03:00
Mikhalkovich Stanislav a53dcd9ed2 SF Prm Cmb для строк 2024-12-14 15:25:16 +03:00
Mikhalkovich Stanislav 6ef11f249c 3.10.2 2024-12-10 11:05:45 +03:00
Mikhalkovich Stanislav db9679d89f Закончил превращение синтаксиса [] по умолчанию в массивы 2024-12-10 10:59:20 +03:00
Mikhalkovich Stanislav 7906d73da3 Небольшие изменения в реализации операций с множествами 2024-12-03 14:25:37 +03:00
Mikhalkovich Stanislav 087591c7b6 3.10.1
Coords - доработки

Distance, Middle, DrawText с фоном и рамкой. Глобальные переменные настройки
2024-11-27 11:37:07 +03:00
Mikhalkovich Stanislav d268d4f83b NSToBytes переделал с исключением 2024-11-21 22:24:07 +03:00
Mikhalkovich Stanislav 206289c6a7 Везде заменил _hs на hs в NewSet
Убрал вызовы методов расширений NewSet в PABCSystem.pas

Убрал var в operator +
2024-11-19 20:23:03 +03:00
Mikhalkovich Stanislav d8262078f6 Исправление мелких ошибок NewSet
Все тесты проходят.

Проблема, которая остаётся - в режиме ускорения такие программы падают:

begin
  var s: set of byte;
  Print(s = [1]);
end.

Причина - из dll не вызывается конструктор записи без параметров, хотя он определён. В C# вообще у записей не может быть конструктора по умолчанию - наверное потому. Но для NewSet надо бы сделать исключение
2024-11-19 13:56:47 +03:00
Mikhalkovich Stanislav f8819665ba NS2 2024-11-16 10:56:11 +03:00
Mikhalkovich Stanislav 03be5bd931 Переставил operator:= в NewSet 2024-11-13 22:13:41 +03:00
Mikhalkovich Stanislav 82776f3c77 NewSet - много мелких исправлений.
Все тесты проходят кроме Tests 5 - видимо с pabcrtl.dll
2024-11-09 12:18:19 +03:00
Mikhalkovich Stanislav 0c773a7ecb tree.xml с парой новых узлов для Питона 2024-10-16 12:04:33 +03:00
Mikhalkovich Stanislav 53b3fd0881 Добавил временное преобразование от array of T в set of T 2024-10-09 14:09:01 +03:00
Mikhalkovich Stanislav 79f9ab73a0 PT4_32 2024-10-05 15:33:20 +03:00
Mikhalkovich Stanislav 11981dbf47 IndexMinBy, IndexMaxBy
MinBy, MaxBy - более эффективная реализация
GraphWPF - SaveToClipboard
2024-09-25 11:53:02 +03:00
Mikhalkovich Stanislav 7debbe702a Критическое обновление LightPT 2024-09-21 14:29:38 +03:00