1 qualified-clause 2+ 2.0? operator qualified-clause operator 1 AND 1 OR qualified-clause 1? modifier 2 clause 3? 3 boost modifier 1 + 1 - 1 NOT clause 1 unqualified-term 1 opaque-term boost 1? ^ number