Jorge, complementando seu comentário, se me permite, existe um livro muito
bom, também, chamado, "A Moderne Compiler Implementation in Java" é muito
bom, cobre todos os tópicos sobre a base de compiladors e interpretadores e
com a vantagem de todo exemplo de implementação está em JAVA.


----- Original Message -----
From: Jorge Martins <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 26, 2001 10:42 AM
Subject: RE: [java-list] Executar Expressões em String


AcessoBOL, só R$ 9,90! O menor preço do mercado!
Assine já! http://www.bol.com.br/acessobol/



Alessandro.

Dê uma estudada em compiladores. Um bom livro é o do Aho (aquele do dragão).

Basicamente você precisa de uma ferramenta de para parsear e interpretar um
texto a partir de uma gramática. Para linguagem C, em linux, há o yacc e
mais outra que esqueci o nome. Não conheço nenhuma ferramenta para java.

Basicamente esta irá ler a descrição dos tokens e da gramática que você
definir e criar um interpretador apropriado.

abraços

Jorge

-----Original Message-----
From: Alessandro [mailto:[EMAIL PROTECTED]]
Sent: terça-feira, 25 de setembro de 2001 18:49
To: JAVA LIST
Subject: [java-list] Executar Expressões em String


Olá à todos,

Estou desenvolvendo um trabalho acadêmico e estou
tendo algumas dificuldades. O usuário digita uma
expressão em formato string e eu gostaria de executar
uma operação com esta string:

Exemplo: Usuário digita: "p||q" . Eu atribuirei
valores true or false para "p" e "q" . Gostaria de
estar executando esta expressão e armazená-la num
atributo que será a resposta da expressão.

Alguém já fez algo parecido? Poderia me dar alguma
dica?

Valeu,

Alessandro

__________________________________________________
Do You Yahoo!?
Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger.
http://im.yahoo.com

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------




------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a