Бондарев Иван
7d744570ec
fix #871
...
fix #818
2018-08-10 10:58:29 +02:00
Бондарев Иван
39042e06a9
fix #973
2018-08-09 21:31:28 +02:00
Бондарев Иван
f5aabc481c
Merge branch 'master' of github.com:pascalabcnet/pascalabcnet
2018-08-09 20:35:30 +02:00
miks1965
1446ca2fba
bug fix #1029
...
ConvertAll и Transform с доппараметрами - индексами
2018-08-09 21:34:26 +03:00
Бондарев Иван
ff319e3920
fix #1009
2018-08-09 20:34:01 +02:00
Бондарев Иван
40f0e6af8c
fix #1020
2018-08-09 16:48:41 +02:00
miks1965
05308759e3
Незначительные мелочи
2018-08-09 16:53:46 +03:00
Бондарев Иван
f69a84b1d1
bug fix #1025
2018-08-09 11:38:44 +02:00
Бондарев Иван
2208af5f9d
bug fix #1011
2018-08-08 16:48:19 +02:00
Бондарев Иван
ac059b02c2
bug fix #980
2018-08-08 14:35:49 +02:00
Бондарев Иван
6191c3333f
fix #786
2018-08-07 21:23:13 +02:00
Бондарев Иван
18a2256b2b
bug fix #1010
2018-08-06 21:35:21 +02:00
miks1965
3191b9adf9
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-08-06 14:49:48 +03:00
miks1965
00e0d8082d
Модуль Countries и стандартный каталог для файлов
2018-08-06 14:49:41 +03:00
Бондарев Иван
2026576845
temp fix #919
2018-08-06 12:54:40 +02:00
Бондарев Иван
8be06920d6
fix #1023
...
fix #1014
2018-08-06 11:45:17 +02:00
Бондарев Иван
a4e0025380
fix #1006
2018-07-25 21:40:20 +02:00
miks1965
da8b1e671c
bug fix #1000
...
Запрещены неявные преобразования из real в decimal и из short в decimal как в C#
2018-07-22 01:24:48 +03:00
miks1965
742e6aa243
Улучшил выведение типов для ?: с подсказки RAlex
...
QuestionColonTypes.pas
2018-07-20 22:13:07 +03:00
miks1965
26c92536d3
var b := 10 < 5 ? 1 : 2.0; теперь работает
2018-07-20 14:13:28 +03:00
miks1965
57bd23f83e
bug fix #994
2018-07-19 12:52:55 +03:00
miks1965
3c02686700
bug fix #988
2018-07-19 10:12:46 +03:00
miks1965
eb38416402
bug fix #979
2018-07-17 19:12:27 +03:00
miks1965
6b35a65fa4
Некоторые попытки решить проблемы с константами. Закомментированы
2018-07-17 13:47:38 +03:00
miks1965
1da8109c04
bug fix #979
2018-07-17 11:33:54 +03:00
miks1965
dd398c68c4
bug fix #971
2018-07-15 01:58:21 +03:00
miks1965
210fa46d3f
bug fix #950
...
Функция Matr для создания матрицы
2018-07-14 12:31:59 +03:00
miks1965
a2cd885ce4
bug fix #957
2018-07-11 14:48:36 +03:00
miks1965
517e965d5b
bug fix #947
2018-07-08 00:18:21 +03:00
Бондарев Иван
acb57e3183
fix #893
2018-07-05 21:59:02 +02:00
Alexander Zakharenko
21301a8fb4
Fix #872
2018-06-17 14:21:52 +03:00
Бондарев Иван
e8517b69f1
bug fix #909
2018-06-12 21:24:22 +02:00
Alexander Zakharenko
5a9ef45312
Rename IsTest function
2018-06-12 09:56:46 +03:00
Voloshin Bogdan
e9e4bcb6a7
Add error for incorrect instance implementation
2018-06-11 02:08:57 +03:00
Voloshin Bogdan
eb4f90edf2
Merge branch 'master' into features/typeclasses-another-approach
...
# Conflicts:
# Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
# Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
2018-06-04 17:40:25 +03:00
Voloshin Bogdan
50a57237d0
Fix operators at typeclass instances
2018-06-04 17:23:47 +03:00
Бондарев Иван
88d406d9b6
fix in patterns
2018-06-03 19:49:55 +02:00
Бондарев Иван
df8a5445ec
bug fix #865
...
bug fix #867
2018-06-03 14:48:27 +02:00
Бондарев Иван
a2c16c54cb
bug fix #887
...
bug fix #888
2018-06-03 12:46:06 +02:00
Бондарев Иван
30d672cbfc
bug fix #828
2018-06-02 14:09:23 +02:00
miks1965
92a8d17a22
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-28 00:35:40 +03:00
miks1965
fda348a317
Some FillParentsInDirectChilds() in TreeHelper.cs
2018-05-28 00:35:33 +03:00
Voloshin Bogdan
fae054836e
Add deducing template type for inherited typeclasses
2018-05-27 22:06:22 +03:00
Voloshin Bogdan
9be16b96e1
Merge branch 'master' into features/typeclasses-another-approach
2018-05-27 19:11:51 +03:00
andrewlord607
c894bd5c0d
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-27 02:16:34 +03:00
andrewlord607
93fe1fd63c
В syntax_tree_visitor добавлено свойство CurrentScope, отображающее текущую область видимости, если она есть.
2018-05-27 02:11:04 +03:00
Бондарев Иван
ae1ac8d46f
fix #866
2018-05-26 16:37:59 +02:00
Alexander Zakharenko
38c0ebe14c
Disallow using deconstructs of parent classes
2018-05-25 16:29:22 +03:00
Voloshin Bogdan
9c416f3855
Add deducing template type for not inherited typeclasses
2018-05-25 00:39:18 +03:00
Bogdan Voloshin
862d8004d6
Find spot for typeclass template params inferrence and add required params for inference function
2018-05-23 20:06:20 +03:00
Alexander Zakharenko
d9a638886a
Remove tasks done
2018-05-23 18:54:55 +03:00
Voloshin Bogdan
98718a60e1
Merge branch 'master' into features/typeclasses-another-approach
2018-05-22 21:16:32 +03:00
Voloshin Bogdan
1f53dad67f
Add operators to typeclasses
2018-05-22 21:13:56 +03:00
andrewlord607
b54e020b41
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-22 14:04:48 +03:00
andrewlord607
76638383c8
Изменён ClassMethodScope и алгоритм поиска дял него.
2018-05-22 13:05:36 +03:00
Бондарев Иван
9477f6982b
fix #850
2018-05-21 14:41:43 +02:00
Бондарев Иван
51d81ad056
bug fix #842
2018-05-21 13:06:28 +02:00
Бондарев Иван
ebd2823d29
bug fix #851
...
bug fix #832
2018-05-21 12:04:57 +02:00
Voloshin Bogdan
e55242a9ef
Add search at methods at typeclasses for restricted functions
2018-05-21 04:14:18 +03:00
andrewlord607
0f30495348
Merge remote-tracking branch 'remotes/origin/master'
2018-05-19 21:32:58 +03:00
andrewlord607
67f04bb190
Добавлена легковесная таблица символов
...
Исправлены наименования некоторых символов
2018-05-19 21:30:03 +03:00
Alexander Zakharenko
e392262ddd
Merge branch 'master' into features/patterns
2018-05-18 18:18:52 +03:00
Alexander Zakharenko
dd90bee60e
Add tests & semantic checks
2018-05-18 18:18:38 +03:00
Alexander Zakharenko
ac5dff7717
Formatting patterns, and caching matching expression
2018-05-17 23:49:50 +03:00
Alexander Zakharenko
038d6fe839
Fix patterns not working with yields
2018-05-17 22:49:07 +03:00
Бондарев Иван
0d592e78e0
bug fix #837
2018-05-17 21:00:08 +02:00
Voloshin Bogdan
7e9e302f12
Move last fix to more spicific path.
2018-05-17 02:46:31 +03:00
Voloshin Bogdan
828e16457f
Fix replacing global scope interface method by local instance when template parameter is restricted by this interface.
2018-05-17 01:41:32 +03:00
Alexander Zakharenko
556b4bb3c5
Save additional info for desugaring
2018-05-15 17:55:57 +03:00
Alexander Zakharenko
b226bcf6ce
Merge branch 'master' into features/patterns
2018-05-14 19:04:10 +03:00
Alexander Zakharenko
cc21d473f1
Recursive patterns - resugaring example
2018-05-13 20:49:08 +03:00
Бондарев Иван
3dca80e1fe
fix override/reintroduce
2018-05-13 19:06:08 +02:00
miks1965
6392f61e64
bug fix #836
2018-05-13 00:27:58 +03:00
Alexander Zakharenko
d257bbd52f
Add else case and tests
2018-05-11 19:26:55 +03:00
Alexander Zakharenko
f5cf7d8179
Re-generate parser & run tests
2018-05-11 14:11:56 +03:00
Alexander Zakharenko
a078dac5eb
Merge branch 'master' into features/patterns
...
# Conflicts:
# Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
# Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
# TestSuite/CompilationSamples/PABCSystem.pas
# bin/Lib/PABCSystem.pas
2018-05-11 13:58:19 +03:00
Alexander Zakharenko
ec44408a75
Code formatting for match with pattern
2018-05-11 13:46:59 +03:00
Alexander Zakharenko
8cf6228509
Working prototype of generics (not heavily tested yet)
2018-05-09 23:56:49 +03:00
Alexander Zakharenko
6e03ed5434
Isolated checks (WIP)
2018-05-09 15:31:50 +03:00
miks1965
ca085a35d2
try bug fix 815
2018-05-09 12:12:34 +03:00
Бондарев Иван
061c066a71
bug fix #816
2018-05-08 19:54:14 +02:00
Бондарев Иван
50da84fb79
bug fix #814
2018-05-07 21:15:01 +02:00
miks1965
967c5f07fb
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-07 14:21:08 +03:00
miks1965
59e1bfc8bc
tests for bug List<T> IndexOf
2018-05-07 14:21:01 +03:00
andrewlord607
716d92a41c
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-07 02:23:17 +03:00
andrewlord607
43f5305965
Наименовал некоторые области видимости для упрощения процесса отладки
2018-05-07 02:20:08 +03:00
Alexander Zakharenko
9d3fd3e5aa
Implement deconstruction, simple case
2018-05-06 20:09:36 +03:00
Бондарев Иван
91668201f6
fix #811
2018-05-06 14:50:42 +02:00
Бондарев Иван
6f4299cc6f
#803
2018-05-06 14:24:30 +02:00
Бондарев Иван
4b606db89e
fix #813
2018-05-06 14:08:32 +02:00
Бондарев Иван
c2c5196298
bug fix #809
2018-05-06 12:48:01 +02:00
Бондарев Иван
b6aa4d9c90
bug fix #806
2018-05-06 11:31:16 +02:00
Бондарев Иван
aed5af2618
bug fix #804
2018-05-06 11:05:06 +02:00
miks1965
449563bc1b
bug fix #664
2018-05-05 22:42:22 +03:00
Alexander Zakharenko
ed621517f3
Add common deconstruct procedure to PABCSystem
2018-05-05 12:31:48 +03:00
miks1965
dba968ce73
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2018-05-04 11:12:11 +03:00
miks1965
4263fccc9b
work gen comment
2018-05-04 11:11:59 +03:00
Voloshin Bogdan
7624be40aa
Fix generics
2018-05-04 08:48:36 +03:00
Бондарев Иван
af346c7eb7
bug fix #777
2018-05-02 20:43:45 +02:00
Alexander Zakharenko
5aff52feeb
Add deconstruct pattern to grammar
2018-05-01 19:29:39 +03:00
Бондарев Иван
716143da5e
bug fix #782
2018-05-01 12:23:56 +02:00
andrewlord607
7b7789454a
Добавление ToString к нескольким классам определений
2018-04-28 05:16:38 +03:00
andrewlord607
113896662d
Merge remote-tracking branch 'remotes/origin/master'
...
# Conflicts:
# Configuration/GlobalAssemblyInfo.cs
# Configuration/Version.defs
# ReleaseGenerators/PascalABCNET_version.nsh
2018-04-26 16:05:51 +03:00
andrewlord607
ffcf534855
bug fix
2018-04-26 15:54:44 +03:00
Бондарев Иван
68d00d1091
bug fix #779
2018-04-22 14:14:59 +02:00
Бондарев Иван
f3299e0667
bug fix #739
2018-04-17 21:48:29 +02:00
andrewlord607
cb4b0a3e72
Изменено представление таблицы символов
2018-04-16 16:20:00 +03:00
Бондарев Иван
3c0b0a84e8
bug fix #766
2018-04-15 13:36:51 +02:00
Бондарев Иван
61d4d0e9b6
bug fix #747
2018-04-15 11:48:50 +02:00
Бондарев Иван
5b4c226e27
bug fix #768
2018-04-15 11:12:25 +02:00
Бондарев Иван
82ecc86dfa
bug fix #767
2018-04-15 11:06:08 +02:00
andrewlord607
a8b5d90383
Удалён класс SymbolInfoList, теперь достаточно List<SymbolInfo>
...
Добавлена и частично интегрирована новая таблица символов
2018-04-14 18:29:11 +03:00
miks1965
852f603eb4
FindNearestObject(x,y)
...
FindNearestObjectPoint(x,y)
PlaneXY.PointOnPlane(x,y);
line.NearestPointOnLine(x,y);
2018-04-09 13:26:04 +03:00
Alexander Zakharenko
3f93bfa24b
Merge 'master' into 'features/patterns'
2018-04-08 13:42:32 +03:00
Бондарев Иван
9489fd596e
bug fix #750
2018-04-05 20:54:02 +02:00
Бондарев Иван
314ae55066
bug fix #735
2018-03-25 18:12:20 +02:00
Бондарев Иван
170e47253d
bug fix #529
2018-03-20 20:02:20 +01:00
Бондарев Иван
680a9b99b4
bug fix #730
2018-03-19 21:05:44 +01:00
Бондарев Иван
906ffc2c0f
bug fix #717
2018-03-19 19:33:33 +01:00
Бондарев Иван
547742e09f
bug fix #727
2018-03-18 15:12:35 +01:00
Бондарев Иван
2a1b62abb4
with disabled with generics (bug fix #721 )
2018-03-15 20:34:02 +01:00
Бондарев Иван
1749364db4
bug fix #698
2018-03-11 19:01:24 +01:00
Бондарев Иван
df01aaaaa8
update of fix #714
2018-03-11 18:11:53 +01:00
Бондарев Иван
4f417eaefd
bug fix #714
2018-03-11 18:08:25 +01:00
Бондарев Иван
d471e79465
bug fix #700
...
bug fix #709
2018-03-11 17:47:53 +01:00
Бондарев Иван
d7811599f6
bug fix #713
2018-03-11 12:43:52 +01:00
Бондарев Иван
10ae19e386
bug fix #703
2018-03-11 12:16:27 +01:00
Бондарев Иван
7ee62f0173
bug fix #694
2018-03-08 20:16:26 +01:00
Бондарев Иван
7039ad3c4f
bug fix #682
2018-02-20 20:53:51 +01:00
Бондарев Иван
d96db4196d
bug fix #678
...
bug fix #679
2018-02-11 12:28:47 +01:00
Бондарев Иван
5dd8f7cb96
Merge branch 'master' of github.com:pascalabcnet/pascalabcnet
2018-01-30 20:40:38 +01:00
Бондарев Иван
d200e3d616
bug fix #647
2018-01-30 20:39:20 +01:00
Voloshin Bogdan
9059f8e1a8
Merge branch 'master' into refactoring/sytax_tree_visitor
2018-01-30 19:28:05 +03:00
Бондарев Иван
07e102cd91
fix in case on int64
2018-01-29 21:47:42 +01:00
Бондарев Иван
28a64634ae
bug fix #648
2018-01-29 21:17:51 +01:00
Бондарев Иван
9ee420d9e6
bug fix #658
2018-01-29 20:14:36 +01:00
Voloshin Bogdan
d118eccd17
Merge branch 'master' into refactoring/sytax_tree_visitor
...
# Conflicts:
# TreeConverter/TreeConversion/syntax_tree_visitor.cs
2018-01-29 18:12:31 +03:00
Бондарев Иван
64a33a0d38
bug fix #671
2018-01-28 14:51:34 +01:00
miks1965
06cb376c89
Улучшено выведение типа в лямбдах, возвращающих T
2018-01-28 05:41:38 +03:00
miks1965
c692fe0c5e
bug fix #547
2018-01-16 19:44:01 +03:00
miks1965
c6b6d01c0b
Object.Print убрано - конкурирует с Sequence.Print
...
Добавлены Nane и FullName к типу Text
2018-01-15 10:17:02 +03:00
Бондарев Иван
b0a074500b
bug fix #638
2018-01-07 13:33:42 +01:00
Бондарев Иван
84e9970171
Merge branch 'master' of github.com:pascalabcnet/pascalabcnet
2017-12-31 16:23:49 +01:00
Бондарев Иван
4c51cbdae1
update for fix #592
2017-12-31 16:23:16 +01:00
Бондарев Иван
be69b527b8
update for bug fix #592
2017-12-31 15:46:02 +01:00
miks1965
266c2c0fd0
bug fix #630
...
Release 1607
2017-12-31 17:25:22 +03:00
Бондарев Иван
6e177e0c90
bug fix #592
2017-12-31 14:37:37 +01:00
Бондарев Иван
7894e3d4f5
bug fix #626
2017-12-31 12:28:34 +01:00
miks1965
68b1449bc8
bug fix #628
2017-12-31 10:27:13 +03:00
miks1965
d185cd8de6
bug fix #613
2017-12-30 11:39:02 +03:00
Бондарев Иван
f59c462fe7
power operator ( #169 )
2017-12-29 22:31:00 +01:00
Бондарев Иван
52087128d9
bug fix #625
2017-12-29 20:34:09 +01:00
Бондарев Иван
aa6ca605c3
#309
2017-12-29 18:35:00 +01:00
Бондарев Иван
aaab5d8893
disabled short definition of implicit/explicit operators
2017-12-29 16:47:02 +01:00
Бондарев Иван
082fe67a18
bug fix #591
2017-12-28 14:33:23 +01:00
Бондарев Иван
a4e3b61484
bug fix #440
2017-12-28 12:27:15 +01:00
Бондарев Иван
c3041fd6f1
bug fix #618
2017-12-28 11:31:05 +01:00
Бондарев Иван
266dc71236
Merge branch 'master' of github.com:pascalabcnet/pascalabcnet
2017-12-17 12:40:45 +01:00
Бондарев Иван
fb60f8884d
bug fix #585
2017-12-17 12:40:06 +01:00
miks1965
fb75983135
bug fix #610
2017-12-15 11:51:57 +03:00
miks1965
af91d9cd61
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
...
# Conflicts:
# TestSuite/CompilationSamples/graph3d.pas
2017-12-14 12:44:25 +03:00
miks1965
15429f1061
bug fix #611
...
Graph3D - анимация клонов
PT4 - Print(c)
2017-12-14 12:42:19 +03:00
Бондарев Иван
07097940a7
bug fix #609
2017-12-13 20:42:44 +01:00
Бондарев Иван
0de42e3930
bug fix #608
2017-12-10 11:23:02 +01:00
Бондарев Иван
1799d1fe92
bug fix #607
2017-12-10 10:41:37 +01:00
Бондарев Иван
1afe67e39e
bug fix #600
2017-12-08 20:18:48 +01:00
Бондарев Иван
5924f11216
bug fix #594
2017-12-05 20:39:14 +01:00
Бондарев Иван
efa9bdc366
bug fix #568
2017-11-27 21:01:49 +01:00
Бондарев Иван
af1ac9b1c5
bug fix #577
2017-11-26 14:36:02 +01:00
Бондарев Иван
aec1606528
bug fix #578
2017-11-26 13:47:38 +01:00
Бондарев Иван
2e46be3190
bug fix in pcu
2017-11-23 21:00:04 +01:00
Бондарев Иван
20b3c5a1c9
bug fix #566
2017-11-22 20:54:13 +01:00
miks1965
8f1bc4eed2
Поменял иконку на 32x32
...
Начало анимации в Graph3D
2017-11-16 23:10:30 +03:00
Бондарев Иван
9bd4f30cc1
fix in symbol table
...
fix in pcu
2017-11-07 21:34:10 +01:00
Бондарев Иван
e527022ffe
Более адекватное сообщение об ошибке (bug fix #545 )
2017-11-05 16:57:17 +01:00
Бондарев Иван
ea12ccdd09
bug fix #543
2017-11-05 14:16:57 +01:00
miks1965
f386c9a44d
bug fix #539
2017-11-02 12:21:02 +03:00
Бондарев Иван
6e175c6ce5
bug fix #540
2017-11-01 16:51:20 +01:00
miks1965
065acdbbb7
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2017-10-27 02:41:38 +03:00
miks1965
a33768fb4e
bug fix #536
2017-10-27 02:41:17 +03:00
Бондарев Иван
b4abeace1f
bug fix #535
2017-10-26 21:15:58 +02:00
miks1965
2895fd80e9
Убрал отладочный вывод в файл
2017-10-25 21:35:32 +03:00
miks1965
b796cdd635
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2017-10-23 13:25:43 +03:00
miks1965
674df68011
AdjacentGroup - sequence of array
...
if (hn == null) throw new Exception("Попытка добавить уже добавленное имя "+ Name + " в HashTable. Обратитесь к разработчикам");
в SymbolTable
Попытка учесть классовые переменные при захвате в лямбдах
2017-10-23 13:25:37 +03:00
andrewlord607
aa79c94f6f
Небольшой рефакторинг таблицы символов.
2017-10-23 11:21:15 +03:00
Бондарев Иван
b6a5ccb40d
bug fix #527
2017-10-17 21:20:09 +02:00
miks1965
814a51aff5
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2017-10-15 20:32:10 +03:00
Бондарев Иван
b2ac415b2c
bug fix #496
2017-10-15 19:29:50 +02:00
Бондарев Иван
47dcd51ed5
update of fix #519
2017-10-15 12:58:11 +02:00
Бондарев Иван
3a2de23bbb
bug fix #519
2017-10-15 12:51:14 +02:00
Бондарев Иван
1938e0d919
bug fix #523
2017-10-15 11:19:54 +02:00
miks1965
ebfa896231
Graph3D.pas попытка сделать LegoVisual3D - пока с падением
2017-10-14 22:24:22 +03:00
miks1965
bd70af91e0
Добавление ToString к ряду классов таблицы символов
2017-10-13 12:49:15 +03:00
Alexander Zakharenko
5c30bc4a03
Merge remote-tracking branch 'origin/master' into features/patterns
...
# Conflicts:
# SyntaxTree/tree/AbstractVisitor.cs
# TestSuite/CompilationSamples/PABCSystem.pas
# bin/Lib/PABCSystem.pas
2017-10-09 19:12:18 +03:00
Бондарев Иван
305dcdc034
bug fix #497
2017-10-08 17:03:23 +02:00
Voloshin Bogdan
d967abdbaf
Merge branch 'master' into refactoring/sytax_tree_visitor
2017-10-08 00:11:08 +03:00
miks1965
2806f02333
Переделана на стандартную HashTable в таблице символов.
...
Скорость не упала!
Сделаны ToString для некоторых классов для отображения символов в таблице символов
2017-10-07 14:01:51 +03:00
miks1965
fe98023047
Чтобы отключение стандартных библиотек не вызывало исключения
2017-10-06 22:40:15 +03:00
Alexander Zakharenko
597ef862bc
Merge branch 'master' into features/patterns
...
# Conflicts:
# Parsers/PascalABCParserNewSaushkin/ABCPascal.cs
# Parsers/PascalABCParserNewSaushkin/ABCPascalYacc.cs
# Parsers/PascalABCParserNewSaushkin/Keywords.cs
# SyntaxTree/tree/AbstractVisitor.cs
# SyntaxTreeConverters/StandardSyntaxConverter.cs
# TestSuite/CompilationSamples/PABCSystem.pas
# TestSuite/intellisense_tests/PABCSystem.pas
# bin/Lib/PABCSystem.pas
2017-10-05 18:48:57 +03:00
Бондарев Иван
3f520df65e
Поддержка пространств имен в проектах
...
Возможность расширять пространства имен .NET
2017-10-03 20:18:37 +02:00
Бондарев Иван
0768b5415e
bug fix #498
2017-09-29 18:21:57 +02:00
Бондарев Иван
1363ad6485
bug fix #495
2017-09-24 19:32:46 +02:00
Бондарев Иван
566af2ee8f
fix uses for namespaces
2017-09-24 18:04:18 +02:00
Бондарев Иван
d48c84f28d
namespaces (alpha)
2017-09-24 12:12:27 +02:00
Voloshin Bogdan
8862645c1b
Merge branch 'master' into refactoring/sytax_tree_visitor
2017-09-15 19:40:34 +03:00
Бондарев Иван
07d35c674a
bug fix #485
2017-09-11 21:06:16 +02:00
miks1965
c59c1d1b1e
Merge branch 'master' of https://github.com/pascalabcnet/pascalabcnet
2017-08-26 00:30:42 +03:00
miks1965
04861bc23f
bug fix #469
...
GraphWPF
Samples on GraphWPF
2017-08-26 00:30:33 +03:00
Бондарев Иван
aaebcf48c9
bug fix #471
2017-08-25 19:54:34 +02:00
Voloshin Bogdan
103c1c1b0c
Merge remote-tracking branch 'remotes/origin/master' into refactoring/sytax_tree_visitor
2017-08-11 06:16:48 +03:00
Voloshin Bogdan
575aaa5d68
Remove redundant code
2017-08-11 04:06:32 +03:00
Voloshin Bogdan
45897538df
Simplify Assignment visit by dividing into several methods
2017-08-11 04:05:25 +03:00
Voloshin Bogdan
5c836ec09e
Merge remote-tracking branch 'remotes/origin/master' into refactoring/sytax_tree_visitor
...
# Conflicts:
# .gitignore
2017-08-10 21:36:04 +03:00
Бондарев Иван
8d21778992
bug fix #454
2017-08-10 19:58:48 +02:00
Бондарев Иван
10686d94e8
bug fix #398
2017-08-10 15:53:37 +02:00
Voloshin Bogdan
b6cbf52ade
Extract subprograms from Assign
2017-08-09 02:23:26 +03:00
Voloshin Bogdan
0fe62f444a
Minor changes
2017-08-09 01:18:38 +03:00
Бондарев Иван
01efad3d4f
bug fix
2017-08-08 22:00:19 +02:00
Бондарев Иван
948632cb43
tests for virtual properties
2017-08-08 18:33:17 +02:00
Бондарев Иван
787e0cf6a8
virtual properties
2017-08-08 18:24:42 +02:00
Бондарев Иван
e8a38276b6
bug fix #452
2017-08-07 18:52:35 +02:00
Бондарев Иван
09e689d9e8
bug fix #449
2017-08-06 12:35:29 +02:00
Voloshin Bogdan
0cefd4f97a
Move Assign visit to own file
2017-08-04 13:29:53 +03:00
Бондарев Иван
dec66239fa
bug fix #446
2017-07-26 21:09:45 +02:00
Alexander Zakharenko
a22ef2d967
Add ForLoop.cs
2017-07-23 22:53:35 +03:00
Alexander Zakharenko
11f69bbf44
Merge branch 'master' into features/patterns
...
# Conflicts:
# CodeCompletion/CodeFormatter.cs
# Parsers/PascalABCParserNewSaushkin/ABCPascal.y
# SyntaxTree/tree/AbstractVisitor.cs
# SyntaxTree/tree/HierarchyVisitor.cs
# SyntaxTree/tree/SyntaxTreeStreamReader.cs
# SyntaxTree/tree/SyntaxTreeStreamWriter.cs
# SyntaxTree/tree/Tree.cs
# SyntaxTree/tree/Visitor.cs
# SyntaxTree/tree/tree.xml
# SyntaxVisitors/SyntaxVisitors.csproj
# TestSuite/CompilationSamples/PABCSystem.pas
# bin/Lib/PABCSystem.pas
2017-07-23 22:29:24 +03:00
Alexander Zakharenko
a2b2b2c223
Merge branch 'refactoring/sytax_tree_visitor' of https://github.com/pascalabcnet/pascalabcnet into refactoring/sytax_tree_visitor
2017-07-23 21:51:00 +03:00
Alexander Zakharenko
371124b3f3
Move for to new file
...
Rename variables
2017-07-23 21:50:27 +03:00
Voloshin Bogdan
ae9a5eb917
Foreach: refactor stack oreder
2017-07-23 21:50:13 +03:00
Voloshin Bogdan
e5dfcf5eb8
Foreach: split checks from implementation
2017-07-23 20:50:26 +03:00
Voloshin Bogdan
a7d9fea845
Refactor foreach
2017-07-23 19:21:30 +03:00
Voloshin Bogdan
fbb193b04b
Move foreach visit to own file
2017-07-23 16:41:34 +03:00
Бондарев Иван
c67922ebc3
bug fix #439
2017-07-16 12:44:30 +02:00
Бондарев Иван
145f9aeb21
bug fix #442
2017-07-16 11:16:12 +02:00
miks1965
8f9b8c860f
Устранен ряд ошибок в foreach
2017-07-09 00:36:46 +03:00
Бондарев Иван
078ff0b6ee
bug fix #437
2017-07-06 20:57:32 +02:00
Бондарев Иван
4361a81fef
bug fix #435
2017-07-04 20:44:00 +02:00
Бондарев Иван
b989a18696
hot fix
2017-07-02 18:27:28 +02:00
Бондарев Иван
fbb5085c35
bug fix #434
2017-07-02 14:00:57 +02:00
Бондарев Иван
d739395527
bug fix #428
2017-07-02 12:18:56 +02:00
Бондарев Иван
379232bb8e
bug fix #429 , #430
2017-06-26 20:22:27 +02:00
Бондарев Иван
18447ac9d9
bug fix #420
2017-06-15 16:10:02 +02:00
Бондарев Иван
c71e1f19cb
bug fix #420
2017-06-11 14:56:40 +02:00
miks1965
3f39074540
si->si2 ошибка
2017-06-10 20:51:09 +03:00
miks1965
00646f89a5
loop 5 do
...
write(1)
2017-06-08 17:56:17 +03:00
miks1965
2f3b2294ba
class_body -> class_body_list
2017-06-06 05:24:32 +03:00
janise93
d6fd84b935
Add: ??, integer? and semantic checks for ?.
2017-06-03 10:19:52 +03:00
andrewlord607
84ca54d190
Fix warnings and possible NullReference exceptions
2017-06-02 13:02:12 +03:00
miks1965
c74db1a49e
PABCSystem opt
...
Исправление бага при рефакторинге ТС
2017-06-02 00:50:28 +03:00
miks1965
10f4ee3436
Minor changes
2017-06-01 23:42:35 +03:00