ANTLR
Les auditeurs
Recherche…
Événements d'écoute à l'aide d'étiquettes
L'étiquetage des alternatives dans une règle commençant par l'opérateur #
indique à ANTLR de générer des méthodes d'écoute pour chaque étiquette correspondant à l'alternative.
En spécifiant une étiquette pour chaque alternative dans la règle suivante:
// Rule
type : int #typeInt
| short #typeShort
| long #typeLong
| string #typeString
;
// Tokens
int : 'int' ;
short : 'short' ;
long : 'long' ;
string : 'string' ;
ParseTreeListener
les méthodes suivantes dans l'interface générée qui étend ParseTreeListener
:
public void enterTypeInt(TypeShortContext ctx);
public void enterTypeShort(TypeIntContext ctx);
public void enterTypeLong(TypeLongContext ctx);
public void enterTypeString(TypeStringContext ctx);
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow