benjamin-hodgson / Pidgin

A lightweight and fast parsing library for C#.
https://www.benjamin.pizza/Pidgin/
MIT License
914 stars 70 forks source link

Comparison with ANTLR #132

Closed RomanSoloweow closed 2 years ago

RomanSoloweow commented 2 years ago

Great news, I did a pretty simple comparison of my Pidgin-based solution with ANTLR.

ANTLR Grammar: image

I did not write the tree custom processing logic for ANTLR, but my tool can perform not only searches, but also replacements. And even when performing additional operations related to the replacement Pidgin is still faster

image