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
Daniel Gollahon
63042bd67e
Remove Inf & NaN mutations for ranges
...
- Removes NaN ranges. NaN..N and N..NaN are never valid ranges so it seemed prudent to keep
them from being emitted.
- Removes Inf as a range boundary mutation. The infinite case should be covered incrementally by the +1/-1
mutations.
- Closes #392
2016-07-25 10:36:47 -07:00
Markus Schirp
7bf70d9634
Add support for explicit type in meta examples
...
* This is needed to relate examples to node types for nodes that cannot
stand alone. Example are :where nodes that do not have syntax outside
a :case
2016-03-19 15:13:05 +00:00
Markus Schirp
c392cb5e4b
Remove redundant encoding comment
...
* Mutant is ruby 2.0+ only where UTF-8 is default encoding
2015-04-27 21:07:30 +00:00
Markus Schirp
017ccc1044
Add expression => self mutation
...
Also reorganizes parts of meta to align filenames to node name better.
Closes #191
2014-06-05 17:48:39 +00:00
Markus Schirp
ef0f5c2d8c
Arrange meta by node name
2014-06-02 14:22:57 +00:00