Bem-vindo(a) à Disciplina de Compiladores!

Olá a todos! Sejam muito bem-vindos à disciplina de Compiladores. Preparem-se para uma jornada fascinante onde vamos desvendar a "mágica" por trás de como nossos códigos são transformados em programas que o computador pode executar.

Neste semestre, não apenas estudaremos a teoria que fundamenta a construção de compiladores e interpretadores, mas também colocaremos a mão na massa. Nosso grande objetivo é que, ao final da disciplina, cada um de vocês tenha desenvolvido seu próprio interpretador funcional para uma linguagem de programação completa, aplicando diretamente os conceitos vistos em aula.

Ementa Oficial

Material Didático Principal

Metodologia

Avaliação

Material

Cronograma de Encontros

Trabalhos

Unidade 2

Conclusão do Analisador Léxico – Interpretador Lox

Representação da AST da Linguagem Lox

Parser de Expressões da Linguagem Lox

Avaliação de Expressões (Interpretador)

Unidade 3

Statements and State, Control Flow

Capítulos 10, 11 e 12: FunctionsResolving and BindingClasses