Et qui montre comment écrire une calculette en JavaCC. Je commence à comprendre. Prochaine étape, une mise en gras en markdown ! uhu
La documentation officiel de JavaCC. Je commence à me mettre à l'outil et je peux déjà dire qu'il manque clairement de documentation sur la partie devops. En clair, putain c'est quoi les lignes de commande à utiliser pour builder correctement cette merde ? C'est quoi le bon plugin Maven à choisir ? Pourquoi n'y a-t-il pas de doc sur ce bondieu de plugin ?
Bref vous avez compris, l'outil est bon, mais sa mise en œuvre (installation, configuration, usage) est digne des soft IBM/Oracle à la sauce Websphere / Weblogic.
Dès que j'ai compris, je vous ferai un tuto en bonne et due forme.
Un tutoriel expliquant comment démarrer avec JavaCC
Un exemple d'un parser / lexer avec JavaCC pour faire reconnaître son propre langage dans NetBeans.
Un parser Markdown écrit avec JavaCC (donc cela traduit de bonne performances) et publié sur Maven Central en plus :
Un must
Un tuto qui à l'air excellent pour fabriquer un analyseur syntaxique avec en s'appuyant sur les outils de la JVM. J'espère qu'il s'appuie sur JavaCC ou AntLR
Un tuto sympa sur la théorie des langages et le compilateur de compilateurs (que je préfère appelé un générateur de compilateurs) JavaCC et son module intégré JJTree.