CogPar
A versatile parser for mathematical expressions.
Main Page
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Functions
Variables
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
]
uk.co.cogitolearning.cogpar.EvaluationException
A simple subclass of RuntimeException that indicates errors when trying to evaluate an expression
uk.co.cogitolearning.cogpar.ExpressionNode
An interface for expression nodes
uk.co.cogitolearning.cogpar.ConstantExpressionNode
An
ExpressionNode
that stores a constant value
uk.co.cogitolearning.cogpar.ExponentiationExpressionNode
An
ExpressionNode
that handles exponentiation
uk.co.cogitolearning.cogpar.FunctionExpressionNode
An
ExpressionNode
that handles mathematical functions
uk.co.cogitolearning.cogpar.SequenceExpressionNode
A base class for
AdditionExpressionNode
and
MultiplicationExpressionNode
uk.co.cogitolearning.cogpar.AdditionExpressionNode
An
ExpressionNode
that handles additions and subtractions
uk.co.cogitolearning.cogpar.MultiplicationExpressionNode
An
ExpressionNode
that handles multiplications and divisions
uk.co.cogitolearning.cogpar.VariableExpressionNode
An
ExpressionNode
that stores a named variable
uk.co.cogitolearning.cogpar.ExpressionNodeVisitor
An interface for the visitor design pattern
uk.co.cogitolearning.cogpar.SetVariable
A visitor that sets a variable with a specific name to a given value
uk.co.cogitolearning.cogpar.Parser
A parser for mathematical expressions
uk.co.cogitolearning.cogpar.ParserException
A simple subclass of RuntimeException that indicates errors when trying to parse the input to
Parser
uk.co.cogitolearning.cogpar.SequenceExpressionNode.Term
An inner class that defines a pair containing an
ExpressionNode
and a boolean flag
uk.co.cogitolearning.cogpar.Test
Test
the
Parser
uk.co.cogitolearning.cogpar.Token
A token that is produced by
Tokenizer
and fed into
Parser.parse
uk.co.cogitolearning.cogpar.Tokenizer.TokenInfo
Internal class holding the information about a token type
uk.co.cogitolearning.cogpar.Tokenizer
A class for reading an input string and separating it into tokens that can be fed into
Parser
Generated on Thu May 9 2013 12:17:57 for CogPar by
1.8.1.2