throws ParseException {
JsLexer lexer = new JsLexer(cp);
JsTokenQueue tq = new JsTokenQueue(
lexer, sourceOf(cp), JsTokenQueue.NO_COMMENT);
Parser p = new Parser(tq, mq, quasi);
Expression e = p.parseExpression(true);
tq.expectEmpty();
return e;
}
protected Block quasi(CharProducer cp) throws ParseException {