Lines Matching full:not
98 // region NOT with AND (subtraction)
102 // "foo -bar" → foo AND NOT bar → foo minus bar
107 // RPN: foo bar NOT AND
108 $rpn = ['W+:foo', 'W-:bar', 'NOT', 'AND'];
118 // "baz -(foo OR bar)" → baz AND NOT(foo OR bar) → baz minus (foo ∪ bar)
124 // RPN: foo bar OR NOT baz AND
125 $rpn = ['W+:foo', 'W+:bar', 'OR', 'NOT', 'W+:baz', 'AND'];
155 // "foo ^wiki:" → foo AND NOT namespace wiki:
159 // RPN: foo N+:wiki NOT AND
160 $rpn = ['W+:foo', 'N+:wiki', 'NOT', 'AND'];
174 // "(foo OR bar) -baz" → (foo OR bar) AND NOT baz
180 // RPN: foo bar OR baz NOT AND
181 $rpn = ['W+:foo', 'W+:bar', 'OR', 'W-:baz', 'NOT', 'AND'];
191 // "foo -bar @wiki:" → foo AND NOT bar AND @wiki:
198 // RPN: foo bar NOT AND N+:wiki AND
199 $rpn = ['W+:foo', 'W-:bar', 'NOT', 'AND', 'N+:wiki', 'AND'];
211 // @foo should not match pages in foobar: namespace
225 // foobar:page2 must NOT match — only foo: prefix pages
254 $rpn = ['W+:foo', 'W-:bar', 'NOT', 'AND'];