pub fn parse_ndl_pattern<'a>(
    text: Span<'a>,
    or: bool,
    and: bool,
    ctx: &'a NessaContext
) -> PResult<'a, Pattern>