next up previous

5.4.10 Declaring Rule Properties

This feature allows the properties or characteristics of a rule to be defined. The characteristics are declared on the LHS of a rule using the declare keyword. A rule may only have one declare statement and it must appear before the first conditional element on the LHS (as shown in section 5.1).

Syntax

<declaration> ::= (declare <rule-property>+)
<rule-property> ::= (salience <integer-expression>) |
                    (auto-focus <boolean-symbol>)
<boolean-symbol> ::= TRUE | FALSE

5.4.10.1 The Salience Rule Property

5.4.10.2 The AutoFocus Rule Property



next up previous