> Tech > Commentaires et arguments entre guillemets

Commentaires et arguments entre guillemets

Tech - Par iTPro - Publié le 24 juin 2010
email

La figure 1A montre d’autres fonctions m4 couramment utilisées. Par défaut, m4 reconnaît # pour indiquer le début d’un commentaire qui se poursuit jusqu’à la fin de la ligne d’entrée. m4 écrit le texte de commentaire dans le flux de sortie sans autre traitement. Par souci d’harmonisation avec SPL, j’ai

Commentaires et arguments entre guillemets

changé le délimiteur de commentaire en deux tirets avec la macro intégrée

changecom(–)

On l’a vu, m4 étend les macros imbriquées lorsqu’il collecte des arguments sur des appels de macros. En outre, m4 ignore les espaces blancs à gauche (mais pas à droite) lorsqu’il collecte les arguments. On peut mettre entre guillemets l’argument sur l’appel de macro pour préciser que m4 utilise une chaîne d’arguments sans éliminer l’espace vierge ou sans étendre les macros. J’utilise la macro

changequote(<<,>>)

pour spécifier les délimiteurs de chaînes entre guillemets. M4 supprime un niveau de délimiteurs avant de remplacer le paramètre correspondant $n, par la chaîne d’arguments. Pour éviter les difficultés quand on définit une macro, il faut presque toujours mettre entre guillemets le nom de la macro et la chaîne de définition, comme je l’ai fait dans la figure 1A.

Téléchargez gratuitement cette ressource

HP Elite Slice G2 : optimisez la collaboration… et votre budget !

HP Elite Slice G2 : optimisez la collaboration… et votre budget !

Téléchargez cette étude Forrester et découvrez comment booster la collaboration tout en dégageant un excellent R.O.I grâce au système de vidéoconférence HP Elite Slice G2 avec Microsoft Teams !

Tech - Par iTPro - Publié le 24 juin 2010