pub fn parse_from_top<'t, A, E, P>(
input: TokenStream<'t>,
parser: P,
) -> Result<RLT, ParseErrors<A>>where
P: RLTProducer<Error<'t> = E>,
E: ErrorAdapter<A, TokenStream<'t>>,
TokenStream<'t>: Original<A>,
pub fn parse_from_top<'t, A, E, P>(
input: TokenStream<'t>,
parser: P,
) -> Result<RLT, ParseErrors<A>>where
P: RLTProducer<Error<'t> = E>,
E: ErrorAdapter<A, TokenStream<'t>>,
TokenStream<'t>: Original<A>,