AnalyseurSyntaxique
NomDUnAnalyseurSyntaxique OptionsAnalyseurSyntaxiqueFin AnalyseurSyntaxique
AnalyseurSyntaxique
permet de déclarer un analyseur syntaxique servant à reconnaître l'enchaînement des éléments lexicaux d'un flux. Il y a par exemple un mot-clé puis la valeur d'un champ, puis un point-virgule.
Un analyseur syntaxique est un objet implicite du type AnalyseurSyntaxique. Pour connaître les propriétés et les méthodes de ce type, veuillez vous reporter à la fiche Description du type AnalyseurSyntaxique.
AnalyseurSyntaxique MonAnalyseurSyntaxique
/****************************************/
NonTerminalSyntaxique NonTerminalExpression Recursif;
NonTerminalSyntaxique NonTerminalOperateurBinaire Recursif;
NonTerminalSyntaxique NonTerminalOperateurUnaire Recursif;
NonTerminalSyntaxique NonTerminalExpression
RegleSyntaxique
ElementEntier(ActionEtape ActionExpressionConstanteEntier);
Fin RegleSyntaxique
RegleSyntaxique
ElementReel(ActionEtape ActionExpressionConstanteReel);
Fin RegleSyntaxique
RegleSyntaxique
NonTerminalExpression NonTerminalOperateurBinaire NonTerminalExpression(ActionEtape ActionExpressionBinaire);
Fin RegleSyntaxique
RegleSyntaxique
NonTerminalOperateurUnaire NonTerminalExpression(ActionEtape ActionExpressionUnaire);
Fin RegleSyntaxique
Fin NonTerminalSyntaxique
NonTerminalSyntaxique NonTerminalExpressionPrincipale
RegleSyntaxique
NonTerminalExpression ";"(ActionEtape ActionExpressionPrincipale);
Fin RegleSyntaxique
Fin NonTerminalSyntaxique
NonTerminalSyntaxique NonTerminalOperateurBinaire
RegleSyntaxique(Priorite 8)
"+";
Fin RegleSyntaxique
RegleSyntaxique(Priorite 8)
"-";
Fin RegleSyntaxique
Fin NonTerminalSyntaxique
NonTerminalSyntaxique NonTerminalOperateurUnaire
RegleSyntaxique
"+";
Fin RegleSyntaxique
RegleSyntaxique
"-";
Fin RegleSyntaxique
Fin NonTerminalSyntaxique
Fin AnalyseurSyntaxique
- | - | - | - | - | - | - | - | - |