Uno de los propósitos de usar código intermedio en los compiladores es
(A) simplificar el análisis sintáctico y semántico.
(B) mejorar la recuperación de errores y la notificación de errores.
(C) aumentar las posibilidades de reutilizar el optimizador de código independiente de la máquina en otros compiladores.
(D) mejorar la asignación de registro.
Respuesta: (C)
Explicación: Después del análisis semántico, el código se convierte en código intermedio que es independiente de la plataforma (SO + hardware), la ventaja de convertir en código intermedio es mejorar el rendimiento de la generación de código y aumentar las posibilidades de reutilización el optimizador de código independiente de la máquina en otros compiladores.
Entonces, la opción (C) es correcta.
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