* Creates a new AbstractScanner object.
* @param s The string to scan.
*/
public AbstractScanner(String s) throws ParseException {
try {
reader = new StringNormalizingReader(s);
current = nextChar();
} catch (IOException e) {
throw new ParseException(e);
}
}