/* * numexpr ::= term numexpr2 * numexpr2 ::= + term numexpr2 | e * term ::= factor term2 * term2 ::= * factor term2 | e * factor ::= id | const | (expr) */