JFlex est un générateur d'analyseur lexical (aussi connu comme générateur de scanner) pour Java (tm), écrit en Java (tm).
JFlex est conçu pour fonctionner avec le générateur d'analyseur LALR CUP. Il peut également être utilisé avec d'autres générateurs d'analyseur comme ANTLR ou comme un outil autonome.
Caractéristiques:
- scanners Faster générées
- Faster génération de Scanner (indépendante de l'ensemble de caractères d'entrée)
- Trois différents types de code généré pour une meilleure performance / taille.
- classes de personnages prédéfinis
- Commentaires dans toutes les parties de la spécification
- définitions de macro sont des expressions régulières, pas seulement du texte
- Cycles dans les définitions de macro sont détectés et signalés lors de la génération
- Plate-forme indépendante de l'opérateur fin de ligne "$"
- Début de l'opérateur de ligne "^" fonctionne comme prévu (ne pas consommer les sauts de ligne)
- Regroupement des règles avec mêmes états lexicaux
- Commentaires, littéraux de caractères et cordes en actions sont manipulés correctement
- Le support intégré pour le générateur de parser CUP
- Colonne comptage
- Scanners autonomes (comme C / C flex)
- Le soutien de débogage
Exigences :
- JRE / JDK 1.1 ou supérieur
Commentaires non trouvées