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.4 YY_read (file s_yread.c:310)

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()

4.4.1 File s_yread.c

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