| Home | Libraries | People | FAQ | More

## Struct template zero_plus_parser

boost::parser::zero_plus_parser

## Synopsis

    // In header: <boost/parser/parser_fwd.hpp>

    template<typename Parser>
    struct zero_plus_parser : public boost::parser::repeat_parser< Parser > {

      // public member functions
      zero_plus_parser(Parser);
    };

## Description

Repeats the application of another parser `p` of type `Parser`, `[0, Inf)` times. The parse always succeeds. The attribute produced is a sequence of the type of attribute produced by `Parser`.

### `zero_plus_parser` public member functions

1.     zero_plus_parser(Parser parser);