[ANTLR] Problème d'utilisation de '.'
Bonjour,
Je suis en train d'écrire un parser avec antlr.
Il se trouve que le caractère '.' est utilisé en tant que fin de statement, mais aussi en tant que séparateur de champ :?
Voici un example :
Code:
1 2 3 4 5 6 7
|
method public void maMethode() :
...//definition divers
maVar = maVar2.
maVar3 = maTable.champ.
...// autres traitement
end method. |
Que faut il faire afin d'éviter que le parser prenne maVar2.maVar3 comme 'table.champ' ?
Quelqu'un aurait il une idée afin de résoudre se problème ?
merci d'avance