Package | Description |
---|---|
org.matheclipse.parser.client |
Provides the parser and scanner implementation.
|
org.matheclipse.parser.client.ast |
Provides the implementations of the abstract syntax tree classes.
|
org.matheclipse.parser.client.operator |
Provides the operator classes (i.e. for binary, prefix and postfix Operators).
|
Modifier and Type | Field | Description |
---|---|---|
protected List<Operator> |
Scanner.fOperList |
Modifier and Type | Method | Description |
---|---|---|
protected List<Operator> |
Scanner.getOperator() |
getOperator.
|
Modifier and Type | Method | Description |
---|---|---|
Operator |
IParserFactory.get(String identifier) |
Get the operator for a given identifier string like Times, Plus, Sin,...
|
Modifier and Type | Method | Description |
---|---|---|
Map<String,Operator> |
IParserFactory.getIdentifier2OperatorMap() |
Get the identifier to operator map.
|
Map<String,ArrayList<Operator>> |
IParserFactory.getOperator2ListMap() |
Get the operator-string to possible operator-list map.
|
List<Operator> |
IParserFactory.getOperatorList(String operatorString) |
Get the operator-list for a given operator-string.
|
Modifier and Type | Class | Description |
---|---|---|
class |
DivideOperator |
The Class DivideOperator.
|
class |
InfixOperator |
The Class InfixOperator.
|
class |
PostfixOperator |
The Class PostfixOperator.
|
class |
PrefixOperator |
The Class PrefixOperator.
|
class |
PreMinusOperator |
The Class PreMinusOperator.
|
class |
PrePlusOperator |
The Class PrePlusOperator.
|
class |
SubtractOperator |
The Class SubtractOperator.
|
Modifier and Type | Method | Description |
---|---|---|
Operator |
ASTNodeFactory.get(String identifier) |
Get the operator for a given identifier string like Times, Plus, Sin,...
|
Modifier and Type | Method | Description |
---|---|---|
Map<String,Operator> |
ASTNodeFactory.getIdentifier2OperatorMap() |
Get identifier to operator map.
|
Map<String,ArrayList<Operator>> |
ASTNodeFactory.getOperator2ListMap() |
Gets the operator 2 list map.
|
List<Operator> |
ASTNodeFactory.getOperatorList(String key) |
Get the operator-list for a given operator-string.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
ASTNodeFactory.addOperator(Map<String,Operator> operatorMap,
Map<String,ArrayList<Operator>> operatorTokenStartSet,
String operatorStr,
String headStr,
Operator oper) |
Adds the operator.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
ASTNodeFactory.addOperator(Map<String,Operator> operatorMap,
Map<String,ArrayList<Operator>> operatorTokenStartSet,
String operatorStr,
String headStr,
Operator oper) |
Adds the operator.
|
Copyright © 2018. All rights reserved.