corrected issue with array references

in getOperand() for identifiers with parentheses, if a reference is
requested, the operands should actually be numeric subscripts; before
calling getParenToken(), the reference flag of the token is set instead
of after

in getParenToken(), if the reference flag of the token is set, the
data type for the expression is set to Number instead of Any