Commit graph

6 commits

Author SHA1 Message Date
Markus Schirp
d6a2195744 Upgrade parser dependency 2018-09-12 13:15:43 +00:00
Markus Schirp
99ab9ff171 Change required Ruby version to >=2.3
* This commit does every 2.3 change required to get the build pass
* None of the changes can be extracted, without changing the build setup
2018-09-12 14:21:24 +00:00
John Backus
dd58822cc1
Extract meta duplication to regexp_mutations 2016-08-14 15:01:21 -07:00
John Backus
770f34eee5
Reintroduce Regexp mutations
- Reverts commit 8c0c656aec
- Fixes #595
- Adds support for `\h` and `\H`
2016-07-25 12:21:50 -07:00
Markus Schirp
8c0c656aec Revert "Mutate regexp body" 2016-05-29 17:07:35 +00:00
John Backus
eaf1abed0e
Add regular expression mutation
- Adds dependency on regexp_parser
- Introduces a bijective mapper from regexp_parser expression to ast
- Extracts generic TypeRegistry
- Refactors Regexp::Transformer to use TypeRegistry
2016-05-22 20:45:14 -07:00