The program still works. But why the parser fired so many "characters()" events?
It looks like the parser didn't group the space character, line feed, and cartridge
return into a single char[] and fire one "characters()" event. It fired multiple
events, one per character.
Notes and sample codes in this section are based on JDK 1.4.1_01.