> Tech > Commentaires et arguments entre guillemets

Commentaires et arguments entre guillemets

Tech - Par Renaud ROSSET - 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 cette ressource

Préparer l’entreprise aux technologies interconnectées

Préparer l’entreprise aux technologies interconnectées

Avec la « quatrième révolution industrielle », les environnements hyperconnectés entraînent de nouveaux risques en matière de sécurité. Découvrez, dans ce guide Kaspersky, comment faire face à cette nouvelle ère de vulnérabilité.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010