整数値を表します。
文字列を表します。
論理値を表します。以下のペアが指定可能です。
文字列の群を表します。カンマで区切ることによって、複数指定することができます。
整数値の群を表します。カンマで区切ることによって、複数指定することができます。
正規表現をを表します。今のところ、Jakarta Regexp を使って解析されています。
空白を入れるか入れないかの規定。
オプション | 定義 |
nospace | 空白を入れない |
space | 空白を入れる |
一文が複数行に渡る場合に、行の区切りにオペレータがきた場合のオペレータの位置の規定。
オプション | 定義 |
nl | オペレータは、新しい行の先頭に置く |
eol | オペレータは、行末に置く |
何をブロックと見なすかの規定。
オプション | 定義 |
text | 何らかのテキストがあればブロックと見なす |
statement | 何らかの文があればブロックと見なす |
ブロックの開始を表す "{" の位置の規定。
オプション | 定義 |
eol | 必ず行の最後に置く |
nl | 必ず新しい行に置く |
nlow | 行の長さによってeolとnlに切り替える |
ブロックの終了を表す "}" の位置の規定。
オプション | 定義 |
same | 次のトークンと同じ行に置く |
alone | 次のトークンとは別に、行に単独で置く |
可視性スコープを表します。下記のどれかを指定した場合、指定したものよりも上のものが有効になります。