それぞれサブパーサーの解析結果を別の値にマップしています。なる可能性があるかです。この例のように識別子から始まる構造に適した機能といえます。最初のパーサに一致した値を破棄し、二番目のパーサに一致した値を返します。パターンに一致する任意数の並びを解析することができます。これを使って空白で区切られた数値の並びを解析してみましょう。特定のパターンの繰り返しが出現する限り解析を続けます。つの要素が必要であることを意味しています。要素ではなく出現数のみを返します。出現数の上限と下限を指定できます。終了パターンが出現するまで特定のパターンの繰り返しを抽出します。表記のリストを解析します。個以上の任意個数とします。コンマ区切りのようなセパレータによって分けられた書式を解析します。シーケンスをセパレータと見なすことができるため以下のように記述できます。使用することができます。