Saltar para:
Logótipo
Você está em: Início > Publicações > Visualização > Embedding attribute grammars and their extensions using functional zippers

Embedding attribute grammars and their extensions using functional zippers

Título
Embedding attribute grammars and their extensions using functional zippers
Tipo
Artigo em Revista Científica Internacional
Ano
2016
Autores
Martins, P
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Joao Paulo Fernandes
(Autor)
Outra
Saraiva, J
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Van Wyk, E
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Sloane, A
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Revista
Vol. 132
Páginas: 2-28
ISSN: 0167-6423
Editora: Elsevier
Outras Informações
ID Authenticus: P-00M-75A
Abstract (EN): Attribute grammars are a suitable formalism to express complex software language analysis and manipulation algorithms, which rely on multiple traversals of the underlying syntax tree. Attribute grammars have been extended with mechanisms such as reference, higher order and circular attributes. Such extensions provide a powerful modular mechanism and allow the specification of complex computations. This paper studies an elegant and simple, zipper-based embedding of attribute grammars and their extensions as first class citizens. In this setting, language specifications are defined as a set of independent, off-the-shelf components that can easily be composed into a powerful, executable language processor. Techniques to describe automatic bidirectional transformations between grammars in this setting are also described. Several real examples of language specification and processing programs have been implemented.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 27
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Da mesma revista

Typed connector families and their semantics (2017)
Artigo em Revista Científica Internacional
Proença, J; Clarke, D
The CAOS framework for Scala: Computer-aided design of SOS (2025)
Artigo em Revista Científica Internacional
Proença, J; Edixhoven, L
Ranking programming languages by energy efficiency (2021)
Artigo em Revista Científica Internacional
Rui Pereira; Marco Couto; Francisco Ribeiro; Rui Rua; Jácome Cunha; João Paulo Fernandes; João Saraiva
Multiple intermediate structure deforestation by shortcut fusion (2016)
Artigo em Revista Científica Internacional
Pardo, A; Joao Paulo Fernandes; Saraiva, J

Ver todas (16)

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Medicina Dentária da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-10-15 às 14:20:33 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico