AXE est une descente récursive générateur d'analyseur syntaxique bibliothèque C ++ avec les caractéristiques suivantes: C ++ utilise 11 installations pour la spécification naturelle EBNF comme la grammaire; un vaste ensemble de règles syntaxiques prédéfinies et actions sémantiques; facilement extensible avec des règles personnalisées; règles en place et les actions sémantiques création à l'aide des fonctions lambda; la plupart des règles sont le type de caractère agnostique, ne nécessitant que l'avant itérateurs; aucune distinction arbitraire entre analyse lexicale (de tokenization) et l'analyse; petit le temps supplémentaire résultant dans la restauration rapide, exécutable compact; header seule bibliothèque, pas besoin de liaison; plate-forme agnostique, utilise seule norme compilateur C ++ 11
Ce qui est nouveau dans cette version:.
La version 1.5 inclut de nouvelles fonctions d'analyse
Commentaires non trouvées