Analysiert :: eingebürgert

Perl-Erweiterung zum Analysieren in Ihrer Muttersprache (Perl!)
Jetzt downloaden

Analysiert :: eingebürgert Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Greg London
  • Website des Verlags:
  • http://search.cpan.org/~gslondon/

Analysiert :: eingebürgert Stichworte


Analysiert :: eingebürgert Beschreibung

Perl-Erweiterung für das Analysieren in Ihrer Muttersprache (Perl!) Analysiert :: Native ist eine Perl-Erweiterung für das Analysieren in Ihrer Muttersprache.Synopsis verwenden Analyse :: nativ; Grammatik-NameOfmygrammar; REGEL NAMEFMYLE; Untererwucher {beleuchtet 'hallo'; zündete ','; Regel 'Kennung'; zündete '!' } Endgrammar; Analysiert :: Native ist ein weiterer Parser, mit dem Sie Grammatiken zum Analysieren eines beliebigen Inputs schreiben können. Analysiert :: Native ermöglicht es Ihnen jedoch, Ihre Grammatik als reinen Perl-Code zu schreiben. Dies bietet einige Vorteile gegenüber Parsern, die Zwischensprachen verwenden, um ihre Grammatiken zu definieren. Wenn ein Parser eine Zwischensprache verwendet, um seine Grammatik zu definieren, führt die Grammatik durch eine gewisse Übersetzung und wird in den Perl-Code umgewandelt. Entwurfsfehler in der Zwischengrammatik Ursache Laufzeitfehler im endgültigen Perl-Code. Diese Laufzeitfehler werden jedoch in Bezug auf den generierten Perl-Code berichtet. Dadurch bleibt die Aufgabe, den Teil der Zwischengrammzeile den Laufzeitfehler in dem generierten Perl-Code zu bestimmen. Dies ist besonders lästig, wenn die Zwischengramme den Benutzern den Benutzern ermöglicht, den Perl-Code in ihre Grammatik (Aktionen) einzubetten. Dieser eingebettete Code wird geschnitten und in den erzeugten Code vom Parser eingefügt. Wenn ein Laufzeitfehler beim Ausführen des benutzer-schriftlichen Codes innerhalb des generierten Codes auftritt, meldet Perl einen Fehler mit den Dateinamen und Zeilennummern, die sich auf den generierten Code verweisen, und lassen sie dem Benutzer, um festzustellen, wo der Fehler in der Zwischengrammatik aufgetreten ist . Anforderungen: · Perl.


Analysiert :: eingebürgert Zugehörige Software