mapArguments property
Parser<Map<Expression, Expression> >
get
mapArguments
Implementation
Parser<Map<Expression, Expression>> get mapArguments =>
(expression & char(':').trim() & expression)
.map((l) => MapEntry<Expression, Expression>(l[0], l[2]))
.plusSeparated(char(',').trim())
.map((sl) => sl.elements)
.castList<MapEntry<Expression, Expression>>()
.map((l) => Map.fromEntries(l))
.optionalWith({});