Matcher for a repeated pattern.
class repeat matcher[readonly value element type, covariant any value result type, any value intermediate type]
Declaration: repeat matcher
Announcements: repeat matcher
All supertypes: base pattern / validatable / value / entity / pattern / predicate / function / deeply_immutable data / debuggable / Object / stringable
repeat matcher(matcher[element type, intermediate type] the pattern, boolean do match empty, procedure[result type, readonly list[intermediate type]] list converter)
Declaration: constructor
Parse the list and produce a result.
Assumes this pattern matches the list.
implement result type parse(readonly list[element type] the list)
Declaration: parse
Direct overrides: matcher