Da sa napriklad pouzit aj toto http://jakarta.apache.org/commons/el/ ,
staci si naimplementovat daky VariableResolver .
Bye Ra100
Tomas Hubalek wrote:
>Ahoj,
>
>hledam nejaky interpreter matematickych vyrazu (staci mi jednoduche + -
>* / plus zavorky). Neco jako:
>
>Interpreter interpreter = Interpreter.compile("(x / y) * 100");
>
>interpreter.setValue("x", 122);
>interpreter.setValue("y", 200);
>
>System.out.println(interpreter.eval());
>
>interpreter.setValue("x", 50);
>interpreter.setValue("y", 10);
>
>System.out.println(interpreter.eval());
>
>...
>
>Zkousel jsem embedded groovy, ale to je dost pomale (a nebo ho pouzivam
>spatne ;-)).
>
>Nemate nekdo nejaky tip?
>
>Dik
>Tom
>
>
>