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

TítuloA shortcut fusion rule for circular program calculation
Autor(es)Fernandes, João Paulo
Pardo, Alberto
Saraiva, João Alexandre
Palavras-chaveCircular programming
Program calculation
Shortcut fusion
Deforestation
Data2007
EditoraACM
Resumo(s)Circular programs are a powerful technique to express multiple traversal algorithms as a single traversal function in a lazy setting. In this paper, we present a shortcut deforestation technique to calculate circular programs. The technique we propose takes as input the composition of two functions, such that the first builds an intermediate structure and some additional context information which are then processed by the second one, to produce the final result. Our transformation into circular programs achieves intermediate structure deforestation and multiple traversal elimination. Furthermore, the calculated programs preserve the termination properties of the original ones.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/36104
ISBN9781595936745
DOI10.1145/1291201.1291216
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro TamanhoFormato 
1281.pdf172,24 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