Procedure Optimiser(NulAbsorbant) AjouterElementLexical(Symbole : Nul Ou Caractere, Identifiant : Entier, Position : PositionElementLexical=PositionLibre, Paquet : Nul Ou PaquetLexical=Nul, Valeur : Nul Ou Objet=Nul);
Selon la valeur de Position, le symbole doit se situer en début, en fin ou n'importe où dans les lignes du fichier source. Pour plus de précisions, merci de se référer à la fiche PositionElementLexical.
Si Paquet est Nul alors le symbole est ajouté dans le paquet global de l'analyseur lexical.
Principal
/*******/
Constante
/*******/
ElementVariable=70000;
Variable
/******/
MonAnalyseurLexical : Nul Ou AnalyseurLexical;
ReferenceA : ReferenceDe Entier;
IdentifiantA : Entier;
ValeurA : Nul Ou Objet;
Debut
...
MonAnalyseurLexical.AjouterElementLexical(ElementVariable, "A", PositionLibre, Nul, ReferenceA);
...
MonAnalyseurLexical.ChercherElementLexical("A", Nul, Identifiant, ValeurA);
...
MonAnalyseurLexical.SupprimerElementLexical("A");
...
Fin Principal
- | - | - | - | - | - | - | - | - |