Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Componente analizador matemático recursivo descendente, ¿dónde?

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

Última edición por Casimiro Notevi fecha: 27-09-2011 a las 18:57:11.
Responder Con Cita
  #2  
Antiguo 27-09-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
recuerdo tener algo de eso en mi casa..
porque estaba haciendo un sistema para una vidrieria y necesitaba colocar formulas
apenas lo tenga te comunico
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 27-09-2011
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¡Vaya con el nombrecito! Alguna vez se ha mencionado en los foros el TJVInterpreter de la biblioteca JEDI, pero, eso sí, no sé si sea recursivo y descendente

// Saludos
Responder Con Cita
  #4  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Con tal de que funcione, que le pongan el nombre que quieran
Responder Con Cita
  #5  
Antiguo 27-09-2011
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Hola Casi, tengo algo así en una antigua aplicación. Lo desarrollamos en Delphi un amigo y yo como parte integral de la misma, allá por el año 2000. Sería cuestión de separar la parte que necesitas del resto (algo que debí hacer desde el principio).

Pero viendo que hoy día hay varias alternativas, como la que menciona Román, quizá no valga la pena ponerme a hacer trabajo de arqueología. De cualquier manera, si llegas a necesitarlo (y puedes esperar a que lo desempolve y lo deje funcional), con gusto te lo paso.

Saludos.

Al.
Responder Con Cita
  #6  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Gracias, Al, voy a probar las soluciones de oscarac y Román, si salgo del paso con eso, ojalá, entonces no hará falta que vayas en busca del pico y la pala

Gracias por el ofrecimiento y gracias a todos
Responder Con Cita
  #7  
Antiguo 27-09-2011
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 913
Poder: 22
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Yo utilizo un componente que hace mucho encontre, no recuerdo donde se llama TCalcExpress

Es bastante bueno sencillo.

Lo subi al ftp del Club...por favor ubiquenlo en la carpeta correspondiente ya que no me fije al subirlo...

Gracias
Responder Con Cita
  #8  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Ya lo moví a delphi->componentes
Gracias.
Responder Con Cita
  #9  
Antiguo 27-09-2011
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Aquí, el autor del componente.

// Saludos
Responder Con Cita
  #10  
Antiguo 27-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
También es pequeñita.
La de los componentes Jedi ni la he mirado porque no quiero instalar tropecientos componentes para usar sólo uno.
Responder Con Cita
  #11  
Antiguo 28-09-2011
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Si no recuerdo mal, ( ahora no puedo mirar ) en la contabilidad completa que está en el ftp hay una unidad que resuelve expresiones regulares. Yo la utilicé en un proyecto, y creo recordar que tragaba con estos temas.

Si tienes tiempo, podrías echarle un vistazo.

Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
  #12  
Antiguo 28-09-2011
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.410
Poder: 22
fjcg02 Va camino a la fama
Lo he encontrado, hay que instanciar el objeto con la fórmula, y pasarle las variables como parámetros.

A ver si tienes suerte y te vale.

Saludos
Archivos Adjuntos
Tipo de Archivo: zip PREXPR.zip (11,6 KB, 38 visitas)
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita
  #13  
Antiguo 28-09-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.462
Poder: 21
newtron Va camino a la fama
Hola.

De mis proyectos he extraido esto, a ver si te mola/funciona.

Saludos
__________________
Be water my friend.

Última edición por newtron fecha: 18-01-2017 a las 19:32:30.
Responder Con Cita
  #14  
Antiguo 28-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Vaya, voy a tener que elegir entre un montón, ahora toca hacer pruebecitas con ellos, a ver cual es el afortunado

¡¡¡Gracias a todos!!!


.
Responder Con Cita
  #15  
Antiguo 28-09-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.462
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Vaya, voy a tener que elegir entre un montón, ahora toca hacer pruebecitas con ellos, a ver cual es el afortunado .
Pues si quieres bailar con la más fea ya sabes.
__________________
Be water my friend.
Responder Con Cita
  #16  
Antiguo 28-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por newtron Ver Mensaje
Pues si quieres bailar con la más fea ya sabes.
Lo importante es lo de dentro
Responder Con Cita
  #17  
Antiguo 29-09-2011
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Vaya amigo... que te complicaste demasiado con el nombre.
¿No es más fácil decir directamente pedir algo que implemente el algoritmo Notación Polaca Inversa o Notación Postfija o RNP y resuelva dicha expresión?

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #18  
Antiguo 29-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Delphius Ver Mensaje
Vaya amigo... que te complicaste demasiado con el nombre. ¿No es más fácil decir directamente pedir algo que implemente el algoritmo Notación Polaca Inversa o Notación Postfija o RNP y resuelva dicha expresión? Saludos,
Lo hice para llamar la atención

(Es broma )


.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Donde obtener un analizador de Log para MDaemon? JoAnCa Varios 0 31-01-2011 16:17:13
order by descendente??? pacuuy SQL 2 08-01-2008 00:13:17
Ordenar registros de manera descendente con ClientDataSet alucardo Conexión con bases de datos 2 31-05-2006 18:27:34
Orden ascendente y descendente en DBGrid Mathom Varios 4 16-12-2005 10:01:40
Problema matemático __cadetill Humor 11 31-10-2003 12:20:57


La franja horaria es GMT +2. Ahora son las 07:28:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi