JEval
Home Page
Categories: Math - Logic - AI - Rules - Science
Author: Robert Breidecker
Latest version: 0.9.3
Added 2008-02-18
Library for adding mathematical, Boolean and functional expression parsing and evaluation to Java applications.
Features include:
- Parses and evaluates dynamic and static expressions at run time
- Useful for filtering data at runtime
- Supports mathematical, Boolean, String and functional expressions
- Supports major mathematical and Boolean operators
- 39 built-in Math and String functions
- Supports custom functions; Supports nested functions
- Supports variables; Allows for custom variable resolver
- No reparsing of expressions when variables change
- No dependencies to other non-standard Java libraries
- JUnit tests
- Compatible with J2SE 1.2 and above
 Built for Java |
 Library |
 Free or free version available |
 Source code provided |