- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I have been searching for a tool to do, say, 85% of the work. The only one I have found is VAST/77to90.
Does anyone have knowledge of other packages or experience with VAST?
Thanks.
Does anyone have knowledge of other packages or experience with VAST?
Thanks.
Lien copié
3 Réponses
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
See this page for links to Allan Miller's to_f90 or Michael Metcalf's convert.f90 programs. (Find "convert" on the page since it's pretty long).
Jugoslav
Jugoslav
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
I am converting F77 to F90.
I have codes : convert and to_f90.f90
but not able to use properly...
Can you help plz
Regards
Ali
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
The purpose of VAST was to take advantage of vectorization on certain historical compilers by substituting array assignments for DO loops. In the cases where optimization is prevented by poor coding practices, VAST wouldn't have been capable of correcting it. At the time it was marketed, a few Fortran compilers depended on array syntax for optimization, while a majority performed better on f77 source code. You may still be able to download some examples of the conversions it performed. VAST wasn't a satisfactory tool to perform even 20% of the work of f90 conversion, so its price wasn't justified for most people.
The public tools perform fixed to free format conversion, and perhaps some cleanup of legacy DO loops, but don't apply array syntax conversions. So, you are unlikely to find a single tool which performs more than 50% even of the part of the conversion which ought to be practical to automate.
The public tools perform fixed to free format conversion, and perhaps some cleanup of legacy DO loops, but don't apply array syntax conversions. So, you are unlikely to find a single tool which performs more than 50% even of the part of the conversion which ought to be practical to automate.

Répondre
Options du sujet
- S'abonner au fil RSS
- Marquer le sujet comme nouveau
- Marquer le sujet comme lu
- Placer ce Sujet en tête de liste pour l'utilisateur actuel
- Marquer
- S'abonner
- Page imprimable