Creo que se llama así, analizador descendente recursivo de expresiones.
Necesito un componente al que pasarle, por ejemplo: 3*((2-15)+(4-2))/8
y que devuelva el resultado (el resultado correcto, a ser posible
).
Tengo un libro de Herbert Schildt, sobre lenguaje C, (con su libro el lenguaje C me pareció lo más fácil del mundo
) y viene un ejemplo en C, pero tendría que pasarlo a delphi, además de crear un componente.
La pregunta es si conocéis alguno ya implementado que sea bueno, bonito, barato, que ocupe poquito, que sea libre y gratis
EDITO: También me vale una función, sin componente