Proper Verwendung des PURE-Schlüsselworts Fortran
Ich beschäftige mich gerade mit Fortran und bin auf die @ gestoßpure
Schlüsselwort, das Funktionen / Unterprogramme angibt, die keine Nebenwirkungen haben.
Ich habe ein Buch,Fortran 90/95 von S Chapman, der das @ vorstelpure
Schlüsselwort bietet aber seltsamerweise keine "gute Codierungspraxis".
Ich frage mich, wie großzügig man dieses Schlüsselwort in ihren Prozeduren verwenden soll. Wenn ich mich nur umschaue, ist mir klar, dass die meisten Verfahren ohne Nebenwirkungen es nicht für notwendig halten, das @ einzuschließepure
Stichwort
Also, wo wird es am besten verwendet? Nur bei Prozeduren will manvollständi Garantie haben keine Nebenwirkungen? Oder vielleicht plant man in Prozeduren, auf @ zu konvertierelemental
Verfahren später? (Wieelemental
Prozeduren müssen zuerst @ sepure
.)