Infijo para el algoritmo postfix que atiende a operadores únicos.
El I / p al algo será una expresión como esta:
a+(-b)
a*-b+c
es decir, cualquier expresión que un compilador de C estándar soportaría.
Ahora que tengo la entrada ya formateada como un flujo de tokens, los tokens contienen información ya sea un operador o un operando. El algoritmo debería tomar esto y darme una expresión de postfix que pueda evaluar.
Si uso la conversión estándar algo, yoNo se puede diferenciar entre un unario y un binario op.. Como a * (- b) me daría ab- *, que evaluaría de manera incorrecta.