logical_factor

logical_factor 
      ::= 
      ( exp_simple comparaison_op exp_simple ) 
      | ( [ "not" ] "in" exp_set ) 
      | ( [ "not" ] "like" match_string ) 
      | ( [ "not" ] "between" exp_simple "and" exp_simple ) 
      | ( "is" [ "not" ] "null" ) 
      | quantified_factor 
      | ( "(" condition ")" ) 

[rule list]
This rule is called by

logical_term