Ivan Bondarev
494b47624d
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2024-12-08 10:42:07 +01:00
Ivan Bondarev
5875b99296
platformtarget native - .NET 9.0
2024-12-08 10:41:53 +01: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
2bacdc8c28
Комментарии к NewSet
2024-11-20 13:20:33 +03:00
Mikhalkovich Stanislav
e917ac8eca
TypeName для set
2024-11-20 12:42:15 +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
Ivan Bondarev
591d9ebe60
fix
2024-11-13 21:34:10 +01:00
Ivan Bondarev
c6505634f4
fix
2024-11-13 21:12:33 +01:00
Ivan Bondarev
a6564df23c
fix in new sets
2024-11-13 20:52:29 +01:00
Mikhalkovich Stanislav
03be5bd931
Переставил operator:= в NewSet
2024-11-13 22:13:41 +03:00
Ivan Bondarev
96c68f1666
#3223
2024-11-12 21:38:07 +01:00
Mikhalkovich Stanislav
82776f3c77
NewSet - много мелких исправлений.
...
Все тесты проходят кроме Tests 5 - видимо с pabcrtl.dll
2024-11-09 12:18:19 +03:00
Mikhalkovich Stanislav
fbd63efa89
NewSets
...
Некоторые тесты надо исправить
2024-11-03 16:59:48 +03:00
Ivan Bondarev
746c4ae2c2
#3221
2024-10-31 21:00:42 +01:00
Ivan Bondarev
350d07326d
#3221
2024-10-31 18:35:51 +01:00
Ivan Bondarev
aae9ab408b
#3221
2024-10-31 18:25:06 +01:00
Ivan Bondarev
1e4a811e04
test for #3219
2024-10-30 20:42:59 +01:00
Ivan Bondarev
d1a1247ecd
#3219
2024-10-30 20:24:16 +01:00
Mikhalkovich Stanislav
13b3071d80
закомментировал extensions преобразования arr to set. Надеюсь в новой реализации всё исправить
2024-10-28 22:42:17 +03:00
Mikhalkovich Stanislav
6d5c18f457
SF XLSX.pas
2024-10-24 10:17:48 +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
AlexanderZemlyak
271d5792ce
Documentation ( #3211 )
...
* Add Compiler documentation
* Add Intellisense documentation
* Move documentation folder to root directory
2024-10-08 10:00:14 +03:00
Mikhalkovich Stanislav
79f9ab73a0
PT4_32
2024-10-05 15:33:20 +03:00
Sun Serega
0a20c8d32c
Add .DistinctBy ( #3122 )
2024-09-26 10:02:31 +03:00
Mikhalkovich Stanislav
11981dbf47
IndexMinBy, IndexMaxBy
...
MinBy, MaxBy - более эффективная реализация
GraphWPF - SaveToClipboard
2024-09-25 11:53:02 +03:00
Ivan Bondarev
3eb1d2bd85
#3197
2024-09-22 17:42:09 +02:00
Ivan Bondarev
20edd487e3
#3204
2024-09-22 12:39:03 +02:00
Ivan Bondarev
7261231c9c
Merge pull request #3207 from AlexanderZemlyak/fix_linux_version
...
Fix linux version
2024-09-22 09:49:58 +02:00
AlexanderZemlyak
9ab9329771
Add new projects in PascalACBNETLinux.sln
2024-09-22 10:23:18 +03:00
Mikhalkovich Stanislav
7debbe702a
Критическое обновление LightPT
2024-09-21 14:29:38 +03:00
Mikhalkovich Stanislav
40335b873e
LightPT - OutputListIsClearedFromSpaces := False;
...
Coords - DrawLine
2024-09-20 22:58:46 +03:00
Mikhalkovich Stanislav
078281db17
coords suite
2024-09-19 22:42:44 +03:00
Mikhalkovich Stanislav
8d51f999a5
Автоклассы - разрешение наследования от классов без полей
...
Модуль Coords
2024-09-19 20:28:28 +03:00
Mikhalkovich Stanislav
8f7e92d418
Turtle переделал на паттерн Команда
2024-09-16 08:25:43 +03:00
Mikhalkovich Stanislav
a6f6d8a90b
Правки рейтинга в TeacherPlugin
2024-09-07 23:11:54 +03:00
Mikhalkovich Stanislav
2365eb3633
LinkLabel в TeacherControlPlugin
2024-09-07 15:54:15 +03:00
Mikhalkovich Stanislav
1835b811ef
MathNet Signed
2024-09-03 23:51:44 +03:00
Mikhalkovich Stanislav
b23d6df9e9
MathNet.Numerics.dll
2024-09-03 23:16:15 +03:00
Mikhalkovich Stanislav
790fba67b8
3.10.0
2024-08-27 17:56:09 +03:00
Sun Serega
1ec4204fd2
.Batch cleanup (#3108 )
2024-08-26 09:20:27 +03:00
Mikhalkovich Stanislav
b5e674c311
3_10_0
2024-08-26 09:12:14 +03:00
Mikhalkovich Stanislav
7face043cf
ToSet
2024-08-26 09:11:08 +03:00
Mikhalkovich Stanislav
e456ad528e
3.9.0.3530
2024-08-24 23:13:57 +03:00
Mikhalkovich Stanislav
3247469e6d
Добавлен DrawPoints в Turtle
...
Исправлена ошибка с отображением подписей в Y-координате
2024-08-24 22:55:27 +03:00
Mikhalkovich Stanislav
7548142623
1. Глобально.
...
SetDecimalSeparator(',')
SetNumberFormat(DecimalSeparator := ',' и куча других параметров)
s.ToReal(nfi)
s.ToReals(nfi)
StrToReal(nfi)
StrToFloat(nfi)
FloatToStr(nfi)
var nfi := NumberFormat(DecimalSeparator := ',')
s.ToReal(DecimalSeparator := ',')
s.ToReals(DecimalSeparator := ',')
StrToReal(DecimalSeparator := ',')
2024-08-24 14:27:53 +03:00