for (int i = 0; i < bigIntValues.length; i++) {
BigInteger bigIntValue = bigIntValues[i];
if (bigIntValue.signum() < 0) {
maybeMinusNodes[i] = new ParseTreeNode(CALTreeParserTokenTypes.MINUS, "-");
maybeMinusNodes[i].setFirstChild(
new ParseTreeNode(CALTreeParserTokenTypes.INTEGER_LITERAL, bigIntValue.abs().toString()));
} else {
maybeMinusNodes[i] = new ParseTreeNode(CALTreeParserTokenTypes.INTEGER_LITERAL, bigIntValue.toString());
}
}