Partial evaluation and symbolic computation for the understanding of Fortran programs - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year :

Partial evaluation and symbolic computation for the understanding of Fortran programs

Abstract

We describe a technique and a tool supporting partial evaluation of Fortran programs, i.e. their specialization for specific values of their input variables. We aim at understanding old programs, which have become very complex due to numerous extensions. From a given Fortran program and these values of its input variables, the tool provides a simplified program, which behaves like the initial one for the specific values. This tool uses mainly constant propagation and simplification of alternatives to one of their branches. The tool is specified in inference rules and operates by induction on the Fortran abstract syntax. These rules are compiled into Prolog by the Centaur/Fortran environment.
Fichier principal
Vignette du fichier
CAISE93.pdf (781.36 Ko) Télécharger le fichier
Origin : Publisher files allowed on an open archive
Loading...

Dates and versions

inria-00165950 , version 1 (30-07-2007)

Identifiers

Cite

Sandrine Blazy, Philippe Facon. Partial evaluation and symbolic computation for the understanding of Fortran programs. Advanced Information Systems Engineering 5th International Conference, CAiSE '93, 1993, Paris, France. pp.184-198, ⟨10.1007/3-540-56777-1⟩. ⟨inria-00165950⟩

Collections

CNAM CEDRIC-CNAM
49 View
218 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More