#ifndef
Précédent | Opcodes et opérateurs de l'orchestre | Suivant

## #ifndef

#ifndef — Lecture de code conditionnelle.

## Description

Si la macro spécifiée n'est pas définie alors #ifndef peut incorporer du texte dans un orchestre jusqu'au prochain #end. C'est similaire, tout en étant indépendant, au système de macros du langage de partition.

## Syntaxe

    #ifndef NOM

    ....

    #else

    ....

    #end

## Exécution

Noter que l'on peut imbriquer les #ifndef, comme dans le langage du préprocesseur C.

## Exemples

Voici un exemple simple de ce code conditionnel.

Exemple 18. Exemple simple de la forme #ifndef.

              #define final ##
              instr 1
              #ifndef final
              print "calling oscil"
              #end
              a1   oscil 32000,440,1
              out  a1
            endin

## Voir aussi

$NOM, #define, #ifdef.

## Crédits

Auteur : John ffitch
University of Bath/Codemist Ltd.
Bath, UK
Avril 2005

Nouveau dans Csound5 (et 4.23f13)

Précédent | Niveau supérieur | Suivant
#ifdef | Sommaire | $NOM