O design do compilador é um assunto fundamental / central de engenharia de computação / engenharia de computadores / tecnologia da informação.Ensina como o compilador de uma linguagem de programação funciona.Também se concentra em vários desenhos de compilador e estruturação e otimização de várias fases de um compilador.Também é necessário aprender tipos de gramática, máquinas estaduais finitas e conceitos relacionados de idiomas.
Resultado do curso:
Depois de aprender o curso que os alunos devem ser capazes de:
1.Entenda os conceitos básicos e a aplicação do design do compilador de
2.Aplique sua estrutura básica de dados de conhecimento para projetar a tabela de símbolos, analisador lexical, geração de código intermediário, analisador (de cima para baixo e design de baixo para cima) e capaz de entender a força da gramática.
3.Entenda várias técnicas de otimização de código e mecanismos de recuperação de erros.
4.Entender e implementar um analisador.
Add new content and examples