Я пытаюсь настроить свой синтаксический анализатор, чтобы найти конец определенного параметра, распознав, что запятой нет, поэтому я в основном настроил его для поиска такого параметра.
параметр: end_parameter запятая
(Этот тип данных представляет собой просто список, поэтому нет ничего, что указывало бы на его завершение — просто он останавливается, когда элементы не разделяются запятой)
И end_parameter определен ниже и делает то, что должен. Анализатор работает с другими типами данных, распознавая правую фигурную скобку как конец, но я получаю ошибки сдвига/уменьшения, когда устанавливаю тип, заканчивающийся отсутствием запятой. У кого-нибудь есть предложения?