private RationalNode newRationalNode(String value, int radix) throws NumberFormatException {
return new RationalNode(getPosition(), Long.parseLong(value, radix), 1);
}
private ComplexNode newComplexNode(Node number) {
return new ComplexNode(getPosition(), number);
}