Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Clarification Request on EBNF Syntax in C99 Grammar File #69

@rpjax

Description

@rpjax

I am currently using the C99 EBNF grammar file from the "examples/c99-grammar.iso-ebnf" directory for testing my parser generator algorithm and applying some grammar transformations. During this process, I came across a notation that I'm unfamiliar with.
Ex:

struct-or-union-specifier
    <missing '='> 
    | enum-specifier
    | typedef-name;

Could you please explain what <missing '='> represents?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions