pub fn parse_grammar<'grm, E: ParseError<L = ErrorLabel<'grm>> + 'grm>(
grammar: &'grm str,
allocs: Allocs<'grm>,
) -> Result<GrammarFile<'grm, 'grm>, AggregatedParseError<'grm, E>>pub fn parse_grammar<'grm, E: ParseError<L = ErrorLabel<'grm>> + 'grm>(
grammar: &'grm str,
allocs: Allocs<'grm>,
) -> Result<GrammarFile<'grm, 'grm>, AggregatedParseError<'grm, E>>