Список разбора Bison/EBNF по крайней мере с двумя элементами
В настоящее время я пытаюсь проанализировать разделенный запятыми список, по крайней мере, с двумя элементами, используя бизона. Я знаю, как разобрать список с помощью этого:
list : list "," element
| element
но как я могу убедиться, что в списке есть как минимум два элемента?
1 ответ
Решение
На риск быть очевидным:
list : list "," element
| element "," element