private Expr term() {
		Expr res, nextFactor;
		res = factor();
		while (theTokenizer.ttype == '*' || theTokenizer.ttype == '/') {
			char op = (char) theTokenizer.ttype;
			theTokenizer.next();
			nextFactor = factor();
			if (op == '*') {
				res = new Mult(res, nextFactor);
			} else {
				res = new Div(res, nextFactor);
			}
		}
		return res;
	}