throw new ArithmeticException ("Esperaba * o /");
}
void F () {
if (esParentesisAbierto()) {
Match(new VT("TK_PAR_ABR"));
E();
Match(new VT("TK_PAR_CER"));
return;
}
else if (esID()) {
Match(new VT("TK_ID"));
return;
}
else if (esNumero()) {
Match(new VT("TK_CTE_NUM"));
return;
}
else if (esNumeroD()) {
Match(new VT("TK_NOTCNTF"));
return;
}
else if (esMasMenos()) {
MAS_MENOS();
F();