UpsPrs.AnalyseurLexical.LireElementLexicalSuivant

Fonction LireElementLexicalSuivant() Retourner Entier;

Description

La méthode LireElementLexicalSuivant permet de lire l'élément lexical suivant. La valeur de retour est l'identifiant de l'élément reconnu.

Si la fin du flux est atteinte, alors la valeur de retour est 0.

La séquence d'usage des méthodes est la suivante :

Si cette séquence n'est pas respectée, alors l'exception est ActionLexicaleImpossible est envoyée.

Exemple

/****************************************************************/
Procedure EnvoyerErreur(MessageErreur : Caractere, NomFichierSource : Caractere, NumeroLigne : Entier, NumeroColonne : Entier)
/* Objet : Envoie un message d'erreur. */
/****************************************************************/
Debut
...
Fin Procedure

Principal
/*******/
Variable
/******/

Debut
...
MonAnalyseurLexical.DebuterAnalyse(IFlux(F), F.NomFlux, PositionLibre, EnvoyerErreur);
...
PasFini=Vrai;
Tant PasFini Faire Fin TantQue
...
MonAnalyseurLexical.TerminerAnalyse();
...
Fin Principal

Voir aussi

DebuterAnalyse pour débuter l'analyse lexicale. TerminerAnalyse pour terminer l'analyse lexicale.

Traduction

---------