HPARser

C ++ - Hierarchische Parserbibliothek
Jetzt downloaden

HPARser Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Kevin P. Barry
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 351 KB

HPARser Stichworte


HPARser Beschreibung

C ++ - Hierarchische Parser-Bibliothek HPARser ist eine freie und offene Parser-Kernbibliothek mit vielfältigen Anwendungen. Montieren Sie Datenkomponenten in Bäumen, die auf der Implementierung des Entwicklers basieren. Anpassungsfähig, um Dokumente, Markupdateien, Skripts und Quellcode automatisch zu analysieren und zu exportieren. Leicht in GUIS integrieren.Note: HPARSER ist lizenziert und verteilt unter den Bedingungen der BSD-Lizenz- und GNU General Public License (GPL). Hier sind einige wichtige Funktionen von "HPARSER": · Erlauben Sie eine einfache Implementierung eines Parserprogramms oder einer Bibliothek, die einen beliebigen Eingabetyp in einem beliebigen Format analysieren kann, und sorgt für einfache Mittel, um die Daten in einen Baum zu montieren. · Stellen Sie einfache Mittel für ein Programm, um die Struktur eines Datenbaums willkürlich zu ändern, ohne zusätzliche Funktionsaufrufe, um eine Parallelbetriebsschnittstelle zu ändern. · Erlauben Sie ein Programm, einen voll funktionsfähigen Datenbaum ohne Parsing-Eingabedaten zu erstellen. · Stellen Sie einfache Mittel für ein Programm bereit, um die Daten eines Baums in ein Format zu exportieren, das den Baum in seinem genauen Zustand mit demselben Parser reproduzieren kann. · Erlauben Sie ein Programm, analysierte Informationen oder Baumdaten in eine beliebige Darstellung zu kompilieren. · Stellen Sie eine einfache Anwendungsschnittstelle bereit, die die Eingabe von Quellen, Ausgabe an Zielen ermöglicht, und Arbeitsdaten von Typen, die der Bibliothek nicht bekannt sind. · Ermöglichen Sie voll funktionsfähige Programme, die strikt aus einem Schnittstellenprogramm (z. B. eine GUI) zusammengesetzt sind, das mit einer einzigen Bibliothek verbunden ist, die alle Einfuhr-, Verarbeitungs- und Exportfunktionen enthält. · Erlauben Sie ein vollständig verknüpftes Programm, das die gesamte erforderliche Logik außer einem Dateiformat enthält, das durch Ändern von Formatbibliotheken willkürlich geändert werden kann. · Bewahren Sie einen voll funktionsfähigen und sicheren Datenbaum in der Ereignisanalyse auf einen Fehler auf, der auch eine einfache Rückkehr zum Fehlerort ermöglicht, wenn das Programm wählt, um weiterzuspeichern. · Sorgen Sie für ein sicheres und vollständiges Speichermanagement, das Speicherlecks, schlechte Zeiger und doppelte Löschung verhindert. · Erlauben Sie eine einfache Erweiterung der Kernbibliothek und liefern Sie einige grundlegende Erweiterungen für den üblichen Anwendungen. · Sorgen Sie für alle oben genannten Funktionen mit der Option der zentralen, dezentralen oder rekursiven Analyse und Exportierung oder einer beliebigen Kombination davon. Was ist neu in dieser Version: · Diese Version ist eine vollständige Refaktorisierung der vorherigen Version mit einer STL-Stil-Namenskonvention; Daher muss der zuvor schriftliche Code mit den neuen Symbolnamen refaktiert werden. Um umzusetzen, umzusetzen alle Klassen und Funktionen mit _, in der ein kleiner Großbuchstaben verwendet wird, z. 'Speicherung' -> 'storage_section'.


HPARser Zugehörige Software