Definition and Usage¶
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.
Syntax¶
| Element | Attributes | Content | Parent | |
|---|---|---|---|---|
| <compoundStatement> | operator, isNegated | (<assessmentStatement> | <compoundStatement>)+ | <compoundCondition> or <compoundStatement> |
Attributes¶
| 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. |