66 If

新しい書式:
     if (<condition>) { <command>; <command>
            <commands>
            <commands>
     } else {
            <commands>
     }

以前の書式:
     if (<条件>) <コマンド行> [; else if (<条件>) ...; else ...]

このバージョンの gnuplot は、if/else のブロック形式をサポートしていま す。キーワード if, else の後ろに開始カッコ "{" が続く場合、"}" で 終了するブロックまでのすべての文 (複数の入力行も可) に条件的な実行が適 用されます。if コマンドは入れ子にすることもできます。

古い形式の 1 行の if/else 文もまだサポートされていますが、新しいブロッ ク形式の書式とは混ぜてはいけません。以下参照: if-old (66.1)


Subsections
竹野茂治@新潟工科大学
2012年10月3日