• tgv@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    It’s quite versatile. Originally for context-free grammars (although it’s likely someone has an extended version), so basically for “normal” programming language-style grammar. There are some limitations, but you’re not very likely to use them in a normal grammar, and they’re easy to rewrite.