Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Resumo
 
 
Acadêmico(a): Thiago Kewitz Demarchi
Título: Motor de Templates para Delphi
 
Resumo:
No presente trabalho são descritas a especificação e a implementação de um motor de templates para Delphi, desenvolvido como uma biblioteca. A biblioteca analisa o template, reconhece o código estático e o código dinâmico, processa as diretivas do código dinâmico, substituindo-as por informações da aplicação e gera um texto formatado como saída. Para a análise da linguagem de templates são utilizados analisadores léxico, sintático e semântico. A biblioteca é aplicada em dois estudos de caso, sendo um responsável por gerar código fonte de classes em Java ou em Delphi a partir de informações pré-formatadas em arquivo texto, e outro por apresentar contatos de um catálogo de telefones, também pré-formatados em arquivo texto e permitir gerar textos formatados com base nestas informações.