Commit graph

1139 commits

Author SHA1 Message Date
Bogan Voloshin aec3fb4874 Add error interface cannot implement instance 2020-11-20 03:42:50 +03:00
Bogan Voloshin dc93588518 Add error for undefined restrictions in instance 2020-11-14 16:01:20 +03:00
Bogan Voloshin 4fb04698be Add error for short functions with typeclasses 2020-11-12 06:03:25 +03:00
Bogan Voloshin 8054f57e92 Fix error "can not find instance for typeclass" 2020-11-10 09:24:23 +03:00
Bogan Voloshin 554a08b844 Uncomment typeclasses attributes in PABCSystem 2020-11-10 06:28:46 +03:00
Bogan Voloshin 6f11b069d5 Merge branch 'master' into features/typeclasses-another-approach 2020-11-05 17:52:57 +03:00
Бондарев Иван cb6af182a8 fix #2336 2020-11-01 10:42:10 +01:00
Mikhail Abramyan 76954d1cb8 Новый вариант библиотеки PT4MakerNetX.pas 2020-10-28 22:17:52 +03:00
Mikhalkovich Stanislav fa2dd98e06 PT4 новые задания A...
SF - новые типы
2020-10-28 19:08:05 +03:00
Bogan Voloshin 233744ccc7 Merge branch 'master' into features/typeclasses-another-approach 2020-10-18 23:38:40 +03:00
Mikhalkovich Stanislav 682c640d29 fix #2324
NextPermutation видима

RunUnitTests - убрал StackTrace
2020-10-12 20:21:09 +03:00
Mikhalkovich Stanislav f06367a056 fix #2316 2020-10-05 17:02:42 +03:00
Бондарев Иван afc4ebcf21 fix #2313 2020-09-28 20:54:27 +02:00
Бондарев Иван eecc73037d fix #2298 2020-09-27 19:29:27 +02:00
Бондарев Иван 48a68a32f7 fixed error message 2020-09-27 12:06:41 +02:00
Mikhalkovich Stanislav eeeb2563a2 Shift-F9
Справка
2020-09-18 16:04:17 +03:00
Mikhalkovich Stanislav b4c5ad785e -2**4 теперь возвращает -16
2**3**2 теперь работает
2020-09-14 21:14:08 +03:00
Mikhalkovich Stanislav 084bc1632a a.Divs(b) NotDivs DivsAll a.DivsAny(2,3,5)
if a.Divs(b) and a.NotDivs(5) then
SF a.D(b) a.ND(b)
2020-09-10 00:58:58 +03:00
Mikhalkovich Stanislav 67c6ff9319 s.Replace(from,to,count) в стандартном модуле
Заменена формул подсчета здоровья кода - ограничена каждая положэительная позиция 4 разами
 Переменные-поля классов не считаются

Исправлен путь копирования в Release CodeTemplatesPlugin.csproj
2020-09-09 16:09:10 +03:00
Mikhalkovich Stanislav 4efb548234 Правки Health
Правки NUnitABC.pas
2020-09-06 17:36:17 +03:00
Mikhalkovich Stanislav 9c36aa4419 Версия 3.7.1
ABC здоровье кода
2020-09-05 20:39:31 +03:00
Mikhalkovich Stanislav d5f77542ec Merge 29/08 2020-08-29 15:45:01 +03:00
Mikhail Abramyan b1530ff6f6 Исправлена библиотека pt4pabc.dll 2020-08-29 15:00:33 +04:00
Mikhalkovich Stanislav c87fe31ff4 Версия 3.7
Интегрирован NUnit
2020-08-26 08:53:11 +03:00
Бондарев Иван 2c45fe3ae2 fix #1349 2020-08-23 14:28:56 +02:00
Mikhalkovich Stanislav 04e099c3f7 var (a,b) := (1,2);
раскрывается в 2 присваивания
2020-08-16 12:03:35 +03:00
Mikhalkovich Stanislav 490ddaa43a var q := (a,b: integer; c: real) -> begin
end;

теперь работает
2020-08-12 15:22:16 +03:00
Mikhalkovich Stanislav 46d371fa30 WPFObjects Objects Clear DestroyAll
Abs(Complec) - исправлен тип возвращаемого значения
в WPFObjects host1.ClipToBounds := False - во избежание глюка при совмещении WPFObjects и GraphWPF
Новый пример ShooterWithInterface.pas
Новый пример Sqrt2.pas
2020-08-09 18:15:34 +03:00
SunSerega ce0ff7113a ToDo cleanup 2020-08-05 03:20:51 +03:00
SunSerega 1d8541dbe0 Merge branch 'master' into Open-CL-GL 2020-08-04 06:01:30 +03:00
SunSerega 40fea203bd temporarily removed uses-in from units 2020-08-04 05:56:48 +03:00
SunSerega 077950e5eb update OpenCLABC 2020-08-04 02:26:50 +03:00
Mikhalkovich Stanislav c0906732a5 Правки в Controls и примерах
Исправления ошибок в параметрах Pyramid Prism в Graph3D
2020-08-03 21:26:25 +03:00
Mikhalkovich Stanislav ec918d645d fix #2285 2020-08-01 17:49:54 +03:00
Mikhalkovich Stanislav 5404728fdb case s of
'1'
end

допускаются символы в case по строкам
2020-08-01 11:29:09 +03:00
Mikhalkovich Stanislav a4804f31a3 Controls - примеры 2020-08-01 00:13:27 +03:00
Mikhalkovich Stanislav 15a9445216 x → x (стрелочка :))
|1,2,3|.Print
2020-07-29 11:29:51 +03:00
Mikhalkovich Stanislav b0ea0a30ca SF дополнен методами расширения с короткими именами 2020-07-28 10:11:48 +03:00
Mikhalkovich Stanislav 85b2d98f2e Распаковка последовательности в переменные 2020-07-27 23:13:08 +03:00
Mikhalkovich Stanislav 9ae473518a Убрал ArrFilter и ArrTransform.
Есть синонимы: a.ConvertAll и a.FindAll
2020-07-27 10:13:32 +03:00
Mikhalkovich Stanislav 9e929f43e7 ArrFilter ArrTransform 2020-07-26 17:38:23 +03:00
Mikhalkovich Stanislav 2b27b31fb1 Документирующие комментарии к Controls.pas 2020-07-25 23:25:47 +03:00
Mikhalkovich Stanislav c957f65eb4 Controls - доработки
Форматирование ## и ###
2020-07-24 22:00:21 +03:00
Mikhalkovich Stanislav f273d06cc6 DictStrInt - исправлено описание
Controls - добавлен ImageWPF
и - самое замечательное - SetMainControl.AsImage;
2020-07-21 19:12:02 +03:00
Mikhalkovich Stanislav 459d3b4e27 DictStr DictStrInt - в частности, для пустых словарей 2020-07-20 11:36:38 +03:00
Mikhalkovich Stanislav 25a5715a48 Мрдуль Controls - основные доработки. Можно использовать. Пока не для WPFObjects 2020-07-20 09:27:50 +03:00
Mikhalkovich Stanislav 6710bed1cc SystemSlice и проч - ускорение для целых индексов 2020-07-16 08:42:11 +03:00
Mikhalkovich Stanislav 7584370741 fix #2283 2020-07-14 17:27:19 +03:00
Mikhalkovich Stanislav 5f85d9aadf Определён глобальный символ PASCALABC 2020-07-11 21:45:38 +03:00
Mikhalkovich Stanislav 2eddbb8f15 Попытка частично заставить работать одновременно #2277 и #2265 2020-07-11 17:11:27 +03:00