petitparser2 icon indicating copy to clipboard operation
petitparser2 copied to clipboard

A high-performance top-down parser

Results 19 petitparser2 issues
Sort by recently updated
recently updated
newest added

In the doc it is written that PP now works on stream. I tried to parse a file but it failed. I suppose it is because file stream implementation of...

I see that the different parts of PetitParser2 are managed via differents baselines. This has two negative impact IMO: - It breaks the usage of branches. For example if I...

It does not seems to be a core thing to me.

Was any functionality of PP1 not ported to PP2? That would be good to mention in the docs/readme. Except for the changed class names, is it backward compatible? Any reason...

PetitParser2 makes use of Traits in Pharo. Many (most?) other Smalltalk dialects do not use Traits and it would be easier to port PP2 if this dependency were removed. I...

GemStone doesn't support one-way become so this isn't portable. I've been able to get what appears to be equivalent functionality from a proxy/delegate pattern (though it doesn't pass the #'=='...

See [this issue](https://github.com/kursjan/petitparser2/issues/14) for more details

The original site [Smalltalk testing dataset](http://scg.unibe.ch/download/jk/sources/ ) appears to be taken down permanently. Does anyone has it as the Smalltalk parsing tests fail due to the missing file. Would it...