UpsPrs.AnalyseurSyntaxique.LireLigneColonneSource

Procedure LireLigneColonneSource(Decalage : Entier, NomFichierSource : Nul Ou Caractere Sortie, NumeroLigne : Entier Sortie, NumeroColonne : Entier Sortie);

Description

La méthode LireLigneColonneSource permet de retrouver le nom du fichier source, le numéro de la ligne, le numéro de la colonne au moment de l'analyse de l'étape de la règle courante décalée de Decalage étapes en arrière.

Exemple

Variable
/******/

/****************************************************************/
Fonction ActionEtape(ValeurLexicale : Nul Ou Objet, ValeurSemantique : Nul Ou Objet, NumeroLigne : Entier, NumeroColonne : Entier) Retourner ActionEtapeReponse
/* Objet : Traite une action suite a la reconnaissance d'une etape. */
/****************************************************************/
Variable
/******/

Debut
...
/* Retrouve le contexte de l'étape précédente. */
MonAnalyseurSyntaxique.LireLigneColonneSource(-1, NomFichierSource, NumeroLigne, NumeroColonne);
...
Fin Fonction

Voir aussi

FixerValeurSemantique pour fixer la valeur sémantique de la règle. LireSymboleLexical pour lire le symbole lexical d'une étape de la règle courante. LireValeurLexicale pour lire la valeur lexicale d'une étape de la règle courante. LireValeurSemantique pour lire la valeur sémantique d'une étape de la règle courante.

Traduction

---------