Estoy buscando un intérprete de fórmula que pueda usar en una aplicación C#. Tiene que ser capaz de interpretar una cadena como esta:Necesito un intérprete de fórmula para .Net
max(1+2, 4) * x
He encontrado Writing a fast formula interpreter (codeproject.com) que casi se hace lo que yo necesito, pero no permite funciones con múltiples parámetros. Probablemente podría agregar esa funcionalidad, pero me preguntaba si algo como esto ya existe.
Gracias
posible duplicado: http://stackoverflow.com/questions/4629/c-eval-equivalent –
Otro posible duplicado: http://stackoverflow.com/questions/355062/is-there-a-string-math- evaluator-in-net –
Esas preguntas son relativamente antiguas: la respuesta de Corbins ya tiene enlaces a dos proyectos no mencionados en ninguna de esas dos preguntas, por lo que digo que mantengan abierta la pregunta. – Justin