| Name | Description | Type | Package | Framework |
| Function | A function like sin(x), exp(x) or sqrt(x). | Class | JSci.maths.symbolic | JSCI |
| ExpressionParser .JJCalls | Class | JSci.maths.symbolic.ExpressionParser | JSCI | |
| ExpressionParserConstants | Interface | JSci.maths.symbolic | JSCI | |
| ExpressionParserTokenManager | Class | JSci.maths.symbolic | JSCI | |
| Expression | The basic abstract class for doing analytical calculations. | Class | JSci.maths.symbolic | JSCI |
| ExpressionParser | This class has some static methods to create an Expression from a string or a text stream. | Class | JSci.maths.symbolic | JSCI |
| Evaluation | This class associates a JSci. | Class | JSci.maths.symbolic | JSCI |
| Constant | This class wraps any constant value. | Class | JSci.maths.symbolic | JSCI |
| Negative | Class | JSci.maths.symbolic | JSCI | |
| ParseException | This exception is thrown when parse errors are encountered. | Class | JSci.maths.symbolic | JSCI |
| Power | Class | JSci.maths.symbolic | JSCI | |
| Product | Class | JSci.maths.symbolic | JSCI | |
| SimpleCharStream | Class | JSci.maths.symbolic | JSCI | |
| Sum | Class | JSci.maths.symbolic | JSCI | |
| Token | Class | JSci.maths.symbolic | JSCI | |
| TokenMgrError | Class | JSci.maths.symbolic | JSCI | |
| Variable | Variables in an Expression. | Class | JSci.maths.symbolic | JSCI |