PEG (parsing expression grammars)

I recently came to PEG through https://pest.rs/ and wondered if Julia had this kind of packages. I came across this topic : ANN: Automa.jl - a package to compile regular expressions to Julia which gives some insights of it, but I thought it would be better to open a dedicated thread.

- https://github.com/vonDonnerstein/StringParserPEG.jl
- (outdated) https://github.com/wdebeaum/PEG.jl
- https://github.com/andrewcooke/ParserCombinator.jl
- (outdated) https://github.com/abeschneider/PEGParser.jl

seem to have addressed this issue. Do you know other projects ?

(Iā€™m new to this forum, so I can not post more than two links)

2 Likes

The second one you list is not current. Look to the first and third.

For a very old (no longer working) take: https://github.com/abeschneider/PEGParser.jl

2 Likes