formline PICTURE, LIST
これは、format
が使用する内部関数ですが、直接呼び出すこともできます。formline
は、PICTURE
の内容にしたがって、LIST
の値を整形し、結果をフォーマット出力アキュムレータ$^A
に納めます。最終的に、write
がなされると、$^A
の中身が、何らかのファイルハンドルに書き出されますが、自分で$^A
を読んで$^A
の内容を空に戻してもかまいません。format
は通常、1 行ごとにformline
を行ないますが、formline
自身は、PICTURE
の中にいくつの改行が入っているかは、関係がありません。
formline
は常に"真"を返します。
ダブルクォートでPICTURE
を囲む場合には、@
という文字が配列名の始まりと解釈されますので、注意してください。
詳細と例についてはフォーマットを参照して下さい。