- Apr 26, 2011
-
-
Adam Wardynski authored
It was looking for minimum value and Position::Nowhere is the smallest you can get value-wise (min_int). So if there was an empty Match in a vector, first_token for the vector would always end up returning Position::Nowhere, which was wrong (empty submatches should've been ignored and Position::Nowhere returned only if there were no non-empty alternatives).
-
- Apr 19, 2011
-
-
Adam Wardynski authored
MatchVector, AnnotationMatch, TokenMatch are now MatchData MatchData is value_type of Match which now has get_value/set_value Match has also copy construction working properly now Default value for Match holds MatchVector so adding $m:_M var in grammar works as intended.
-
Adam Wardynski authored
-
- Mar 09, 2011
- Mar 03, 2011