Commit graph

1112 commits

Author SHA1 Message Date
Mikhalkovich Stanislav 3d9be59793 Поправил AdditionalDrawOnDC 2022-06-13 23:50:17 +03:00
Mikhalkovich Stanislav b56e6da77c CurrentUnit.SyntaxTree - исправлена ошибка в Compiler.cs
TrueTable - исправлена ошибка в School.pas
В WPFObjects Window.Save сохраняет и WPF-объекты
2022-06-10 07:07:24 +03:00
Mikhalkovich Stanislav 1d09aa7a15 изменена реализация Abs для целых на тривиальную. Ускорение - в 2.5 раза 2022-05-03 16:09:34 +03:00
Mikhalkovich Stanislav ea669a4c4f fix #2664
LifeWPF в примерах с сверхбыстрой графикой
Убрал с toolbar AutoInsertCode
Freeze для GetBrush
2022-05-03 15:27:16 +03:00
Mikhalkovich Stanislav 2d5d2208d9 Window.Save в математических координатах подправлено 2022-04-23 16:13:32 +03:00
Mikhalkovich Stanislav 674ca7d5cf Из School убран PrintType - т.к. есть TypeName стандартный 2022-04-15 21:20:19 +03:00
Mikhalkovich Stanislav e54996e73a GraphWPF Pie с Color 2022-04-12 19:37:49 +03:00
Mikhalkovich Stanislav e5b1dbdb95 Изменена реализация Halt - для ЦЗА uhfabrb gjl Цшт 11 (долго закрывалось окно)
Исправлена ошибка в XLSX.pas
Исправлена ошибка в AnimRotate в WPFObjects
Переупорядочены примеры
2022-04-12 16:31:00 +03:00
Mikhalkovich Stanislav 5313362403 Комментарии и замена a.High в PABCSystem 2022-04-09 09:39:42 +03:00
Mikhalkovich Stanislav a33a42cc10 fix #2647 2022-03-29 15:21:19 +03:00
Mikhalkovich Stanislav 22e43aa5f1 Наполовину исправлена #2649 - всё собирается. Но глубинная ошибка с синонимами осталась 2022-03-29 15:05:20 +03:00
Ivan Bondarev 45f5a904a0
Merge pull request #2646 from SunSerega/POCGL-stables
Обновление POCGL
2022-03-27 10:17:42 +02:00
Sun Serega d2fdeb81fe POCGL update 2022-03-25 13:27:17 +02:00
Mikhalkovich Stanislav bb10504e2c Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2022-03-21 17:57:07 +03:00
Mikhalkovich Stanislav c6a71a772e Some comments 2022-03-21 17:57:00 +03:00
Ivan Bondarev 598e765e4a
Merge pull request #2632 from SunSerega/POCGL-stables
Обновление справок POCGL
2022-03-20 09:56:47 +01:00
Mikhalkovich Stanislav 67a07ffecc Стандартные функции TypeName(o) и TypeToTypeName(o.GetType) 2022-03-08 15:42:38 +03:00
Sun Serega 6211fe2275 Новый пример OpenGL 2022-03-01 08:21:26 +02:00
Mikhalkovich Stanislav 86dd24c5b6 step = 0 - хорошее runtime сообщение об ошибке 2022-02-27 19:58:49 +03:00
Mikhalkovich Stanislav aece73f33c for var i:=1 to 5 step 2 do 2022-02-21 17:03:34 +03:00
Sun Serega 55a0b32e66 OpenCL Linux compatibility 2022-02-20 10:59:55 +02:00
Sun Serega 224ee11ec8 Обновление справок 2022-02-18 15:39:46 +02:00
Mikhalkovich Stanislav 4829e24d14 PABCSystem - имена параметров 2022-02-07 18:19:39 +03:00
Mikhalkovich Stanislav d10285c052 fix #2598 2022-01-31 09:49:59 +03:00
Sun Serega 7a69194783 dependency reps update 2022-01-16 13:17:22 +02:00
Sun Serega 48660a80b7 cleanup 2022-01-16 13:05:52 +02:00
Sun Serega 4adf8b0266 cleanup 2022-01-14 13:12:38 +02:00
Sun Serega 3823d5430e Merge branch 'master' into POCGL-stables 2022-01-14 09:32:50 +02:00
Sun Serega 313f642cff FromNative method for wraps 2022-01-14 09:32:19 +02:00
Sun Serega 2c7a9444a0 Samples cleanup 2022-01-12 15:35:20 +02:00
Sun Serega 87860a66d7 less lambda madness 2022-01-11 20:12:06 +02:00
Sun Serega 9398e223a7 cleanup 2022-01-10 18:53:41 +02:00
Sun Serega 0d1e31ebc4 update 2022-01-10 18:02:59 +02:00
Mikhalkovich Stanislav acff3ab3a3 fix #2606 2022-01-09 07:23:13 +03:00
Mikhalkovich Stanislav 5ee3e9290f fix #2587 2021-12-27 00:13:52 +03:00
Sun Serega 738b73345d OpenCLABC big backend update 2021-12-24 10:42:36 +02:00
Ivan Bondarev d3302822f1 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2021-12-22 20:50:12 +01:00
Ivan Bondarev 8de0dd15b5 fix #2584 2021-12-22 20:50:03 +01:00
Mikhalkovich Stanislav 31531df583 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2021-12-19 18:28:27 +03:00
Mikhalkovich Stanislav 21ce3e9bf7 Random - добавлены перегрузки для char и Ranges 2021-12-19 18:28:22 +03:00
Ivan Bondarev 5f8aa5332b fix #2578 2021-12-19 10:47:08 +01:00
Mikhalkovich Stanislav 389ed19e56 В консольном компиляторе pabcnetcclear теперь верно распознается файл с путем, начинающимся с / 2021-12-14 21:34:50 +03:00
Ivan Bondarev c95fa10824 bug fix #2572 2021-12-12 15:26:45 +01:00
Mikhalkovich Stanislav 521895feb7 fix #2570
Изменил имена полей автоклассов на начинающиеся с <f>
2021-11-28 19:04:22 +03:00
Mikhalkovich Stanislav e124b9f832 Основные антивирусы больше не реагируют на мнимые вирусы в программах, компилируепях PascalABC.NET.
Убрана функция ErrorStringFromResource
2021-11-22 16:58:21 +03:00
Ivan Bondarev a483adde7d fixed PABCSystem.pas for WinXP 2021-11-18 20:00:31 +01:00
Mikhalkovich Stanislav 6f284f3fb6 dummy -> static_init 2021-11-14 22:46:25 +03:00
Mikhalkovich Stanislav 723e630d22 PT4Exam обновлена 2021-11-08 09:28:51 +03:00
Mikhalkovich Stanislav 98d7ad454b Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2021-11-07 00:08:31 +03:00
Mikhalkovich Stanislav ace0233806 Вернул назад реализацию Print с пробелами между 2021-11-07 00:08:26 +03:00
Ivan Bondarev 0adae8b26d Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2021-11-06 17:21:50 +01:00
Ivan Bondarev a34d3ad95d fix #2556 2021-11-06 17:21:41 +01:00
Mikhalkovich Stanislav 69fde2069b Print теперь разделяет элементы пробелами. В конце строки пробел не выводится
Версия 3.8.2
2021-11-02 19:37:39 +03:00
Mikhalkovich Stanislav 611c7b0e18 PT4Exam новый 2021-11-02 11:52:53 +03:00
Ivan Bondarev ba485bfd33
Merge pull request #2549 from SunSerega/POCGL-stables
POCGL: Обновление OpenCLABC и расширений OpenCL
2021-10-24 11:20:25 +02:00
Sun Serega 5796c23027 OpenCLABC update 2021-10-24 12:06:59 +03:00
Mikhalkovich Stanislav c9b045e7f6 DrawVideo - исправлено 2021-10-22 19:05:35 +03:00
Mikhalkovich Stanislav 1350e178a7 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2021-10-18 10:07:16 +03:00
Ivan Bondarev 788040d067
Merge pull request #2539 from SunSerega/POCGL-stables
Мелочи OpenCL/OpenCLABC
2021-10-17 10:43:47 +02:00
Mikhalkovich Stanislav 046ef0817d School:
ReplaceMany и SwapSubstr
2021-10-15 17:40:12 +03:00
Sun Serega f20a8b2236 misc update 2021-10-15 10:42:16 +03:00
Mikhalkovich Stanislav d33f60d359 Алгоритм Pairwise подправлен
pt4pabc.dll подправлена - сообщение об отсутствующем results.abc не выдается
2021-10-14 10:04:27 +03:00
Mikhalkovich Stanislav de58f53276 PartialSum для чисел 2021-10-05 14:45:07 +03:00
Mikhalkovich Stanislav 9d16b1dc82 Xlsx.pas added 2021-10-01 16:06:40 +03:00
Mikhalkovich Stanislav e8b4fe6a90 В Linux по умолчанию создание текстовых файлов в Utf8 без BOM 2021-09-26 20:57:15 +03:00
Mikhalkovich Stanislav 70576addb0 not in
if (System.Environment.OSVersion.Version.Major >= 6) and (System.Environment.OSVersion.Version.Minor >= 2) then System.Console.OutputEncoding := Encoding.UTF8;

School - таблица истинности - доп. параметр
2021-09-23 18:29:37 +03:00
Ivan Bondarev a33d2cdcf1 disabled utf8 console output for Windows XP and 7 2021-09-10 20:50:27 +02:00
Ivan Bondarev 699c82273e
Merge pull request #2513 from SunSerega/POCGL-stables
Обновление POCGL: OpenCLABC
2021-09-05 10:29:06 +02:00
Mikhalkovich Stanislav 3396fddd6b Исправление s[^1] в zerobasedstrings 2021-09-04 17:59:08 +03:00
Sun Serega e390e0a8ce Обновление OpenCLABC 2021-09-04 15:10:31 +03:00
Sun Serega ebc3c8725e part of update 2021-09-01 15:13:20 +03:00
Mikhalkovich Stanislav 203a215dc7 Graph3D.pas PlotWPF.pas - теперь dll берутся из GAC 2021-08-31 21:18:14 +03:00
Ivan Bondarev c06c28e73f
Merge pull request #2512 from SunSerega/POCGL-stables
Обновление POCGL
2021-08-29 13:21:20 +02:00
Mikhalkovich Stanislav ecf7ef3663 [Cache] может работать с exit и использует d.TryGetValue 2021-08-28 23:15:33 +03:00
Sun Serega 8a07363d2f Обновление OpenCL и OpenGL 2021-08-28 22:36:14 +03:00
Mikhalkovich Stanislav 068e749af9 Распространены атрибуты функций на режимы ## м ### 2021-08-10 21:16:22 +03:00
Mikhalkovich Stanislav de55f99304 Различные ограничения на функции с параметром [Cache] 2021-08-09 22:37:53 +03:00
Mikhalkovich Stanislav 03f4fcba73 Убрал атрибуты у unit-library - они мешали атрибутам глобальных подпрограмм
Пока ошибка с атрибутами типов остается

System.Console.OutputEncoding := Encoding.UTF8;
2021-08-07 13:34:33 +03:00
Mikhalkovich Stanislav 8fd47325f6 a.SortDescending
a.SortDescending по ключу
2021-08-02 10:29:16 +03:00
Mikhalkovich Stanislav 1f8d9beb68 Внешние Sort SortDescending по ключу 2021-08-02 10:16:54 +03:00
Mikhalkovich Stanislav dea1de1eb6 Min(Seq(1,2,3)) теперь выдаёт ошибку выполнения (раньше неочевидно работала) 2021-08-01 22:29:46 +03:00
Mikhalkovich Stanislav 34f6ca8e8b Permutations Cartesian Combinations в модуле School для строк 2021-08-01 17:08:16 +03:00
Mikhalkovich Stanislav 213c4710d0 Исправлена ошибка с null_based + срезы + ^1 2021-07-18 14:58:21 +03:00
Mikhalkovich Stanislav 4f526b1fe8 {$string_nullbased+}
работает со срезами строк!
2021-07-18 13:32:13 +03:00
Mikhalkovich Stanislav fea18f8109 Новый модуль PlotWPF на основе InteractiveDataDisplay.WPF.dll 2021-07-13 23:52:47 +03:00
Mikhalkovich Stanislav d03b31a2da Исправление Assign(ErrOutput) 2021-07-11 18:36:30 +03:00
Mikhalkovich Stanislav f733799b1f ErrOutput
write(output,1)
2021-07-10 10:45:02 +03:00
Mikhalkovich Stanislav d61b231059 Добавлены константы в режимы ## и ###
a.EachCount - без GroupBy можно
2021-07-08 11:51:22 +03:00
Mikhalkovich Stanislav b4499e8658 fix #2490
r.Floor r.Ceil
2021-07-06 16:28:02 +03:00
Mikhalkovich Stanislav a489e63bc8 Intellisense |1,2,3|. 2021-07-05 23:33:44 +03:00
Mikhalkovich Stanislav f4c198cf9b Исправлена ошибка со считыванием строк после
Assign(input,'a.txt');
2021-05-17 11:59:01 +03:00
Mikhalkovich Stanislav b62bbe027a Исправление в reset(Text) если файл с bOM 2021-05-10 00:27:45 +03:00
Mikhalkovich Stanislav 96aee531be GraphWPF - методы с DC
Ускорение DrawGraph
2021-05-09 09:16:37 +03:00
Mikhalkovich Stanislav 2eaaa1f6cd fix #2482 2021-05-05 23:31:17 +03:00
Mikhalkovich Stanislav 91f38be866 * Graph3D
SystemMouseEventsOff
  SystemMouseEventsOn

  OnMouseWheel
2021-04-29 09:23:11 +03:00
Mikhalkovich Stanislav f7b8ca6857 fix #2473 2021-04-21 11:54:06 +03:00
Mikhalkovich Stanislav f8fcc025ea fix #2477 2021-04-20 08:04:33 +03:00
Mikhalkovich Stanislav 991a62b3f7 WPFObjects - ликвидация параметров по умолчанию, мешающих ускорению
WPFObjects - улучшение примеров
2021-04-19 20:53:31 +03:00
Mikhalkovich Stanislav c7ecaafe67 сборка версии 2021-04-18 19:34:13 +03:00
Mikhalkovich Stanislav 13287928ea Graph3D:
HideObjects
   ShowObjects
2021-04-16 09:49:10 +03:00
Mikhalkovich Stanislav 52dd8e5cf4 WPFObjects:
Objects.Reverse
  PictureWPF.CreateInvisible
  тип Direction и его статические свойства и методы (напр, Direction.Forward(obj: ObjectWPF)
  HideObjects, ShowObjects

GraphWPF.pas
  type Bitmap с методами FlipHorizontal FlipVertical ScaleX ScaleY Clone
  DrawImage(x,y: real; b: Bitmap);
2021-04-15 12:28:19 +03:00
Mikhalkovich Stanislav daca8873cb RebuildStandartModulesMono.pas 2021-04-09 23:38:07 +03:00
Mikhalkovich Stanislav 5a1f7a5734 School Divisors(n,k) 2021-04-03 06:21:56 +03:00
Mikhalkovich Stanislav 529bc2137e Nwise метод расширения для последовательности
SF - методы расширения Min и Hr для кортежей
2021-03-27 13:01:19 +03:00
Mikhalkovich Stanislav f85758a059 Исправлена ошибка при распаковке параметров лямбд с несколькими параметрами
Divizors переименован в Divisors
2021-03-26 00:12:48 +03:00
Mikhalkovich Stanislav 65e7bb188b иСПРАВЛЕН S.ReadInteger(FROM) - теперь с нуля
function_lambda_definition - добавлено поле для неупакованных параметров \(x,y)
Добавлен сахарный визитор - пока для неупакованных параметрво в лямбде - идентификаторов
В грамматике добавлены lambda_unpacked_params
В StandardSyntaxConverter.cs добавлена UnpackLambdaParametersVisitor.New.ProcessNode(root);
2021-03-07 14:03:58 +03:00
Mikhalkovich Stanislav 6ab09102b4 Разрешено определять подпрограммы в программах с ## и ###
Исправлена ReverseString(s,a,len)
2021-02-28 18:44:33 +03:00
Mikhalkovich Stanislav c77b124cce Версия с неверно форматирующимся
##
{asg}
uses School;

procedure p := Print(1);

p;

Код с ### пока без процедур и функций
2021-02-27 23:44:07 +03:00
Mikhalkovich Stanislav 05f158875d Многомерные срезы - пока без семантического контроля
И интеллисенс a[1,:] неверно показывает тип
2021-02-24 18:41:51 +03:00
Mikhalkovich Stanislav 7c3273aae8 Многомерные срезы без семантических проверок
Разрешил a as array [,] of T
2021-02-24 00:47:39 +03:00
Mikhalkovich Stanislav b1323a6e0e slice-expr - подготовка к слайсам в многомерных массивах 2021-02-22 21:26:52 +03:00
Ivan Bondarev a35c670c48
Merge pull request #2434 from SunSerega/POCGL-stables
Обновление POCGL - объединение OpenCLABC и OpenCLABCBase, используя partial классы
2021-02-10 20:33:38 +01:00
Sun Serega 155574a33e OpenCLABC spec
+MarkerQueue=>WaitMarker
2021-02-10 15:14:18 +02:00
Sun Serega 73ca103bbe MarkerQueue 2021-02-09 16:47:21 +02:00
Sun Serega 65d0ccc022 CommandQueueBase.ToString 2021-02-07 21:55:33 +02:00
Sun Serega 6a7aa62591 cleanup 2021-02-07 16:18:20 +02:00
Sun Serega b241d5d4a5 Base modules removed 2021-02-07 15:58:09 +02:00
Sun Serega d172e2c850 Revert "cleanup"
This reverts commit d0327298b6.

Revert "use uses-in in POCGL"

This reverts commit 622a0baae6.
2021-02-07 15:56:45 +02:00
Mikhalkovich Stanislav b736de6021 Исправлен IsEmpty для ...Range 2021-01-28 10:27:53 +03:00
SunSerega 622a0baae6 use uses-in in POCGL 2021-01-24 20:46:00 +02:00
Mikhalkovich Stanislav 2fd1355042 fix #2003 2021-01-18 21:07:10 +03:00
Mikhalkovich Stanislav cc2078cc96 fix #2412 2021-01-18 05:51:12 +03:00
Mikhalkovich Stanislav e330c2cf97 В PT4 добавлны AArray, AFunc, AProc
Добавлен стандартный модуль PT4Databases.pas
2021-01-17 20:20:06 +03:00
Mikhalkovich Stanislav a746b5c76c Незначительные изменения в именах параметров в стандартном модуле 2021-01-16 23:15:45 +03:00
Mikhalkovich Stanislav 0ee4def9ca s.IsInteger
s.IsReal
2021-01-11 01:05:41 +03:00
Mikhalkovich Stanislav b79bcd904e Небольшая оптимизация с #2401 2021-01-11 00:09:28 +03:00
Mikhalkovich Stanislav adef8858b7 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2021-01-08 22:41:45 +03:00
Mikhalkovich Stanislav 6e4be2d89c School.pas 2021-01-08 22:41:22 +03:00
Mikhalkovich Stanislav 68c0744444
Merge pull request #2399 from SunSerega/POCGL-stables
Обновление POCGL
2021-01-08 21:55:16 +03:00
SunSerega 1b575d156f Убрал упоминания issue 1981 2021-01-08 19:41:44 +02:00
Mikhalkovich Stanislav 7abef1a5c8 Короткие имена
Prm Cmb Cart
2021-01-07 14:21:52 +03:00
Mikhalkovich Stanislav 6553f62573 fix #2376
Permutations Combinations Cartesian для последовательностей
2021-01-07 14:12:06 +03:00
Mikhalkovich Stanislav c46a3dc394 fix #2384 2021-01-06 15:59:57 +03:00
Mikhalkovich Stanislav 7dae26c5d3 Arr(1,2,3).Cartesian(2) 2021-01-06 11:35:49 +03:00
Mikhalkovich Stanislav d391efc968 Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2021-01-05 21:35:47 +03:00
Mikhalkovich Stanislav 3942560a2d Graph3D - сериализация графических фигур 2021-01-05 21:35:25 +03:00
Ivan Bondarev bc73af899e
Merge pull request #2389 from SunSerega/POCGL-stables
Обновление POCGL
2021-01-05 18:49:48 +01:00
SunSerega f95cc3bc4e POCGL update 2021-01-05 13:30:54 +02:00
Ivan Bondarev ea848d7907 fix #2378 2021-01-03 12:29:35 +01:00
Mikhalkovich Stanislav 83fe37023b Helix Toolkit obj файл illum вещественный 2021-01-01 17:42:02 +03:00
Mikhalkovich Stanislav ad397dedd7 ToWords(' ') по умолчанию 2020-12-27 18:21:32 +03:00
Mikhalkovich Stanislav 232838ca6d Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2020-12-25 21:55:49 +03:00
Mikhalkovich Stanislav 36b2a2add1 ToWords - вернул разделители на место
AllDelimiters - константа для всех разделителей
2020-12-25 21:55:32 +03:00
Ivan Bondarev 0419463ed9 platformtarget dotnet5win (beta)
platformtarget dotnet5linux (beta)
platformtarget dotnet5macos (beta)
2020-12-24 15:07:20 +01:00
Ivan Bondarev ce6895d73a Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet 2020-12-20 12:12:00 +01:00
Ivan Bondarev 06aaa90655 bug fix #2359 2020-12-20 12:11:30 +01:00
Mikhalkovich Stanislav 61d7177d05 fix #2363.pas
School
function MinMax(s: sequence of BigInteger): (BigInteger, BigInteger);
2020-12-09 20:39:04 +03:00
Mikhalkovich Stanislav d85b2fa63f fix #2362 2020-12-09 20:02:55 +03:00
Mikhalkovich Stanislav 969b81f48a Serialize-Deserialize 2020-12-08 16:23:13 +03:00
Mikhalkovich Stanislav 525b84417a fix #2355 2020-12-06 00:40:07 +03:00
Mikhalkovich Stanislav 06db422b61 seq.CountOf(x) 2020-12-05 22:30:38 +03:00
Mikhalkovich Stanislav 1a278a164b ToWords теперь работает со всеми разделителями слов по умолчанию
В RTL убраны SF, School, BlockFileT
2020-12-05 21:00:32 +03:00
Mikhalkovich Stanislav 390b4b8a95 расширенный foreach - семантика 2020-12-03 23:08:23 +03:00
Mikhalkovich Stanislav 513f7857a5 fix #2350 2020-11-25 17:51:59 +03:00
Mikhalkovich Stanislav 48222f9576 Revert Sum Product для BigInteger 2020-11-23 09:37:13 +03:00
Mikhalkovich Stanislav 712d87beb8 Sum Average Product для последовательностей BigInteger 2020-11-22 20:40:59 +03:00
Mikhalkovich Stanislav e3b59ae5a1 Константы 123bi
В модуле School - ToBase(BigInteger)
2020-11-20 14:23:49 +03:00
Mikhalkovich Stanislav 562699d3fa MoveOn -> MoveBy 2020-11-16 20:04:43 +03:00
Mikhalkovich Stanislav cf7e002e92 'ab'?[2:].Println
SF - ряд сокращений
Form1 - раскомментировал Здоровье кода при запуске
2020-11-16 13:16:12 +03:00
Бондарев Иван 5b10f71964 bug fix #2332 2020-11-15 17:35:47 +01: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
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
Бондарев Иван eecc73037d fix #2298 2020-09-27 19:29:27 +02: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
Mikhalkovich Stanislav c87fe31ff4 Версия 3.7
Интегрирован NUnit
2020-08-26 08:53:11 +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 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 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 a60338f8a0 Всё собирается
GraphWindow.ClientRect
2020-07-08 00:02:52 +03:00
Mikhalkovich Stanislav ca363a002d Turtle - падение инсталлятора 2020-07-07 21:52:34 +03:00
Mikhalkovich Stanislav 8d9ad8ddef |1,2..3| запрещено
|1,'v'| запрещено
## - коррекции в Intellisense
2020-07-06 21:43:26 +03:00
Mikhalkovich Stanislav b5e5534ac8 SeekEof SeekEoln
Eoln - возвращает True если достигнут конец файла
2020-07-02 12:01:48 +03:00
Mikhalkovich Stanislav 32616a7269 fix #2180 2020-06-26 14:07:44 +03:00
Mikhalkovich Stanislav ceee81e1aa fix #2268 2020-06-23 00:35:39 +03:00