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
392a541ff6
Улучшение перегрузки: EachCountOverloading.pas
...
В справке - **
2021-07-04 12:23:44 +03:00
Mikhalkovich Stanislav
1438b620ab
Новsй узел expression_with_let_semantic, expression_with_let_semantic
...
для конструкции вида
procedure p(b: integer := (var x := b*b; x*x+x-1));
2021-06-29 12:02:42 +03:00
Mikhalkovich Stanislav
e4a0a33d3e
Исправление var (x,y) := a[1:3];
2021-06-19 12:33:05 +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
2eaaa1f6cd
fix #2482
2021-05-05 23:31:17 +03:00
Mikhalkovich Stanislav
46c439e99e
fix #2366
2021-04-24 08:52:13 +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
52d13ad96c
3.8.0.2878
2021-04-15 13:29:02 +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
e8a2eb27fd
Исправлена ошибка в грамматике
2021-04-03 07:36:13 +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
4a96036947
work
2021-03-24 12:10:55 +03:00
Mikhalkovich Stanislav
68e50baf9d
UsesPath перенёс в TreeHelper.cs т.к. Tree/cs перегенерируется автоматически
2021-03-21 21:17:21 +03:00
Mikhalkovich Stanislav
213f52f96a
Поправлено поведение - теперь параметры по умолчанию в NET dll,
...
инициализированные default value, тоже распознаются
2021-03-18 14:22:24 +03:00
Mikhalkovich Stanislav
86cacc72cf
Исправлена непонятная ошибка с NET dll когда не распознавалось, что класс реализует интерфейс.
...
Происходило это в ситуации когда класс и интерфейс определены в разных dll и dll были как-то сложно связаны
Почему то при этом типы Type интерфейса были разными. Не представляю, как это возможно - dll всё равно одна, и версия Assembly идентична в дебаггере
Вообщем, проверил не ссылки, а AssemblyQualifiedName
2021-03-17 09:02:59 +03:00
Mikhalkovich Stanislav
debb6a1224
Версия 3.8
2021-03-07 23:58:35 +03:00
Mikhalkovich Stanislav
248d03347f
Релиз с \(x,y)
2021-03-07 20:42:06 +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
8eadef3cf5
tkBackSlashRoundOpen
2021-03-02 22:46:43 +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
55a09ac403
a[^1,^1]
2021-02-17 21:29:33 +03:00
Mikhalkovich Stanislav
7614999ea4
fix #2222
2021-01-29 17:33:15 +03:00
Mikhalkovich Stanislav
ee27ca7136
fix #2365
2021-01-28 16:12:00 +03:00
Mikhalkovich Stanislav
b736de6021
Исправлен IsEmpty для ...Range
2021-01-28 10:27:53 +03:00
Mikhalkovich Stanislav
cf55d3ffd7
fix #2333
2021-01-18 18:43:39 +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
976afac8c0
Перегенерировал cs-файлы парсера
2021-01-17 19:21:48 +03:00
Mikhalkovich Stanislav
a746b5c76c
Незначительные изменения в именах параметров в стандартном модуле
2021-01-16 23:15:45 +03:00
Mikhalkovich Stanislav
14c8df695b
Version 3.7.2
2021-01-12 22:39:31 +03:00
Mikhalkovich Stanislav
1a14230dac
fix #1255
2021-01-11 09:32:49 +03:00
Mikhalkovich Stanislav
b79bcd904e
Небольшая оптимизация с #2401
2021-01-11 00:09:28 +03:00
Mikhalkovich Stanislav
07df31f762
fix #2401
2021-01-10 07:54:31 +03:00
Mikhalkovich Stanislav
da47253f24
fix #1711
2021-01-09 01:31:53 +03:00
Mikhalkovich Stanislav
6e4be2d89c
School.pas
2021-01-08 22:41:22 +03:00