#ifdef
#ifdef —
Lecture de code conditionnelle.
Description
Si une macro est définie alors #ifdef 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
#ifdef NOM
....
#else
....
#end
Exécution
Noter que l'on peut imbriquer les #ifdef, comme dans le langage du
préprocesseur C.
Exemples
Voici un exemple simple de cette insertion conditionnelle.
Exemple 16. Exemple simple de la forme #ifdef.
#define debug ##
instr 1
#ifdef debug
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)