Lines Matching full:or
78 * @include:namespace (or ns:include:namespace)
79 * ^exclude:namespace (or -ns:exclude:namespace)
85 * or (or pipe symbol '|', lower precedence than 'and')
89 * this query is equivalent to [ -(-aa or -"bb cc" or -ns:dd:ee) ]
96 * OR - logical or
126 // treat pipe symbols as 'OR' operators
127 $term = str_replace('|', ' or ', $term);
152 } elseif ($token === 'or') {
153 // logical-or
154 $parsed .= 'OR';
179 $parsed_query = preg_replace('/(NOT|OR)+\)/u', ')', $parsed_query);
180 $parsed_query = preg_replace('/(OR)+/u', 'OR', $parsed_query);
181 $parsed_query = preg_replace('/\(OR/u', '(', $parsed_query);
182 $parsed_query = preg_replace('/^OR|OR$/u', '', $parsed_query);
219 $ope_precedence = [')' => 1, 'OR' => 2, 'AND' => 3, 'NOT' => 4, '(' => 5];
220 $ope_regex = '/([()]|OR|AND|NOT)/u';
309 * doesn't support negated phrases and `OR` searches