Creates a parser and tokenizes source.
source
ExprParser(String source) : _tokens = _lexExpr(source);