rcdata v1.0.0-alpha.5 (2023-03-18T14:16:01Z)
Dub
Repo
makeParser.CaptureTupleIterator
rcdata
parser
makeParser
Iterate on the given pattern tuple.
mixintemplate
makeParser
(Input, alias supply, alias basicMatcher)
static
struct
CaptureTupleIterator (
patterns
...
) {
static
int
opApply
(int delegate(size_t patternIndex, size_t captureIndex) dg);
}
Members
Static functions
opApply
int
opApply
(int delegate(size_t patternIndex, size_t captureIndex) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
rcdata
parser
makeParser
aliases
Capture
Match
MatchCapture
ParserException
PatternCaptureTypes
Result
Return
ReturnMatch
funCC
static functions
run
tupleWrap
static variables
capture
lastResult
result
ret
source
structs
CaptureTupleIterator
templates
MatchCaptureTypes
MatchOr
MatchType
TupleWrap
match
matchRepeatRange
matchUntil
unions
LastResult
Iterate on the given pattern tuple.