Ich habe die Aufgabe bekommen, eine Gui für ein Fortran 77 Programm zu erstellen. Dazu benutze ich einen Lahey Fujitsu Compiler und Wisk, der im Wesentlichen eine reine Version von Winteracter ist. Jetzt kodiere ich den GUI-Teil in 90, um ehrlich zu sein, im Moment bin ich nichts codieren und benutze nur den Code, den der Wisk-Wizard ausspuckt, und habe ein Problem mit dem GUI-Teil, der mit dem 77-Teil spricht.Programmierung eines Fortran 77 Programms in eine Unterroutine
Das Programm besteht aus einem Hauptprogramm und 14 Unterprogrammdateien. Das Hauptprogramm ruft alle anderen Unterprogramme auf, verarbeitet Berechnungen und schreibt das Endergebnis in eine Textdatei. Was ich tun möchte, ist, das Hauptprogramm zu einer Subroutine zu machen und es aus dem gui oder fortran 90 Teil des Programms zu benennen, wodurch die GUI zum Hauptprogramm wird. Ist es möglich, dies zu tun, da ein großer Teil des Fortran 77 als implizite doppelte Genauigkeit deklariert wird, während der fortran 90 Code implizit keine ist? Desweiteren müsste ich im GUI-Teil alle Subroutinen aufrufen oder wird das Hauptprogramm, das in eine Subroutine umgewandelt wird, damit umgehen?
Jede Hilfe/Beratung wäre willkommen.
Wenn einer davon nicht klar ist, was ich sicher bin, ist der Fall, da meine Fortran-Fähigkeiten immer noch begrenzt sind, frag mich einfach, was ich meine.
Danke, Christian
danke für die Antwort, tut mir leid, meine Antwort ist ein bisschen spät. – Christian
@Christian Falls Sie die Antwort mögen, möchten Sie vielleicht darüber nachdenken, sie anzunehmen und/oder zu akzeptieren. Sie können dies tun, indem Sie auf den Pfeil nach oben über der großen 0 klicken (Upvoting)/indem Sie auf das Häkchen klicken (akzeptieren). :) – canavanin