Ver Mensaje Individual
  #5  
Antiguo 05-08-2005
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Reputación: 22
Mick Va por buen camino
Cita:
Empezado por javicho_villa
Gracias por las respuestas, es la primera vez que hago una consulta y es de me dieron una luz.

Me parece que la solucion es usando los genreadores Lex y Jacc pero la verdad no se como usarlo y estuve navegando varias hora y no encontre algo concreto para delphi.

Instale el JvInterpreter y ahi parece q ya esta el Lexy Jacc pero no se usarlo tampoco puedo ver los componentes como podria usarlo y verlos en la paleta de componentes, gracias.
Utlizando Lex y jacc, tu defines una gramatica de un lenguaje de programacion por ejemplo, y a partir de ella te generan un codigo fuente que sabra interpretarla. Tu no necesitas tanto, solo necesitas interpretar formulas sencillas, no un lenguaje completo, aunque podrias utilizar lex y jacc para generar el codigo fuente no es necesario, porque ya existen componentes y codigo fuente que ya interpretan expresiones matematicas.

En post previos ya te han dado la informacion necesaria para encontrar en google estos parsers, pero parece que no le has hecho mucho caso, siguiendo las instrucciones de post previos buscamos en google y llegamos a:

http://www.efg2.com/Lab/Library/Delp...ns/Parsers.htm

Donde aparecen un monton de librerias y componentes distintos para hacer precisamente lo que pides.

Saludos
Responder Con Cita