Tree Automata Completion for Static Analysis of Functional Programs - Archive ouverte HAL Access content directly
Reports Year : 2013

Tree Automata Completion for Static Analysis of Functional Programs

Abstract

Tree Automata Completion is a family of techniques for computing or approximating the set of terms reachable by a rewriting relation. For functional programs translated into TRS, we give a sufficient condition for completion to terminate. Second, in order to take into account the evaluation strategy of functional programs, we show how to refine completion to approximate reachable terms for a rewriting relation controlled by a strategy. In this paper, we focus on innermost strategy which represents the call-by-value evaluation strategy.
Fichier principal
Vignette du fichier
main.pdf (307.64 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-00780124 , version 1 (05-02-2013)
hal-00780124 , version 2 (27-05-2013)

Identifiers

  • HAL Id : hal-00780124 , version 2

Cite

Thomas Genet, Yann Salmon. Tree Automata Completion for Static Analysis of Functional Programs. 2013. ⟨hal-00780124v2⟩
474 View
203 Download

Share

Gmail Facebook X LinkedIn More