Pflücken

Python Lex und Yacc
Jetzt downloaden

Pflücken Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Beazley
  • Website des Verlags:
  • http://www.dabeaz.com/

Pflücken Stichworte


Pflücken Beschreibung

Python Lex und Yacc Die Lage ist eine Implementierung von Lex- und Yacc-Parsing-Werkzeugen für Python. Wenn Sie nicht die geringste Idee haben, was das bedeutet, dass Sie wahrscheinlich an dem falschen Ort sind. Andernfalls lasen Sie weiter. In einem Nussschale, ist die Lage nichts mehr als eine unkomplizierte Lex- / Yacc-Implementierung. Hier ist eine Liste seiner wesentlichen Merkmale: * Es ist ganz in Python implementiert. * Es verwendet LR-Analyse, die einigermaßen effizient und gut für größere Grammatiken geeignet ist. * Die meisten der Standard-Lex / YACC-Funktionen, einschließlich Unterstützung für leere Produktionen, Vorrangregeln, Fehlerwiederherstellung und Unterstützung für mehrdeutige Grammatiken. * Die Lage ist unkompliziert zu verwenden und bietet eine sehr umfangreiche Fehlerprüfung. * Die Ply versucht nicht mehr oder weniger, als die grundlegende Lex / YACC-Funktionalität bereitzustellen. Mit anderen Worten, es ist kein großes Parsing-Rahmen oder eine Komponente eines einigen größeren Systems. Die ursprüngliche Fassung der Lage wurde 2001 entwickelt, um in einer Einführung in die Einführung in Compiler-Kurs, in der die Schüler es verwendet hatten, um einen Compiler für eine einfache pascalähnliche Sprache zu bauen. Aufgrund seiner Verwendung in einer Unterrichtseinstellung ging viel Arbeit, um eine umfangreiche Fehlerprüfung bereitzustellen. Darüber hinaus wurde diese Erfahrung verwendet, um gemeinsame Usability-Probleme zu sortieren. Seitdem wurden an das System eine Vielzahl von inkrementellen Verbesserungen vorgenommen. PLY-3.0 fügt Python 3.0 Unterstützung hinzu und gibt den Internal-Internalen eine dringend benötigte Überholung. Anforderungen: · Python


Pflücken Zugehörige Software