def p_expr_incremento(p): """expresion : expresion POST | PRE expresion""" if p[1] == '++' or p[1] == '--': p[0] = Nodo('pre', [p[2]]) p[0].interesante = p[1] else: p[0] = Nodo('post', [p[1]]) p[0].interesante = p[2] p[0].linea = p.lineno(0)
def p_indice_arreglo(p): """indice_arreglo : ID CORCHETE_IZQ CONSTANTE_ENTERA CORCHETE_DER""" p[0] = Nodo('indice_arreglo') p[0].val = p[1] p[0].interesante = p[3] p[0].linea = p.lineno(0)