Skip to main content

safe_parser

Function safe_parser 

Source
pub open spec fn safe_parser<T>(parser: ParserFnSpec<T>) -> bool
Expand description
{
    forall |input: Seq<u8>| (
        #[trigger]
        parser(input) matches Some((n, _)) ==> 0 <= n <= input.len()
    )
}

The functional version of SafeParser.