Next: 6.3.5 Actualización mediante  reglas 
Up: 6.3 Integración con el 
 Previous: 6.3.3 Funciones de actualización 
 
Puesto que la variable token ha sido añadida por el
programador al analizador generado por Flex, su valor debe ser
inicializado  y mantenido por el usuario. El esquema que se ha seguido ha
sido el de ir actualizando el contenido de token tan pronto como
esté disponible algún tipo de información relevante.
El valor retornado por la función yylex ha perdido gran parte
de su significado, puesto que ahora tan sólo se consideran dos
posibles opciones:
-  Que el valor devuelto sea 0, en cuyo caso indica que se ha
        alcanzado el final del fichero sobre el cual se está realizando el
        reconocimiento de los componentes léxicos.
 -  Cualquier otro valor indica el reconocimiento de alguna palabra.
        Por defecto el valor devuelto se establece a 1, aunque su valor
        concreto es irrelevante, basta con que sea distinto de 0. El
        reconocimiento de una palabra puede tener tres orígenes diferentes:
        
-  La detección de una correspondencia de la palabra con
                alguno de los tipos de componentes léxicos
                declarados en el analizador sintáctico.
 -  El reconocimiento
                como una palabra errónea, esto es, una palabra que 
                está mal construida según las reglas
                léxicas
.
 -  Una palabra desconocida.
        
 
 
El valor contenido en la variable yylval es irrelevante, ya que
toda la información semántica concerniente al proceso de
reconocimiento de componentes léxicos se encuentra almacenada en la variable 
token.
 
Miguel A. Alonso Pardo 
Thu Nov 20 16:47:01 CET 1997