Commit graph

13 commits

Author SHA1 Message Date
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