El diseño del compilador es un tema fundamental / núcleo de ingeniería informática / ingeniería informática / tecnología de la información.Enseña cómo funciona el compilador de un lenguaje de programación.También se centra en varios diseños de compilador y estructuración y optimizando varias fases de un compilador.También es necesario aprender tipos de gramática, máquinas estatales finitas y conceptos relacionados de idiomas.
Resultado de los campos:
Después de aprender el curso los estudiantes deben ser capaces de:
1.Comprenda los conceptos básicos y la aplicación del diseño del compilador
2.Aplique su estructura de datos de conocimiento básico para diseñar tabla de símbolos, analizador léxico, generación de código intermedio, analizador (diseño superior y abajo hacia arriba) y podrá comprender la fuerza de la gramática.
3.Comprenda diversas técnicas de optimización de código y mecanismos de recuperación de errores.
4.Comprender e implementar un analizador.
Add new content and examples