Sun Studio 12 Update 1: Fortran ユーザーズガイド

3.4.102 -vax=keywords

VAX VMS Fortran 拡張機能を有効にすることを指定します。

keywords 指定子は、次のサブオプションのいずれか、またはこれらのサブオプションをいくつか組み合わせて、コンマで区切ったリストとして指定します。

blank_zero

書式付き入力の空白を内部ファイルでゼロと解釈します。  

debug

文字「D」で始まる行を、VMS Fortran と同じように、注釈行ではなく通常の Fortran 文として解釈します。 

rsize

書式なしレコードサイズを、バイト単位ではなくワード単位で解釈します。 

struct_align

VAX 構造体の成分を、メモリー内に VMS Fortran と同じようにレイアウトします。パディングは挿入しません。注: このサブオプションを指定すると、データの不正な整列が発生する場合があります。このようなエラーを回避するには、—xmemalign と併せて使用してください。

%all

前述すべての VAX VMS 機能を有効にします。 

%none

前述すべての VAX VMS 機能を無効にします。 

サブオプションは個々に選択することもオフにすることもできます。個々にオフにするには、サブオプションの前に no% を付けます。

次に例を示します。

-vax=debug,rsize,no%blank_zero