Bison/EBNF 解析至少包含两个元素的列表
Bison/EBNF parse list with at least two elements
我目前正在尝试使用 bison 解析至少包含两个元素的逗号分隔列表。
我知道如何使用这个解析列表:
list : list "," element
| element
但是我怎样才能确保列表至少有两个元素?
有被两个明显的风险:
list : list "," element
| element "," element
我目前正在尝试使用 bison 解析至少包含两个元素的逗号分隔列表。 我知道如何使用这个解析列表:
list : list "," element
| element
但是我怎样才能确保列表至少有两个元素?
有被两个明显的风险:
list : list "," element
| element "," element