JFEP is a Java fast mathematical expression parser and evaluator. It is designed to avoid inefficiency and to support multiple evaluations without overhead.
The parser uses an ELL(1) grammar to build an expression tree that can be used to evaluate input function. Multiple evaluations of the same function take a minimum time as parsing is not required.
For a complete list of supported mathematical operators, functions and constants, refer to the Math Syntax page.
Get the latest version from the Download JFEP page.