Open HaraldKi opened 8 years ago
Not completely nonsensical. unskip()
shoves back characters into the input of the DfaRun, while the inherited pushback()
pushes character back into the output, i.e. the can be read()
without being filtered.
Need at least a bit of documentation to remind the user of this detail.
Instead there are the unskip() methods. This is confusing.
Either get pushBack to work correctly or make sure it does not appear in the public interface.