BNF语言的语法,如何指示“其他相似”选项

时间:2020-07-28 09:11:29

标签: syntax bnf ebnf

我正在尝试使用BNF样式编写一种小的语言语法。我来到了这样的选择:

option ::= 'option1' | 'option2' | 'read' | 'write' | etc

前四个选项是option可以具有的值的示例,但是我无法枚举所有值,也无法对其进行分组。相反,我想使用etc之类的东西,但是我不知道语法是否可以使用它。知道如何显示这些选项,用什么代替etc来写吗?

谢谢!

0 个答案:

没有答案