JavaCC  (générateur de parseurs Java)                    


Description

    JavaCC est un générateur de parseurs: il prend une grammaire comme entrée (la grammaire décrit un langage, un peu comme un BNF), et produit un parseur qui lit le langage décrit par la grammaire.  Ce parseur est écrit en Java.

    Un parseur généré par JavaCC peut servir à écrire un compilateur, à faire de la rétro-ingénierie, à analyser du code pour produire par exemple des métriques.

Expérience personnelle

Commentaires

   J'ai présenté une comparaison entre JavaCC et ANTLR au groupe des utilisateurs Java de Montréal:

Leçons apprises

Références