miks1965
|
d9872e09d3
|
Keywords.cs
|
2016-08-28 20:25:38 +03:00 |
|
miks1965
|
79883887d5
|
Всякая всячина
|
2016-08-27 11:14:39 +03:00 |
|
miks1965
|
5272e1db91
|
bug fix #268
|
2016-08-20 11:55:59 +03:00 |
|
miks1965
|
c8559b5832
|
bug fix #253
Some enhancements in Syntax subtrees generation: arrid.dot_node("Length").Minus(1)
|
2016-07-30 10:04:52 +03:00 |
|
miks1965
|
945b18a326
|
Оптимизирован foreach для массивов - для него генерируется цикл for
|
2016-07-29 16:54:51 +03:00 |
|
miks1965
|
f8769e5d46
|
bug fix #247
|
2016-07-22 13:49:33 +03:00 |
|
miks1965
|
09ef7fcb3b
|
Все последние изменения :)
|
2016-07-19 21:16:08 +03:00 |
|
miks1965
|
11102f0667
|
Локализованы сообщения об ошибках для yield
|
2016-07-18 15:58:32 +03:00 |
|
miks1965
|
b96edffd7e
|
bug fix #223
|
2016-07-16 11:28:06 +03:00 |
|
miks1965
|
183d51742f
|
PT4 вернул к новой версии
|
2016-07-13 22:42:42 +03:00 |
|
miks1965
|
40ad330bf7
|
Мелкие исправления yield
|
2016-07-10 14:49:12 +03:00 |
|
miks1965
|
c6eaba8f94
|
Множество правок, связанных с yield.
В частности, изменен алгоритм генерации конечного автомата, поправлен код для GetEnumerator и проч.
|
2016-07-08 23:20:56 +03:00 |
|
miks1965
|
866236bfb2
|
a.Low a.High в PABCSystem.pas
Coordinate.Rotate в GraphABC
|
2016-06-24 23:00:16 +03:00 |
|
miks1965
|
61353b8f04
|
yield bug fix #205
|
2016-06-18 11:13:55 +03:00 |
|
Oleg Batashov
|
3d5ac1042c
|
Yield: some static names capture fix
|
2016-06-14 23:28:40 +03:00 |
|
Oleg Batashov
|
6d6e86d6b1
|
Yield: some foreach helper nodes changed
|
2016-06-14 04:09:58 +03:00 |
|
Oleg Batashov
|
6f9e649c5a
|
Yield: bug fix #200
|
2016-06-11 15:06:23 +03:00 |
|
miks1965
|
85a81c8cb2
|
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
|
2016-06-06 11:40:56 +03:00 |
|
Oleg Batashov
|
d5a7a3964f
|
Yield: bug fix #189
|
2016-06-05 15:30:58 +03:00 |
|
miks1965
|
1d941cf60a
|
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
Conflicts:
Configuration/GlobalAssemblyInfo.cs
Configuration/Version.defs
ReleaseGenerators/PascalABCNET_version.nsh
bin/Lib/PABCRtl.dll
|
2016-06-03 18:40:13 +03:00 |
|
miks1965
|
143b118d66
|
GraphABC.pas - несущественные правки
|
2016-06-03 18:00:31 +03:00 |
|
Oleg Batashov
|
cf3ff863d8
|
Yield: fixed removal of yield-helpers for pre-defined class methods with external body
|
2016-06-03 16:36:57 +03:00 |
|
Alexander Zakharenko
|
30cde5292c
|
Добавлена функция DescendantNodes с параметрами по умолчанию
|
2016-06-01 14:56:21 +03:00 |
|
Oleg Batashov
|
8b89c3f1b2
|
Foreach lowering bugfix
|
2016-05-30 00:40:41 +03:00 |
|
Oleg Batashov
|
355452bccf
|
Foreach lowering added
|
2016-05-29 15:11:12 +03:00 |
|
Alexander Zakharenko
|
49c91a4a1f
|
Добавлены дополнительные методы обхода для DescendantNodes
|
2016-05-25 20:24:11 +03:00 |
|
Alexander Zakharenko
|
38a9e9f2b5
|
Переименованы функции Replace и FindIndex для списков в синтаксических узлах
|
2016-05-24 16:58:07 +03:00 |
|
miks1965
|
0793bfd6a3
|
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
Conflicts:
SyntaxTree/tree/TreeHelper.cs
|
2016-05-23 13:52:19 +03:00 |
|
miks1965
|
f840cf5f95
|
TreeHelper.cs ?. убрал
|
2016-05-23 13:49:12 +03:00 |
|
Alexander Zakharenko
|
1b57cc83a5
|
Изменены проверки на null в свойствах method_call
|
2016-05-23 13:46:16 +03:00 |
|
Alexander Zakharenko
|
d4d386fa30
|
Исправлена генерация метода RemoveAll
|
2016-05-22 19:45:08 +03:00 |
|
Alexander Zakharenko
|
78b0a80983
|
Исправлен отступ при генерации RemoveAll
|
2016-05-22 19:35:57 +03:00 |
|
Alexander Zakharenko
|
74b2827e4c
|
Обновлен генератор, добавлен метод RemoveAll для списков
|
2016-05-22 19:22:58 +03:00 |
|
Alexander Zakharenko
|
cdf84ad46e
|
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
|
2016-05-22 14:43:53 +03:00 |
|
Alexander Zakharenko
|
bfb9e7a20f
|
Добавлены свойства SimpleName и ParametersCount для method_call
|
2016-05-22 14:43:38 +03:00 |
|
Oleg Batashov
|
8b6fbc3edf
|
Yield helper methods remove speedup
|
2016-05-20 17:08:56 +03:00 |
|
Oleg Batashov
|
4050d31097
|
Yield tree conversion projects added
|
2016-05-19 02:14:06 +03:00 |
|
Alexander Zakharenko
|
c2387fc548
|
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
|
2016-05-18 17:59:48 +03:00 |
|
Alexander Zakharenko
|
a2695ab57c
|
Добавлен метод получения узлов поддерева в виде списка
|
2016-05-18 17:46:24 +03:00 |
|
miks1965
|
a5b8eaac6f
|
PABCSystem несколько переопределений операций для SortedSet
|
2016-05-16 09:53:51 +03:00 |
|
miks1965
|
08c4128220
|
has_yield в procedure_definition в TreeHelper.cs
|
2016-05-12 15:26:43 +03:00 |
|
miks1965
|
978e4b6404
|
[Serializable] public class SourceContext
и пара синтаксических визиторов для примера использования в конверторе
|
2016-05-06 22:59:54 +03:00 |
|
miks1965
|
0ae748f2c0
|
fix #115
|
2016-04-25 14:25:11 +03:00 |
|
miks1965
|
924785706c
|
Доделал x->begin Result := Print(x) end; Теперь выдается ошибка
|
2016-04-23 10:28:39 +03:00 |
|
miks1965
|
194b4fde0b
|
event и yield теперь не требуют экранирования & в a.event, b.yield
Убрал также подсказку по Iterate и Repeat, расширяющих ЛЮБОЙ класс
|
2016-04-14 22:11:30 +03:00 |
|
miks1965
|
db628c6815
|
format (a,b):=(1,2) 1
|
2016-04-09 22:24:36 +03:00 |
|
miks1965
|
9adbd4d727
|
bug fix #90
Some adds to GraphABC
|
2016-04-04 20:02:29 +03:00 |
|
miks1965
|
75836746bf
|
Исправления конфликтов в грамматике ::
Исправлен баг #99
|
2016-04-03 22:04:35 +03:00 |
|
miks1965
|
789ae132c5
|
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
Conflicts:
SyntaxTree/tree/tree.nin
|
2016-03-11 01:25:16 +03:00 |
|
miks1965
|
01c82f5863
|
Слайсы
|
2016-03-11 00:33:35 +03:00 |
|