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

TítuloComponent-based programming for higher-order attribute grammars
Autor(es)Saraiva, João
Data2002
EditoraSpringer Verlag
RevistaLecture Notes in Computer Science
CitaçãoSaraiva J. (2002) Component-Based Programming for Higher-Order Attribute Grammars. In: Batory D., Consel C., Taha W. (eds) Generative Programming and Component Engineering. GPCE 2002. Lecture Notes in Computer Science, vol 2487. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45821-2_17
Resumo(s)This paper presents techniques for a component-based style of programming in the context of higher-oder attribute grammars (HAG). Attribute grammar components are "plugged in" into larger attribute grammar systems through higher-order attribute grammars. Higher-order attributes are used as (intermediate) "gluing" data structures.This paper also presents two attribute grammar components that can be re-used across different language-based tool specifications: a visualizer and animator of programs and a graphical user interface AG component. Both components are reused in the definition of a simple language processor. The techniques presented in this paper are implemented in LRC: a purely functional, higher-order attribute grammar-based system that generates language-based tools.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/70230
ISBN978-3-540-44284-4
ISSN0302-9743
Versão da editorahttps://link.springer.com/chapter/10.1007/3-540-45821-2_17
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
gpce2002.pdf257,69 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