if (ptgOpStr.equals(")")) // parens are there to keep expression together
continue;
if (x > 0) {// process prefix, if any - unary since it's the first operand
// exception here-- error range in the form of "Sheet!#REF! (eg) needs to be kept whole
if (!(XLSRecordFactory.ptgLookup[i][1].equals("PtgErr") && s.charAt(x-1)=='!')) {
ret.addAll(parsePtgOperators(s.substring(0, x), bUnary));
bUnary= false;
}
else { // keep entire error reference together
ptgOpStr= s;
}