Install Shield スクリプト言語 (5) プリプロセッサ
Install Shieldは多数のプリプロセッサを持っています。
下記は例です。
ほぼC++と同じです。
#define [名前] [値] |
[名前]の定数を宣言します。 |
#include "[ファイル名]" |
[ファイル名]をインクルードします。 |
#if [条件] 〜 #else 〜〜 #endif |
条件式を扱えます。[条件]だったら、"〜"を実行、そうでなければ"〜〜"を実行します。 |
#ifndef [名前] 〜 #endif |
[名前]を定義していなかったら、"〜"を実行します。 |
#error [メッセージ] |
コンパイルを中止し、[メッセージ]を表示。 |
#undef [名前] |
#defineでした定義を無効にします。 |
|