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] -------------------------------------------------------------------------
=?iso-8859-1?Q?Re:_=5Bjava-list=5D_Executar_Express=F5es_em_String?=
Antonio Luiz Cavalcanti Boll Wed, 26 Sep 2001 08:57:50 -0700