Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A partial match will succeed if at least the first part of input string matches: it does not fail in the case there are remaining unconsumed characters.
Note it fails in the case the start rule fails: if the grammar author want not to fail in this case, the start rule can be surrounded by a "?".
PR type
Prerequisites
Description
The option
partialMatch
added in this commit fix the behaviour for every execution of the grammar. After thinking about it, I find it should be allowed to change this behaviour at execution time, so this PR should be changed accordingly (if this is shared by others).Complete description in #645