Graph 如何编写此图表的语法

Graph 如何编写此图表的语法,graph,syntax,bnf,ebnf,Graph,Syntax,Bnf,Ebnf,我正在尝试写下图的语法,但没有成功。 我试过了 Choice ::= letter ( ( 'digit' | '_' ) letter ) 但这是完全错误的。 我如何写这个的语法 类似EBNF的符号的正确语法是: <name> = <letter> (<letter> | <digit> | <underscore>)* =(| |)*

我正在尝试写下图的语法,但没有成功。 我试过了

Choice   ::= letter ( ( 'digit' | '_' ) letter )
但这是完全错误的。 我如何写这个的语法


类似EBNF的符号的正确语法是:

<name> = <letter> (<letter> | <digit> | <underscore>)*
=(| |)*