Cardinality Assertions
Repetition Cardinality Constraints
CongoCC supports cardinality assertions that allow grammar authors to express detailed constraints on how often particular expansions may appear within a loop. These assertions can be applied to individual expansions, parenthesized groups, or even nested loops...