Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Pegasus

< >

Pegasus is a grammar language created in 2018 by Daniel Fedorin.

#1869on PLDB 6Years Old
Download source code:
git clone https://github.com/DanilaFe/pegasus
Source Code

A parser generator for C and Crystal.


Example from the web:
token space = / +/ [ skip ]; token digit = /[0-9]/; token list_start = /\[/; token list_end = /\]/; token comma = /,/; rule list = list_start list_recursive list_end; rule list_recursive = digit | digit comma list_recursive;
View source
- Build the next great programming language About Keywords Resources Acknowledgements Part of the World Wide Scroll