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

Comparing generators for language-based tools

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
CoRTA07CGvf1.pdf790.38 KBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

The first step in any language development project is the Compiler Generator choice. Nowadays there are many offers, based on translation grammars, attribute grammars or other language specification formalisms. To make up a decision, more factors than just the tool user-friendliness and the processor’s quality should be taken into account. To aid the language developer, we analyze in this paper three Compiler Generators. The traditional and well known YACC, and two more recent ones, LISA and AnTLR-3. The first produces a Syntax-Directed Translator, while the others generate a Semantic-Directed Translator based on attribute evaluation. Moreover both the AG-based generators also produce other Language-based Tools that are mentioned and compared.

Descrição

Palavras-chave

Language-based tools Compiler generators

Contexto Educativo

Citação

Cruz, Daniela; Pereira, Maria João; Berón, Mário; Fonseca,Ruben; Henriques, Pedro (2007). Comparing generators for language-based tools. In 1º CORTA’07 - Compiler, Related Technologies and Applications. Covilhã.

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Universidade da Beira Interior

Licença CC