6263646566676869707172
private IExpression product() throws IOException { IExpression e = factor(); while (true) { if (accept('*')) { e = new Mul(e, factor()); } else if (accept('/')) { e = new Div(e, factor()); } else { return e; }
6162636465666768697071