Si bool-PS
Début d’un bloc If.
Syntaxe
| Si bool |
|---|
Où :
- bool est un numéro de Registre bool (booléen). Consultez Registre booléen constant.
Notes
| Versions de nuanceur de pixels | 1_1 | 1_2 | 1 _ 3 | 1_4 | 2 _ 0 | 2 _ x | 2 _ logiciels | 3 _ 0 | 3 _ logiciels |
|---|---|---|---|---|---|---|---|---|---|
| Si bool | x | x | x | x |
Si le registre booléen source dans l’instruction if a la valeur true, le code inclus dans l’instruction if et la correspondance endif-PS ou else-PS est exécuté. Sinon, le code délimité par else-PS... les instructions endif-PS sont exécutées. Cette instruction consomme un emplacement d’instruction.
Un bloc If peut être imbriqué.
Un bloc If ne peut pas chevaucher un bloc de boucle.
Un bloc If peut être suivi d’un bloc d’instructions et/ou d’une instruction else-PS , et/ou d’une instruction endif-PS .
Exemple
Cette instruction fournit un contrôle de workflow statique conditionnel.
defb b3, true
if b3
// Instructions to run if b3 is nonzero
else
// Instructions to run otherwise
endif