A faire sur JTB
- générer un visiteur de comptage (ou avec un pre et post hook)
- voir indentation ) en toute fin de lookahead
- dans JavaCCPrinter.saveToFile(), tester et créer les répertoires intermédiaires si l'open se plante en FNFE
- séparer les packages nécessaires à la grammaire de ceux nécessaires pour le générateur (misc / utils / parser / xxx)
- voir les warnings dans parser
- voir les ajouts faits par FA ou à faire pour JavaCC 6.x
- vérifier avec et sans les commentaires de debug
- vérifier avec les noms longs et les noms courts pour les variables intermédiaires (dans AcceptInliner)
- vérifier avec et sans inline

Fait sur JTB en 1.4.11
- mis des espaces entre les '<' et '>' et les noms des tokens pour qu'ils s'affichent correctement dans les javadoc (< AMONG > au lieu de <AMONG>)
- corrigé les conditions d'apparition du "warning:  Empty choice : a NodeChoice with a 'null' choice member ..."
- corrigé les numéros de colonne dans les messages

Fait sur JTB en 1.4.10
- ajouté la méthode JTB.do_main() et modifié les méthodes Messages.hardErr() pour ne plus appeler System.exit()

Fait sur JTB en 1.4.9
- rien

Fait sur JTB en 1.4.8.fix_a
- corrigé régression (Annotator#bnfFinalActions())

Fait sur JTB en 1.4.8
- null choice for an empty choice
- contrôler qu'un Javacode n'est pas déclaré 2 fois
- voir bug 3164860
- syntaxe "%" sur Javacode
- corriger préfixe / suffixe dans lookahead
- changé dans NodeToken.java  public ArrayList<NodeToken> specialTokens; ->   public List<NodeToken> specialTokens;
- ajouté AnnotationTypeDeclaration() dans ClassOrInterfaceBodyDeclaration()
- ajouté ReferenceType() dans ExplicitConstructorInvocation()
- ajouté des annotations @Override et @SuppressWarnings("unused") dans la génération des visiteurs
- ajouté node_descriptor() et node_descriptor_expression() et modifié JavaCodeProduction, BNFProduction,
   Expansion & MethodDeclaration pour autoriser un node descriptor
- corrigé la non mise en commentaires des specials dans les options JTB à la génération
- ajouté la génération de noms courts pour les variables intermédiaires
- modifié le message de warning sur les LOOKAHEAD ignorés (car ils peuvent ne pas être ignorés en fait)
- corrigé la génération des blocs java (Annotator visit LocalVariableDeclaration)
- corrigé le LOOKAHEAD dans ExplicitConstructorInvocation
- ajouté la génération des annotations override
- amélioré la gestion des specials
- passé les versions de 4.2.j.m à 5.0
- passé d'implements constantes à import static
- renommé TreeWalkerOp en ITreeWalkerOp
- enlevé le membre ordinal de RegularExpression_ qui cachait celui de la superclasse Expansion_
- supprimé les warnings partout sauf dans certaines grosses classes de parser

