Le système SYNTAX est un ensemble d'outils dont le but principal est de faciliter la conception et la réalisation de la partie frontale de traducteurs, principalement (mais non exclusivement) en compilation. Ces outils permettent d'une part de produire des analyseurs (lexicographique, syntaxique et sémantique) et d'autre part de traiter des textes source avec ces analyseurs. SYNTAX traite les erreurs. Il possède un mécanisme automatique (bien qu'ajustable) de correction et de récupération d'erreurs. De plus, aux traitements de la sémantique qui lui sont propres (actions, arbres abstraits, ...), on peut substituer des formes plus élaborées telles que le système de grammaires attribuées FNC-2 . |
|