Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

Pegasus

< >

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

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

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 Resources Acknowledgements Part of the World Wide Scroll