#JSHuntingYard JSHuntingYard is the advanced library for adding high-performance, mathematical, Boolean and functional expression parsing and evaluation to your Java and Android applications.
#License Apache 2.0
#Features
- Parses and evaluates dynamic and static expressions at runtime.
- Supports mathematical, Object, Boolean, String and functional expressions.
- All major mathematical and Boolean operators are integrated.
- Supports custom functions.
- Is extendable.
- Math and String functions built in and ready to use.
- Supports nested functions.
- Supports variables.
- Allows for custom variable resolver.
- No reparsing of expressions when variables change.
- No dependencies to other Java libraries.
- JUnit tests.
- Compatible with J2SE 1.5 and above.
#Download the Lib Get the latest version from our mvn-repo
<dependency>
<groupId>org.oss.evaluator</groupId>
<artifactId>evaluator-jshuntingyard</artifactId>
<version>1.4.0</version>
</dependency>
<repository>
<id>OpenSoftwareSolutionsMvn</id>
<name>JSHuntingYard Repo</name>
<url>"https://github.com/OpenSoftwareSolutions/mvn-repo/raw/master/repository/"</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
<releases>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</releases>
</repository>
#Official Webpage Official Webpage
#Support Issues are posted here.