Свързани въпроси 'lalr'
SR конфликт в граматика - как да го разрешим? (лимон/як)
Събрах граматика в Lemon (която е подобна на YACC), но създава S/R конфликт. Не съм свикнал с LALR анализиране и не разбирам какъв е проблемът, нито как да го разреша. Граматиката е:
%right EQUALS.
%right RIGHT_ASSIGN LEFT_ASSIGN MOD_ASSIGN...
68 изгледи
schedule
19.09.2022
Оператор за подразбиране срещу изрични времена за анализиране
Пишех анализатор на LALR, използвайки ply, и се натъкнах на несъответствие, когато се опитвах да анализирам умножението.
Тъй като пълният анализатор връзката е дълга няколко хиляди реда, аз няма да го включвам тук, но създадох проста...
279 изгледи
schedule
23.12.2023
Лявата рекурсия в граматиката води до конфликти
В цялата граматика на Bison използвам дясна рекурсия и съм чел, че лявата рекурсия е по-добра, защото не трябва първо да изгражда целия стек.
Въпреки това, когато се опитам да превключа към лява рекурсия на някой от тях, винаги получавам много...
3647 изгледи
schedule
19.04.2024