etch  ] [  etch-m68k  ] [  lenny  ] [  squeeze  ] [  sid  ]
[ Quellcode: yapps2  ]

Paket: yapps2 (2.1.1-17.2)

Noch ein Python-Parser-System

YAPPS ist ein einfach anzuwendender Parser-Generator. Er ist in Python geschrieben und erzeugt Python-Code. Es gibt bereits mehrere Systeme für die Erzeugung von Python-Parsern, aber dieses hat andere Ziele: Yapps ist einfach, sehr einfach zu bedienen und erzeugt für den Menschen lesbare Parser.

Der Parser ist nicht der schnellste oder stärkste Parser. YAPPS soll verwendet werden, wenn reguläre Ausdrücke nicht ausreichen und andere Parser-Systeme überdimensioniert sind: Situationen, in denen Sie sonst vielleicht Ihren eigenen rekursiv absteigenden Parser schreiben.

Dieses Paket enthält mehrere aufwärtskompatible Erweiterungen des Original-Quelltextes von YAPPS:

   - Bearbeitet rekursive Eingaben(»Include-Dateien«)
   - Bessere Fehlermeldungen
   - Liest die Eingabe inkrementell

Markierungen: Software-Entwicklung: Code-Erzeugung, Python-Entwicklung, Bibliotheken, Implementiert in: Python, Benutzer-Schnittstellen: Kommandozeile, Rolle: Programm, Zweck: Hilfswerkzeug

Andere Pakete mit Bezug zu yapps2

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • dep: python (>= 2.2)
    Interaktive objektorientierte Hochsprache (Standardversion)
  • dep: python-support (>= 0.90.0)
    Unterstützung für das automatische Erneuern von Python-Modulen
  • dep: yapps2-runtime (= 2.1.1-17.2)
    Noch ein Python-Parser-System

yapps2 herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 64,1 kB272 kB [Liste der Dateien]