updated NextGenTokenizer to parse ComplexNumber