process method

void process(
  1. TagserMessage msg,
  2. TagserContext context
)

Implementation

void process(TagserMessage msg, TagserContext context) {
  final state = _stack.last;

  if (state.canAcceptMessage(msg)) {
    final res = state.processMessage(msg, context);

    if (res != null) {
      processResult(res, context);
    }
  }
}