2
Existe uma resolução diferente para o problema do “outro pendente” que não seja “correspondência mais próxima”?
Os seguintes presentes gramática livre de contexto uma "pendurado outra" tipo ambigüidade (imaginar que aaa significa if expr thene bbb significa elsee ccc está para algum outro tipo de instrução ou bloco): S→aSbS|aS|cS→aSbS|aS|c \begin{aligned} S &\rightarrow aSbS \;|\; aS \;|\; c\\ \end{aligned} Por exemplo,aacbcaacbcaacbcpode ser analisado como(a(acbc))(a(acbc))(a(acbc))ou como(a(ac)bc)(a(ac)bc)(a(ac)bc)(esta é a …