17.01.2013 Views

COMPORT – Compilador Portugol - Nilo Menezes

COMPORT – Compilador Portugol - Nilo Menezes

COMPORT – Compilador Portugol - Nilo Menezes

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ComPort <strong>–</strong> <strong>Compilador</strong> <strong>Portugol</strong><br />

Instituição: USP<br />

URL: http://www.ime.usp.br/grad/catalogo/2000/mac/node40.html<br />

Disciplina: Projeto de <strong>Compilador</strong>es<br />

Objetivos: Construção de um compilador e o ensino associado à geração de código<br />

e otimização.<br />

Instituição: Universidade Federal de Lavras - UFLA / MG<br />

URL: http://www.prg.ufla.br/cursos/cienc_comp/ementas_cc.htm<br />

Disciplina: <strong>Compilador</strong>es<br />

Ementa: Gramáticas e Linguagens Formais. Estrutura de um compilador. Análise<br />

léxica. Análise sintática. Análise semântica. Gerador de código intermediário.<br />

Otimização de código.<br />

Conteúdo: O processo de compilação. Implementação de analisadores sintáticos.<br />

recuperação de erros sintáticos. Tabela de símbolos; estrutura de blocos. A análise<br />

de contexto e geração de código objeto. Expressões aritméticas e booleanas.<br />

Comandos repetitivos e de seleção. Variáveis indexadas. Procedimentos e<br />

recursividade. Otimização e alocação de registradores.<br />

123

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!