SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
int YY_read(yy)
YYFILE *yy;
Description
Lit le prochain élément du texte. Le type est retourné et la valeur est sauvée dans la structure YYFILE. La liste suivante reprend les types possibles et l'élément de la structure YYFILE qui les contient.
Les strings et les lettres peuvent contenir des caractères spéciaux du type de ceux acceptés en C ('\n', '\033', '^X', ...)
Le type est toujours sauvé dans yy->yy_type.
Valeur retournée
type de l'élément lu
Exemple
if(YY_read(yy) != YY_STRING)
fprintf(stderr, "%s :string expected\n", YY_error(yy));
Voir également
YY_lex()
YY_add_to_text(yy, pos, ch)
int YY_read(yy)
int YY_read_to_char(yy, c)
int YY_read_to_chars(yy, chars)
int YY_read_to_string(yy, str)
int YY_skip_spaces(yy)
int YY_skip_to_char(yy, c)
int YY_skip_to_eol(yy)
int YY_unread(yy)
YY_add_to_text (file s_yread.c:6)
Syntax
YY_add_to_text(yy, pos, ch)
YYFILE *yy;
int pos, ch;
Description
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be