XL Fortran 言語は、次のもので構成されます。
- 米国規格協会 Fortran 90 言語の完全版 (Fortran 90 または F90 と呼ばれています)。
「American National Standard Programming Language Fortran 90」、ANSI X3.198-1992 および
「Information technology - Programming languages - Fortran」、ISO/IEC 1539-1:1991(E) に定義されています。
この言語は、FORTRAN 77 標準の機能のスーパーセットを持っています。
これは、さらにエラー検査、配列処理、
メモリー割り付けなどの作業の多くをプログラマーからコンパイラーに移行することを目的とする多くの機能が追加されています。
- 完全な ISO Fortran 95 言語標準 (Fortran 95 または F95 と呼びます)。
この言語は、「Information technology - Programming languages - Fortran - Part 1: Base language」、ISO/IEC 1539-1:1997 に規定されています。
- Fortran 95 標準に対する新規拡張機能
- さまざまなコンパイラー・ベンダーの Fortran 製品に見られる業界用拡張機能
- SAA Fortran で指定されている拡張機能
「XL Fortran ランゲージ・リファレンス」では、Fortran 95 言語の拡張機能は、
『書体の規則』のトピックの説明のとおりにマークが
付けられています。
