postfix<O> method

void postfix<O>(
  1. Parser<O> parser,
  2. T callback(
    1. T value,
    2. O operator
    )
)

Adds a postfix operator parser. Evaluates the callback with the parsed value and operator.

Implementation

void postfix<O>(Parser<O> parser, T Function(T value, O operator) callback) =>
    _postfix.add(parser.map(
        (operator) => ExpressionResultPostfix<T, O>(operator, callback)));