Skip to main content

lemma_disjoint_preceded

Function lemma_disjoint_preceded 

Source
pub broadcast proof fn lemma_disjoint_preceded<U: SpecParser, U1: SpecParser, V1: SpecParser, const CHECK: bool>(
    p: U,
    p1: Preceded<U1, U1::PVal, V1, CHECK>,
)
Expand description
requires
disjoint_domains(p, p1.a),
ensures
#[trigger] disjoint_domains(p, p1),

A Preceded parser is disjoint from another parser if its prefix is.