com.singularsys.jep |
The main package containing the Jep class as well as other core classes.
|
com.singularsys.jep.bigdecimal |
A set of components for performing arbitrary precision arithmetic using the
BigDecimal class to represent numbers.
|
com.singularsys.jep.bigdecimal.functions |
Function classes that operate on BigDecimal numbers.
|
com.singularsys.jep.configurableparser |
A hand-coded parser which allows more customization than the standard parser.
|
com.singularsys.jep.configurableparser.matchers |
This package contains matchers for tokens and grammar elements.
|
com.singularsys.jep.configurableparser.tokens |
Token classes for the configurable parser.
|
com.singularsys.jep.functions |
Classes that implement the built-in functions and operators.
|
com.singularsys.jep.functions.strings |
String functions.
|
com.singularsys.jep.misc |
Miscellaneous components.
|
com.singularsys.jep.misc.bitwise |
A selection of bitwise operators.
|
com.singularsys.jep.misc.boundvariable |
This package allows the creation of Jep variables which are bound to java objects.
|
com.singularsys.jep.misc.functions |
Miscellaneous functions not included in the standard jep.
|
com.singularsys.jep.misc.javaops |
Full set of java operators: ++x, ?
|
com.singularsys.jep.misc.lineNumbering |
Classes to allow line and column number information to stored in nodes.
|
com.singularsys.jep.misc.nullwrapper |
Package to allow the treatment of null values which propagate up through evaluation so that
null op anything will be null for most operator.
|
com.singularsys.jep.misc.nullwrapper.functions |
Null wrapped versions of specific functions.
|
com.singularsys.jep.misc.threadsafeeval |
Classes to allow a simple method of evaluation in multiple threads.
|
com.singularsys.jep.parser |
The standard parser.
|
com.singularsys.jep.reals |
A set of classes for performing fast evaluation on reals (strings, vectors, and
complex numbers are not supported)
|
com.singularsys.jep.standard |
Standard components including the standard evaluator, function table, operator
table, variable table, and double number factory.
|
com.singularsys.jep.walkers |
Expression tree traversal classes.
|
com.singularsys.jepexamples |
Container package for all examples.
|
com.singularsys.jepexamples.applets |
Example applets that use Jep to perform parsing and evaluation.
|
com.singularsys.jepexamples.consoles |
Examples that allow console interaction with the Jep parsers using a command line
interface.
|
com.singularsys.jepexamples.diagnostics |
Examples that serve as diagnostic tools.
|
com.singularsys.jeptests |
Junit tests for the main Jep package.
|
com.singularsys.jeptests.system |
System tests.
|
com.singularsys.jeptests.system.perf |
Framework for testing the performance of parsing and evaluation.
|
com.singularsys.jeptests.system.perf.tests |
Specific performance tests
|
com.singularsys.jeptests.unit |
Unit tests using JUnit.
|
com.singularsys.jeptests.unit.bigdecimal.functions |
Tests for the BigDecimal functions
|
com.singularsys.jeptests.unit.functions |
Tests for individual function classes
|
com.singularsys.jeptests.unit.walkers |
|
org.nfunk.jep |
Contains the JEP class for supporting backwards compatibility to JEP 2.x
|