Base evaluator class.
|
__init__(self,
word,
xmlElement)
Set value to none. |
source code
|
|
|
__repr__(self)
Get the string representation of this Class. |
source code
|
|
|
executeBracket(self,
bracketBeginIndex,
bracketEndIndex,
evaluators)
Execute the bracket. |
source code
|
|
|
executeCenterOperation(self,
evaluators,
evaluatorIndex)
Execute operator which acts on the center. |
source code
|
|
|
executeDictionary(self,
dictionary,
evaluators,
keys,
evaluatorIndex,
nextEvaluator)
Execute the dictionary. |
source code
|
|
|
executeFunction(self,
evaluators,
evaluatorIndex,
nextEvaluator)
Execute the function. |
source code
|
|
|
executeKey(self,
evaluators,
keys,
evaluatorIndex,
nextEvaluator)
Execute the key index. |
source code
|
|
|
executeLeftOperation(self,
evaluators,
evaluatorIndex,
operationLevel)
Execute operator which acts from the left. |
source code
|
|
|
executeList(self,
evaluators,
keys,
evaluatorIndex,
nextEvaluator)
Execute the key index. |
source code
|
|
|
executePairOperation(self,
evaluators,
evaluatorIndex,
operationLevel)
Operate on two evaluators. |
source code
|
|
|
executeRightOperation(self,
evaluators,
evaluatorIndex)
Execute operator which acts from the right. |
source code
|
|
|
executeString(self,
evaluators,
keys,
evaluatorIndex,
nextEvaluator)
Execute the string. |
source code
|
|
|
getIsInRange(self,
keyIndex)
Determine if the keyIndex is in range. |
source code
|
|