pub fn parse_tan<'src>( input: &mut &'src str, ) -> ModalResult<Vec<BasicToken>, ContextError<StrContext>>