適用する修飾子を明示的に指定することが可能です。この節の残りで記述されるデフォルト設定より優先されます。デフォルトの修飾子を設定するのに使えます。このプラグマは、デフォルトを変更する後述するその他のプラグマに優先します。一貫性のある結果になります。修飾子がデフォルトで有効になります。その他の規則集合が使われるように指定するのが最良です。回目のコンパイル時点で有効なもので上書きされます。多くの非一貫性(バグ)があります。規則を仮定していません。提供されているものからの派生です。(遠く)派生しています)。行のみを含んでいるという仮定でいくつかの最適化を行います。マッチングさせたいこともあるでしょう。使うことで行うことができます。改行にはマッチングしません。下限は省略可能ではありません。