#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 17. Exemple simple de la forme #ifndef.
#define final ##
instr 1
#ifndef final
print "calling oscil"
#end
a1 oscil 32000,440,1
out a1
endin
Crédits
Auteur : John ffitch |
University of Bath/Codemist Ltd. |
Bath, UK |
Avril 2005 |
Nouveau dans Csound5 (et 4.23f13)