Partial evaluation and symbolic computation for the understanding of Fortran programs - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 1993

Partial evaluation and symbolic computation for the understanding of Fortran programs

Résumé

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
Origine : Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

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

Identifiants

Citer

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
54 Consultations
239 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More