fn parse_comma_separated<const N: usize>(
    parser: &mut Parser<'_>,
    parse: impl FnMut(&mut Parser<'_>) -> ParseResult<()>,
    end: [TokenKind; N]
) -> ParseResult<(usize, usize)>
Expand description

Parses a comma separated list of items Returns a tuple of (number_of_items, number_of_commas)