enclosedInBraces method

Parser<ExpressionNode> enclosedInBraces()
inherited

Implementation

Parser<ExpressionNode> enclosedInBraces() => seq3(
  ref1(token, '{'),
  ignore(
    [ref0(dictOrSetComp), ref0(dictOrSetItems)].toChoiceParser().optional(),
  ),
  ref1(token, '}'),
).map3((_, expr, _) => expr ?? const DictNode());