Александр Погорелов
|
c8c38edb23
|
Merge master[1]
|
2019-05-23 12:10:10 +03:00 |
|
Александр Погорелов
|
ef5e88a865
|
Formatter fixes.
|
2019-05-21 13:43:59 +03:00 |
|
Александр Погорелов
|
7bfd788ef5
|
Formatter fixes.
|
2019-05-20 14:45:55 +03:00 |
|
Mikhalkovich Stanislav
|
4d547d9af3
|
DrawPixels
|
2019-05-16 15:42:16 +03:00 |
|
Александр Погорелов
|
22151fef3a
|
Добавил несколько тестов, поправил грамматику
|
2019-04-26 20:30:28 +03:00 |
|
Александр Погорелов
|
1168b3d2bd
|
Matching type checks
|
2019-04-24 12:57:51 +03:00 |
|
Александр Погорелов
|
71948ac345
|
Recursive tuple matching
|
2019-04-11 10:26:48 +03:00 |
|
Александр Погорелов
|
7d8aac474b
|
Recursive collection patterns
|
2019-03-31 07:23:03 +03:00 |
|
Александр Погорелов
|
724ecaa353
|
Collection matching: var and wildcard paramerters
|
2019-03-30 09:43:49 +03:00 |
|
Александр Погорелов
|
38f124a682
|
Collection patterns
|
2019-03-30 06:18:58 +03:00 |
|
Александр Погорелов
|
732ad31ab4
|
const and wildcard params in is_pattern_expr.
|
2019-03-13 12:36:39 +03:00 |
|
Александр Погорелов
|
e61e628707
|
wild card deconstructor parameters.
|
2019-03-13 11:57:07 +03:00 |
|
Александр Погорелов
|
6eaeb932d3
|
Matching const deconstructor parameter.
|
2019-03-13 10:54:24 +03:00 |
|
Mikhalkovich Stanislav
|
f275326032
|
fix #1830
|
2019-03-08 00:26:13 +03:00 |
|
Александр Погорелов
|
068b5270d4
|
fix #1692
|
2019-02-09 18:20:39 +03:00 |
|
Александр Погорелов
|
082428027e
|
wild cards for tuple matching.
|
2019-02-03 18:24:39 +03:00 |
|
Александр Погорелов
|
b4b4e8c4fd
|
Type check for constant matching.
|
2019-02-03 16:07:18 +03:00 |
|
Александр Погорелов
|
1d6c0e334a
|
multiple constant matching
|
2019-01-28 12:10:06 +03:00 |
|
Александр Погорелов
|
17fe2c3df0
|
fix #1605
|
2019-01-20 16:47:43 +03:00 |
|
Александр Погорелов
|
41bad78602
|
simple const matching
|
2019-01-11 13:30:03 +03:00 |
|
Mikhalkovich Stanislav
|
39fb57f878
|
Откат фикса #1408
|
2019-01-03 01:53:23 +03:00 |
|
Mikhalkovich Stanislav
|
7b5014e43b
|
fix #1585
|
2018-12-15 17:04:35 +03:00 |
|
Александр Погорелов
|
1dbf625c33
|
fix #1408
|
2018-12-13 11:11:07 +03:00 |
|
Александр Погорелов
|
300c5932a6
|
fix #1577
|
2018-12-08 20:36:24 +03:00 |
|
Александр Погорелов
|
b9a4c5a5a9
|
fix #1571
|
2018-12-07 10:08:53 +03:00 |
|
Mikhalkovich Stanislav
|
753f4f219e
|
bug fix #1570
|
2018-12-06 21:14:33 +03:00 |
|
Александр Погорелов
|
6f9c2b726d
|
auto properties + extended indexed properties
|
2018-12-05 11:36:45 +03:00 |
|
Alexander Algasov
|
3e2f74ec12
|
Change tests in according to recent changes & move statement additions inside desugaring algorithm
|
2018-10-20 19:27:49 +03:00 |
|
Alexander Algasov
|
9e7bd5df51
|
Implement compile-time pattern compatibility check
|
2018-10-20 18:59:13 +03:00 |
|
miks1965
|
5eb11cd067
|
bug fix #1281
|
2018-09-30 07:45:48 +03:00 |
|
miks1965
|
b4edebd2f0
|
Убрал Rec
|
2018-09-27 17:59:37 +03:00 |
|
miks1965
|
29d80edb56
|
bug fix #1199
|
2018-09-25 20:35:43 +03:00 |
|
miks1965
|
caba3ede5f
|
#1232 теперь нет потери контекста
|
2018-09-23 22:38:39 +03:00 |
|
miks1965
|
ac91fc92fa
|
Отладочные правки
|
2018-09-23 19:00:56 +03:00 |
|
miks1965
|
be0b395f26
|
fix #425
|
2018-08-17 23:07:18 +03:00 |
|
miks1965
|
92baf0f7a3
|
bug fix #1027
|
2018-08-09 09:31:48 +03:00 |
|
miks1965
|
0613eaf452
|
bug fix #1026
f.ReadWord
f.Print
|
2018-08-07 19:21:09 +03:00 |
|
miks1965
|
00402e120d
|
Повторно фикс #425
|
2018-07-17 10:30:46 +03:00 |
|
miks1965
|
d6d0d2a86b
|
Graph3D.pas - видимо исправлена ошибка с AnimScale
bug fix #425
|
2018-07-17 10:25:56 +03:00 |
|
Alexander Zakharenko
|
21301a8fb4
|
Fix #872
|
2018-06-17 14:21:52 +03:00 |
|
Alexander Zakharenko
|
0b6f46ff4c
|
Omit type in recursive patterns
|
2018-05-23 17:56:19 +03:00 |
|
Alexander Zakharenko
|
28fedb6773
|
Fix pattern success variable not being initialized
|
2018-05-23 10:55:33 +03:00 |
|
Alexander Zakharenko
|
56ce22d921
|
Temporary removed caching (doesn't work in certain cases, i.e. foreach)
|
2018-05-18 21:25:37 +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 |
|
Alexander Zakharenko
|
5486f6b6ea
|
Fix label placement
|
2018-05-17 15:20:16 +03:00 |
|
Alexander Zakharenko
|
cff9324ce6
|
Desugar match-with statement into series of is-expression checks
|
2018-05-17 02:07:10 +03:00 |
|
Alexander Zakharenko
|
c524f083dd
|
Visit else body
|
2018-05-17 02:03:53 +03:00 |
|
Alexander Zakharenko
|
b8e8b237b8
|
Working recursive patterns
|
2018-05-17 00:01:52 +03:00 |
|