code: private String parseToken(final char[] terminators) {
  		char ch;
  		i1 = pos;
  		i2 = pos;
  		while (hasChar()) {
  			ch = chars[pos];
  			if (isOneOf(ch, terminators)) {
  				break;
  			}
  			i2++;
  			pos++;
  		}
  		return getToken(false);
  	}
docs: Parses out a token until any of the given terminators is encountered.
  
  @param terminators the array of terminating characters. Any of these characters when encountered signify the end
  of the token
  
  @return the token