parse method

dynamic parse()

Implementation

parse() {
  lexer.run();
  lexemes = lexer.lexemes;

  QueryParserState? state = parseClause;

  while (state != null) {
    state = state(this);
  }

  return query;
}