Expressions
Une expression est une séquence de variables et de littéraux, ponctuée par des opérateurs. Un littéral est une valeur de données explicite, telle que 1 pour un entier ou 2,1 pour un nombre à virgule flottante. Les littéraux sont souvent utilisés pour affecter une valeur à une variable.
Expression suivie d’un point-virgule (;) est appelée instruction . Les instructions vont de la complexité des expressions simples aux blocs d’instructions qui effectuent une séquence d’actions. Les instructions de contrôle de flux déterminent les instructions d’ordre qui sont exécutées.
Un bloc d’instructions indique également une sous-étendue. Les variables déclarées dans un bloc d’instructions ne sont reconnues que dans le bloc. Les instructions HLSL déterminent l’ordre dans lequel les expressions sont évaluées. Chaque expression peut être l’une des suivantes.
- Expression
- Bloc d’instructions
- Instruction return
- Une instruction de contrôle de flux
Rubriques connexes