Evaluador de Expresiones

23/04/2004 - 20:36 por Gabriel | Informe spam
alguien sabe donde consigo código de ejemplo o un documento que me indique como realizar un evaluador de expresiones en C#? lo que quiero es que reciba (por Ej) el siguiente string "5>=3" y al pasarselo a la funcion esta la evalue y me devuelva true o false de pendiendo de la operacion. Debe tener la capacidad de interpretar operadores lógicos y matemáticos (opcional). No necesariamente debe estar en C# si esta en otro lenguaje tambien me sirve y puedo realizar un dll sería de gran ayuda. Gracias.
 

Leer las respuestas

#1 Octavio Hernandez
24/04/2004 - 12:13 | Informe spam
Gabriel,

Una manera muy fácil de lograr esto en .NET es utilizando el propio
compilador de C# incorporado en la plataforma. En el ejemplar de marzo de
DotNetManía, hay un artículo de José Manuel Alarcón que demuestra
exactamente eso (hasta el ejemplo es el que tú necesitas, un evaluador de
expresiones).

Salu2,

Octavio

"Gabriel" escribió en el mensaje
news:
alguien sabe donde consigo código de ejemplo o un documento que me indique


como realizar un evaluador de expresiones en C#? lo que quiero es que reciba
(por Ej) el siguiente string "5>=3" y al pasarselo a la funcion esta la
evalue y me devuelva true o false de pendiendo de la operacion. Debe tener
la capacidad de interpretar operadores lógicos y matemáticos (opcional). No
necesariamente debe estar en C# si esta en otro lenguaje tambien me sirve y
puedo realizar un dll sería de gran ayuda. Gracias.

Preguntas similares