Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/36077

TítuloZipper-based attribute grammars and their extensions
Autor(es)Martins, Pedro Miguel Ribeiro
Fernandes, João Paulo Sousa Ferreira
Saraiva, João Alexandre
Data2013
EditoraSpringer
RevistaLecture Notes in Computer Science
Resumo(s)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. Recently, Attribute Grammars have been extended with mechanisms such as references and high-order and circular attributes. Such extensions provide a powerful modular mechanism and allow the specification of complex fix-point computations. This paper defines 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. Several real examples of language specification and processing programs have been implemented in this setting.
TipoArtigo em ata de conferência
DescriçãoLecture Notes in Computer Science Volume 8129, 2013.
URIhttps://hdl.handle.net/1822/36077
ISBN978-3-642-40921-9
DOI10.1007/978-3-642-40922-6_10
ISSN0302-9743
Versão da editorahttp://link.springer.com/chapter/10.1007/978-3-642-40922-6_10
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro TamanhoFormato 
1264.pdf247,46 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID