literalPattern method
Literal pattern (numbers, strings, True, False, None).
Implementation
Parser<PatternNode> literalPattern() => [
ref0(noneToken).map((_) => const MatchSingletonNode(null)),
ref0(trueToken).map((_) => const MatchSingletonNode(true)),
ref0(falseToken).map((_) => const MatchSingletonNode(false)),
ref0(numberLiteral).map(MatchValueNode.new),
ref0(stringLiteral).map(MatchValueNode.new),
].toChoiceParser();