Alexander Zakharenko
|
38c0ebe14c
|
Disallow using deconstructs of parent classes
|
2018-05-25 16:29:22 +03:00 |
|
Alexander Zakharenko
|
d9a638886a
|
Remove tasks done
|
2018-05-23 18:54:55 +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
|
cc21d473f1
|
Recursive patterns - resugaring example
|
2018-05-13 20:49:08 +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
|
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 |
|
Alexander Zakharenko
|
9d3fd3e5aa
|
Implement deconstruction, simple case
|
2018-05-06 20:09:36 +03:00 |
|
Alexander Zakharenko
|
5aff52feeb
|
Add deconstruct pattern to grammar
|
2018-05-01 19:29:39 +03: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 |
|
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
|
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 |
|
Voloshin Bogdan
|
0cefd4f97a
|
Move Assign visit to own file
|
2017-08-04 13:29:53 +03:00 |
|
Alexander Zakharenko
|
a22ef2d967
|
Add ForLoop.cs
|
2017-07-23 22:53:35 +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 |
|