Pegex::Resources(3)
π Pegex Resources π
okay so this is Pegex::Resources(3) β the Pegex Resources page β and it's literally a curated little treasure map of Pegex things. Bestie, the best way to learn about Pegex is to look at projects that currently use it. No cap.
This document attempts to name as many interesting Pegex things as possible. It's giving resource directory energy, and we're obsessed. π
π¬ IRC Channel
Many of the people who are actively developing Pegex hang out on the #pegex IRC channel on irc.freenode.net. Stop by β we'd love to chat with you! π«Ά
Note: if you're unfamiliar with IRC, there's a really simple way to get started. Simply click this link: http://webchat.freenode.net/. Then enter a nickname, enter #pegex for the channel, and enter the captcha. You will be connected and you type stuff in the input box at the bottom of the screen. After you type something, hit the Enter key, and your text will be sent. Try it! β¨
π The examples Directory
The Pegex git-repository/code-base is here: https://github.com/ingydotnet/pegex-pm. It contains a directory of example parsers:
calculator1.plβ This is an arithmetic expression parser and evaluator. It uses the precedence climbing method to deal with operator precedence.calculator2.plβ This is the same as above, except it uses a precedence table, and the shunting yard algorithm, to handle precedence.
𧬠Pegex Grammar Repositories
- The Pegex Grammar β
https://github.com/ingydotnet/pegex-pgx - The TestML Grammar β
https://github.com/ingydotnet/testml-pgx - A JSON Grammar β
https://github.com/ingydotnet/json-pgx - A CronTab Grammar β
https://github.com/ingydotnet/crontab-pgx
π§© Module Repositories
- The Pegex Perl Module β
https://github.com/ingydotnet/pegex-pm - The TestML Perl Module β
https://github.com/ingydotnet/testml-pm - Pegex JSON Parser for Perl β
https://github.com/ingydotnet/pegex-json-pm - A JSONY Decoder Perl Module β
https://github.com/ingydotnet/json-pgx - A CronTab Parser Perl Module β
https://github.com/ingydotnet/pegex-crontab-pm
okay that's the whole page, bestie. This one's from perl v5.32.1, dated 2022-07-22, and it's literally Pegex::Resources(3) β mwah π
π
π¦ where this page comes from
- epel 9: perl-Pegex 0.75-10.el9 Β· GPL+ or Artistic
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms