<condition> ::= (<condition>) | <condition> AND <condition> | <condition> OR <condition> | NOT <condition> | <simple_condition>