Tuple7$<I, O1, O2, O3, O4, O5, O6, O7> constructor

Tuple7$<I, O1, O2, O3, O4, O5, O6, O7>(
  1. Parser<I, O1> p1,
  2. Parser<I, O2> p2,
  3. Parser<I, O3> p3,
  4. Parser<I, O4> p4,
  5. Parser<I, O5> p5,
  6. Parser<I, O6> p6,
  7. Parser<I, O7> p7,
)

Implementation

Tuple7$(this.p1, this.p2, this.p3, this.p4, this.p5, this.p6, this.p7) {
  label = 'tuple7(' +
      [p1, p2, p3, p4, p5, p6, p7].map(Parser.quote).join(' ') +
      ')';
}