This function should be used to evaluate an array access to get the actual value. This is called by @xref{execute_Evaluate()}.
An array is stored in the expression as an operator with many operands. The first operand is a local or global variable, the rest of the operators are the indices.
Accessing a variable holding scalar value with array indices automatically converts
the variable to array. Accessing an array variable without indices gets the "first"
element of the array.
pFixSizeMemoryObject execute_EvaluateArray(pExecuteObject pEo,
unsigned long lExpressionRootNode,
pMortalList pMyMortal,
int *piErrorCode
){