Syntaxe
Paramètres
Nom |
Description |
- |
Ce paramètre permet de désactiver le mode d'évaluation d'un opérateur booléen. |
+ |
Ce paramètre permet d'activer le mode d'évaluation d'un opérateur booléen. |
Description
Cette directive permet d'indiquer le mode d'évaluation d'un opérateur booléen.
Remarques
- La directive $B bascule entre les deux différents modèles de génération de code pour les opérateurs booléens et l'opérateur AND.
- Dans l'état {$B+}, le compilateur génère du code pour l'évaluation complète de l'expression booléenne. Cette situation signifie que chaque opérande d'une expression booléenne
construite à partir des opérateurs AND et OR est garanti d'être évalué, même lorsque le résultat de l'expression entière est déjà connu.
- Dans l'état {$B-}, le compilateur génère du code pour l'évaluation des expressions booléennes en court-circuit, cette situation signifie que l'évaluation s'arrête dès que
le résultat de l'expression entière devient évident.
Dernière mise à jour : Dimanche, le 25 janvier 2015