Feb. 27, 2014
12:56 p.m.
On 24/02/14 19:06, Marcus Denker wrote:
Pharo uses (right now) RBParser as the main Parser⦠in Pharo4 we will remove the old Parser (subclass of Scanner ;-), on the TODO is to check if PetitParser can be used instead (but there are many open questions related to e.g. error handling, speedâ¦)
This is interesting for me. I would not go for petitparser personally. My experience, speaking of performance and error reporting, not so great. I have one question: If you replace RBParser with green-field implementation, how would you deal with the rest of RB stuff? Refactorings, lint etc, which are all based of RBParser API? Best, Jan