On 25-02-16 03:12, Jan Kurš wrote:
PetitParser does not usually backtrack much. So if you provide a class with PetitStream interface and limited buffer for backtracking (eg few lines) PetitParser will work.
Of course it sometimes backtracks a lot. That just depends on your language definition.
Stephan