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
529bc2137e
Nwise метод расширения для последовательности
...
SF - методы расширения Min и Hr для кортежей
2021-03-27 13:01:19 +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
Mikhalkovich Stanislav
b736de6021
Исправлен IsEmpty для ...Range
2021-01-28 10:27:53 +03:00
Mikhalkovich Stanislav
cc2078cc96
fix #2412
2021-01-18 05:51:12 +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
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
ea848d7907
fix #2378
2021-01-03 12:29:35 +01: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
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
969b81f48a
Serialize-Deserialize
2020-12-08 16:23:13 +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
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
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
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
d5f77542ec
Merge 29/08
2020-08-29 15:45:01 +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
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
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
6710bed1cc
SystemSlice и проч - ускорение для целых индексов
2020-07-16 08:42:11 +03:00