Boolean expression parser

1 resposta
A

Olá!

Pesquisei bastante por um Parser em que eu enviasse uma String por parâmetro e isso interpretasse a String e me retornasse o valor Booleano, porém não encontrei nada que pudesse me ajudar…

Eu gostaria algo do tipo:

String e = "(true && true) || (false || (true && true))";
Boolean result = BooleanParser.parse(e);

Com isso, eu teria o resultado da expressão em um valor Boolean

Por acaso alguém conhece alguma API, possua algum link ou mesmo algum código que possa me ajudar nesse sentido?

Agradeço desde já!

1 Resposta

B

Ola,

Eu crie a muito tempo um cara pra fazer estas comparações…

Mas tem este aqui, https://javacc.dev.java.net/doc/javaccgrm.html que é bem legal.

Criado 5 de agosto de 2008
Ultima resposta 5 de ago. de 2008
Respostas 1
Participantes 2