> and <code>up_to</code> respectively. The default value of <code>at_least</code> is 0. The default value of <code>up_to</code> is unspecified, i.e. there is no upper limit. The repetition ends when one of the following occurs:</p><ul><li><code>p</code> evaluates to failure</li><li><code>up_to</code> upper bound value is reached The parser encapsulates the count of times <code>p</code> was evaluated successfully.</li></ul><p>Examples</p><pre><code>module P = Reparse.String

;;
let p = P.(skip space) in
let 