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 ")" )
This rule is called by