use crate::*;
use chumsky::prelude::*;
use scarf_syntax::*;
pub fn final_specifier_parser<'a, I>() -> impl Parser<'a, I, FinalSpecifier<'a>, ParserError<'a>>
where
I: ValueInput<'a, Token = Token<'a>, Span = ParserSpan>,
{
token(Token::Colon)
.then(token(Token::Final))
.map(|(a, b)| FinalSpecifier(a, b))
}