Parses integer ranges separated by commas.
()
| 26 | |
| 27 | /// Parses integer ranges separated by commas. |
| 28 | fn parse_ranges() -> impl CharParser<Vec<IntRange>> { |
| 29 | parse_range().padded().separated_by(just(',')).at_least(1) |
| 30 | } |
| 31 | |
| 32 | /// Parses a list of integer ranges separated by commas. |
| 33 | /// Checks that the ranges do not overlap. |
no test coverage detected