JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.2: Fortran ユーザーズガイド
search filter icon
search icon

ドキュメントの情報

はじめに

1.  概要

2.  Solaris Studio Fortran の使用

3.  コンパイラオプション

4.  Solaris Studio Fortran の機能と相違点

5.  FORTRAN 77 の互換性: Solaris Studio Fortran への移行

5.1 互換性のある f77 機能

5.2 非互換性の問題

5.3 レガシー FORTRAN 77 でコンパイルされたルーチンでのリンク

5.3.1 Fortran 組み込み関数

5.4 f95 への移行についてのその他の問題

5.5 f77 コマンド

A.  実行時のエラーメッセージ

B.  各リリースにおける機能変更

C.  Fortran 指令の要約

索引

第 5 章

FORTRAN 77 の互換性: Solaris Studio Fortran への移行

単体の FORTRAN 77 コンパイラの提供はありません。Solaris Studio Fortran コンパイラ f95 は、Sun WorkShop f77 コンパイラで以前にコンパイルされた非標準拡張機能を利用するプログラムを含む多くのレガシー FORTRAN 77 プログラムをコンパイルします。

f95 は、これらの FORTRAN 77 の機能の多くを直接的に受け入れます。その他の機能は、FORTRAN 77 互換モード (f95 -f77) でコンパイルする必要があります。

この章では、f95 で受け入れられる FORTRAN 77 の機能について説明し、f95 との互換性がない f77 の機能のリストを示します。Sun WorkShop f77 コンパイラで受け入れられる非標準 FORTRAN 77 拡張機能についての詳細は、 http://docs.sun.com/source/806-3594/index.html の『FORTRAN 77 言語リファレンスマニュアル』を参照してください。

f95 コンパイラで使用可能な Fortran 言語のその他の拡張機能については、第 4 章Solaris Studio Fortran の機能と相違点 を参照してください。

f95 は、標準規則に準拠する FORTRAN 77 プログラムをコンパイルします。移植性を確保するためには、非標準 FORTRAN 77 機能を利用しているプログラムを標準に準拠する Fortran 95/2003 に移行する必要があります。-ansi オプションを指定してコンパイルすると、プログラム中で使用されているすべての非標準機能にフラグが立てられます。