Ошибка EOF в синтаксическом анализаторе YACC

Я пытаюсь проанализировать строку с помощью синтаксического анализатора yacc, предоставленного в библиотеке PLY для Python. Сам синтаксический анализатор очень длинный, но проблема в том, что У меня всегда одна и та же ошибка, независимо от того, какую строку я ввожу. Ошибка заключается в следующем:

yacc: Ошибка синтаксического анализа при вводе. EOF

И лексер работает отлично, поэтому я думаю, что проблема заключается в парсере. Но я не понимаю эту ошибку, поэтому я даже не знаю, где в первую очередь искать решение этой проблемы

Есть идеи? Большое спасибо!

6
задан camelCase 22 November 2011 в 00:53
поделиться