configurationUri method
Implementation
Parser<ConfigurationUriNode> configurationUri() =>
seq4(
ref0(ifToken),
seq4(
ref1(token, '('),
ref0(qualifiedIdentifier),
(ref1(token, '==') & ref0(simpleStringLiteral))
.map((l) => (l[1] as StringLiteralNode).value)
.optional(),
ref1(token, ')'),
).map4((_, name, value, _) => (name: name, value: value)),
ref0(simpleStringLiteral),
epsilon(),
).map4(
(_, test, uri, _) => ConfigurationUriNode(
name: test.name,
value: test.value,
uri: uri.value,
),
);