, Benoît
Sagot
et Philippe
Deschamp
, SYNTAX est un système qui
permet d'une part, à partir d'une grammaire
non-contextuelle de construire l'automate optimisé
correspondant et qui permet d'autre part, à l'aide
d'une librairie d'analyse, d'exécuter les automates
produits sur des textes sources. SYNTAX permet de traiter
soit des grammaires déterministes de la classe LR,
soit des grammaires non-contextuelles
générales. La version déterministe a
fait l'objet d'utilisations industrielles (Ada, par
exemple). La version actuelle de SYNTAX (version 6.0
bêta) comprend également des
générateurs d'analyseurs pour d'autres
formalismes, qu'il s'agisse de formalismes sensibles au
contexte (TAG, RCG) ou de formalismes reposant sur les
grammaires hors-contextes mais complétés par
des calculs d'attributs, en particulier pour le traitement
automatique des langues (formalisme LFG).
