Générateur d'analyseurs Point Gardens Point

Un générateur d'analyseurs qui produit des analyseurs écrits dans le C # V2 ou supérieur
Télécharger maintenant

Générateur d'analyseurs Point Gardens Point Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • John Gough
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 295 KB

Générateur d'analyseurs Point Gardens Point Mots clés


Générateur d'analyseurs Point Gardens Point La description

Le nom GPPG signifie Generens Point Parser Generator. GPPG a été développé pour être un générateur d'analyseurs qui produit des analyseurs écrits dans le C # V2 ou supérieur. Le langage d'entrée est semblable au YACC, et les analyseurs sont LALR (1), avec les désambiguations automatiques habituelles. Conçu pour fonctionner avec GPLEX. Il existe un petit nombre d'exemples d'utilisation inclus dans le package de téléchargement et ils sont entièrement discutés dans la documentation. Pour un exemple plus complexe GPLEX et cet outil Companion GPPG utilise eux-mêmes des scanners et des analyseurs générés par GPLEX et GPPG. Caractéristiques principales: GPPG génère des analyseurs ascendants. Les analyseurs générés reconnaissent les langues qui sont Lalr (1), avec les désambiguations traditionnelles du YACC. Il existe un certain nombre d'extensions de la langue d'entrée traditionnelle nécessaire à l'exactitude des fichiers de sortie C # générés. Les analyseurs générés sont conçus pour interfacer proprement avec des scanners générés par Gardens Point Lex. Cependant, les scanners générés par le GPPG ont été utilisés avec succès avec des scanners manuscrits et des scanners générés par Coco / R. Une caractéristique particulière de l'outil est la génération facultative d'un fichier de rapport HTML qui permet une navigation facile de l'automate d'état fini qui reconnaît les préfixes viables de la langue spécifiée. Ce rapport montre les éléments de production, les symboles de lunettes et les actions pour chaque état de l'automate. Il montre également éventuellement un exemple d'entrée la plus courte et le plus court chemin de la FSA atteignant chaque état. Ce fichier de rapport simplifie considérablement le diagnostic des conflits de grammaire.


Générateur d'analyseurs Point Gardens Point Logiciels associés