英語が良くわからず、?が多いです。。すみません。。
大項目 | 記法 | 説明 | 返り値と変数への代入(Attribute) |
返り値パーサ Attribute Parser (attr) |
attr(定数値) | このパーサは、パース時に読み取り位置を移動しません。 これによりいつでも空文字にマッチし、エラーとなることがありません。 このパーサの使用目的は、指定した値を保管先に保管することです。 使用例: int i = 0; string s(""); string::const_iterator begin = s.begin(); parse(begin, s.end(), attr(123), i); ⇒ i=123が設定されます。 |
引数の値を返します。 |
Attribute Transformation Pseudo Parser (attr_cast) | |||
End of Line Parser (eol) | |||
End of Input Parser (eoi) | |||
Epsilon Parser (eps) | |||
Lazy Parser (lazy) |