} else if (isFunction(token)) {
Complex a = complexFormat.parse(stackAnswer.pop());
if (token.equals("abs")) {
stackAnswer.push(complexFormat.format(a.abs()));
} else if (token.equals("acos")) {
stackAnswer.push(complexFormat.format(a.acos()));
} else if (token.equals("arg")) {
stackAnswer.push(complexFormat.format(a.getArgument()));
} else if (token.equals("asin")) {
stackAnswer.push(complexFormat.format(a.asin()));
} else if (token.equals("atan")) {