toParser method

Parser<(T0, T1, T2, T3, T4, T5, T6, T7, T8)> toParser()

Implementation

p.Parser<(T0, T1, T2, T3, T4, T5, T6, T7, T8)> toParser() => p
    .list([$1, $2, $3, $4, $5, $6, $7, $8, $9])
    .map(
      (v) => (
        v[0] as T0,
        v[1] as T1,
        v[2] as T2,
        v[3] as T3,
        v[4] as T4,
        v[5] as T5,
        v[6] as T6,
        v[7] as T7,
        v[8] as T8,
      ),
    );