The <compoundStatement> element defines a logical expression among its child elements (<assessmentStatement> and <compoundStatement>) by means of a Boolean operator attribute.
The isNegated attribute may be defined to specify that a <compoundStatement> child element must be negated before the Boolean operation is evaluated.
Element | Attributes | Content | Parent |
---|---|---|---|
<compoundStatement> | operator, isNegated | (<assessmentStatement> | <compoundStatement>)+ | <compoundCondition> or <compoundStatement> |
Name | Value | Description |
---|---|---|
operator | “and” or “or”. | The operator attribute defines the logical expression among the <compoundStatement> child elements. |
isNegated | “true” or “false”. The default value is “false”. | The isNegated attribute defines if the <compoundStatement> child elements must be negated before the statement is evaluated. |