Я пытаюсь выяснить, является ли следующая грамматика неоднозначной или однозначной:
stmt -> ЕСЛИ выражение ТО stmt | matchedStmt
matchedStmt -> IF expr THEN matchedStmt ELSE stmt | разное
Он реализует структуру if-then-else.
expr
и other
считаются терминальными символами, так как в этом вопросе они нас не интересуют.
Я пытался найти строку с более чем одним деревом синтаксического анализа, но не могу.
Не могли бы вы мне помочь?