$IF/$ELSE/$ENDIF |
Si / sinon / fin si |
---|---|
Turbo Basic |
Syntaxe
$IF const ... statements [$ELSE statements] $ENDIF |
Paramètres
Nom | Description |
---|---|
const | Ce paramètre permet d'indiquer la valeur conditionnelle pour exécuter les instructions. |
statements | Ce paramètre permet d'indiquer des instructions a exécuter. |
Description
Ces meta-instructions permettent de définir des parties d'un programme source à compiler ou à ignorer (souvent appelée compilation conditionnelle).
Remarques
- Le paramètre const est une constante nommée ou une valeur constante. Si const est non nul (TRUE), les instructions entre $IF et $ELSE sont compilées et les instructions entre $ELSE et $ENDIF ne le sont pas. Si const vaut zéro (FALSE), les instructions entre $IF et $ELSE sont ignorées et celles entre $ELSE et $ENDIF sont compilées.
- La clause $ELSE est facultative, mais $ENDIF est obligatoire. Les instructions de compilation conditionnelles peuvent être imbriquées jusqu'à un niveau de 256 de profondeur.
Dernière mise à jour : Mardi, le 28 juillet 2015