Konverter-software für fortran 77 auf fortran 90
habe ich die Codierung für fortran 77, aber ich will konvertiert fortran 90..wo kann ich das donwloaden kann der Konverter-software??
- Was werden Sie tun, mit ihm einmal konvertiert? Code-Wandler erzeugen typischerweise code, der funktioniert, ist aber hart, mit zu arbeiten.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dem ersten Treffer auf einer Google-Abfrage nach "fortran 77 konvertiert 90" zurückgegeben auf dieser Seite die 3 kostenlosen tools und 2 kommerzielle, aufgeführt (nach Klick auf den link für "Unterprogramme, Konverter, Key Works"). Ich habe nicht verwendet Fortran eine ganze Weile, und kann nicht bürgen für die Qualität dieser tools.
Ich würde empfehlen,Zitrone Lab f2f. Ich bin ein bisschen voreingenommen, da ich die original-developer, aber meine motivation war aufgrund der Tatsache, dass ich glaube nicht, dass die alternativen sehr gut funktioniert. Geben Sie ihm einen Versuch, wenn Sie mögen.
Hier ist eine python-Lösung, die ich half zu schreiben: https://github.com/arktools/fortran_tools
Erfolgreich konvertiert die gesamte airforce f77 datcom-code f90, so ist es auch getestet. Ich werden das hinzufügen von ein paar mehr features, wie ich Zeit habe.
Wenn jemand findet es nützlich/und macht änderungen, fühlen Sie sich frei, um zu dem Projekt beitragen.
Dem kostenlosen Programm konvertieren (http://www.nag.co.uk/nagware/Examples/convert.f90) konvertieren von Fortran 77 fixed source form von Fortran-90/95/2003 free source form und machen Sie einige einfache Transformationen, wie Erklärungen. Es gibt auch einige kommerzielle Produkte, wie SPAG (http://www.polyhedron.com/spag0html).
Habe ich gefunden und verwendet drei Programme
convert.f90
(Michael Metcalf),preconvert.f90
(Purple Sage-Computing-Lösungen, Inc.) undto_f90.f90
(Alan Miller).Keiner von Ihnen arbeitete zu 100% wie ich es erwartet hatte. Ergebnisse hängt davon ab, wie eng Ihre Quelle, dem entspricht, was die Programme erwarten, zu sehen.
Für Ihre Bequemlichkeit habe ich gezippt den source-Dateien und gehostete Sie hier:
Source-Dateien
Habe ich verwendet, Compaq Visual Fortran 6.5 zu kompilieren, die in drei separaten Projekten. Wenn Sie möchten, dass die Projekte auch über diesen link
CVF 6.5-Projekte
Viel Glück.