http://7fh6tueqddpjyxjmgtdiueylzoqt6pt7hec3pukyptlmohoowvhde4yd.onion/public-inbox.git/tree/lib/PublicInbox/IMAPsearchqp.pm
OP_NOT : "NOT" { $q ->xap_only('NOT') } NOT_search_key : OP_NOT search_key1 OP_OR : "OR" { $q ->xap_only('OP_OR'); my $cur = delete $q ->{xap}; push @{ $q ->{stack}}, $cur ; $q ->{xap} = []; } search_key_a : search_key1 { my $ka = delete $q ->{xap}; $q ->{xap} = []; push @{ $q ->{stack}}, $ka ; } OR_search_keys : OP_OR search_key_a search_key1 { my $kb = delete...