Logo do repositório
 
A carregar...
Miniatura
Publicação

DOLPHIN - a system for compilers development, teach and use

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
SDDI03_paper.PDF234.14 KBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

DOLPHIN is a framework conceived to help the development of compilers. It is based on model of code representation, designated by DOLPHIN Internal code Representation (DIR), which is enough abstract, flexible and powerful to be used on almost all compilation tasks. The framework contains several components, implemented over the DIR, that can be combined to build multiple language retargetable compilers. It supplies front-ends for several programming languages, back-ends for several computer architectures and a large number of code analysis and optimizations routines. Except for some specific points, the DOLPHIN framework is not by itself an innovator project, but the away how we intend to use and the applications that we intend to give to this framework, are by themselves quite different and innovative comparing with all the other projects that we know on this area. This paper proposes a full architecture, based on the DOLPHIN framework that integrates a large set of services related with compilers users, developers and teachers.

Descrição

Palavras-chave

Compiler development Framework

Contexto Educativo

Citação

Matos, Paulo; Henriques, Pedro (2003). DOLPHIN - a system for compilers development, teach and use. In Simpósio Doutoral do Departamento de Informática da Universidade do Minho (2003). Braga, Portugal

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Departamento de Informática, Universidade do Minho

Licença CC