mirror of
https://github.com/fluencelabs/lalrpop
synced 2025-03-17 17:30:50 +00:00
This fixes a problem in the newly added calculator7 test where error recovery would remove everything before the comma in `22 * 44 + 66, *3` as there would be no shift at that point. By first reducing the first expression the parser ends up in a state which properly has recovery installed and parsing can resume