Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME III. Les librairies utilitaires

4. Le groupe s_yy

4.18 YY_B_COMMENT

La variable YY_B_COMMENT détermine le string qui débute un commentaire dans un texte. La variable YY_E_COMMENT en détermine la fin. Chacune peut contenir un maximum de 4 caractères, plus le 0 qui termine le string.

Les fonctions YY_lex() et YY_lex2() utilisent ces variables pour sauter les commentaires dans le texte. La fonction YY_read() lit le commentaire et retourne comme type YY_COMMENT.

Ces variables valent par défaut :

char    YY_B_COMMENT[5] = "/*";
char YY_E_COMMENT[5] = "*/";

Elles peuvent être modifiées par tout programme à n'importe quel moment. Elles sont valables pour tous les textes ouverts.

Les commentaires ne peuvent être imbriqués : après avoir lu YY_B_COMMENT, le programme recherche YY_E_COMMENT sans se préoccuper du fait qu'il y ait des YY_B_COMMENT, des doubles quotes, des quotes, etc.

Les commentaires dans les strings ne sont pas identifiés comme tels.

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be