Flags

Die folgenden Flags wirken sich auf das Verhalten der Gruppenregel aus.

Canonical

Das Flag Canonical weist auf eine Regel hin, die sich mit mindestens einer Gruppenregel berechnen lässt. Es tritt ein Fehler auf, wenn keine Gruppenregeln vorhanden sind, die Canonical festlegen.

Anmerkung: Kanonische Werte können auch aus Mixins übernommen werden.

Passive

Das Flag Passive kann nur für Parameter verwendet werden. Damit können sich Parameter bei der Ermittlung, ob eine Gruppenregel berechenbar ist, so verhalten, als ob sie bereitgestellt wären. Es darf nur für Parameter verwendet werden, deren Vorgabewert nicht von den kanonischen Werten abhängt, an denen es als berechenbar beteiligt ist. Die Regel muss einen Vorgabewert haben. Wenn sie aufgrund einer passiven Aktivierung ausgewertet, aber kein Ausdruck vorliegt, wird ein Fehler generiert.

Anmerkung: Wenn mehr als eine Gruppe verfügbar ist, hat diejenige Gruppe die höchste Priorität, die am spezifischsten ausgewählt ist. Gruppen, die aufgrund von passiven Regeln aktiviert sind, haben normalerweise geringere Priorität.