La gramática cuyas producciones son
<stmt> → if id then <stmt> <stmt> → if id then <stmt> else <stmt> <stmt> → id := id
es ambiguo porque
a) la oración si a entonces si b entonces c:= d tiene dos árboles de análisis sintáctico
b) las derivaciones más a la izquierda y más a la derecha de la oración si a entonces si b entonces c:= d dan lugar a diferentes árboles de análisis sintáctico
c ) la oración si a entonces si b entonces c:= d más c:= f tiene más de dos árboles de análisis
d) la oración si a entonces si b entonces c:= d más c:= f tiene dos árboles de análisis
(A) a
(B) b
(C) c
(D) d
Respuesta: (D)
Explicación:
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA