SYNTAX
Ensemble d'outils permettant la construction automatique d'analyseurs syntaxiques à partir de leur description grammaticale. Les formalismes reconnus vont des CFG (déterministes ou ambiguës) aux TAG, LFG, RCG, ...
Description
Conçu, développé et maintenu par Pierre Boullier, 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).
Page d'accueil
La page d'accueil de SYNTAX est:
Page GForge
Vous pouvez consulter la page du projet SYNTAX sur INRIA GForge afin de parcourir le dépôt Subversion, télécharger les différentes versions ou encore déposer un bug...