DParser.

DPARSER ist ein einfaches, aber leistungsstarkes Werkzeug zum Analysieren.
Jetzt downloaden

DParser. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John Plevyak
  • Website des Verlags:

DParser. Stichworte


DParser. Beschreibung

DPARSER ist ein einfaches, aber leistungsstarkes Werkzeug zum Analysieren. Das DPARSER-Projekt ist ein einfaches, aber leistungsstarkes Werkzeug zum Analysieren. Sie können die Form des zu analysierten Textes angeben, der mit einer Kombination von regulären Ausdrücken und Grammatikproduktionen analysiert wird .Asiere der Parsing-Technik (technisch ein scannerloser GLR-Parser, der auf dem Tomita-Algorithmus basiert) Es gibt keine Einschränkungen. Die Grammatik kann mehrdeutig sein, richtig oder linker rekursiv, haben eine beliebige Anzahl von NULL-Produktionen, und da kein separates Tokenizer vorhanden ist, kann der Whitespace in Terminals einschließen und Terminals haben, die Vorfälle anderer Terminals sind.DPARSER-Griffe nicht nur gut ausgebildete Computersprachen und -datendateien, sondern nur über alle verrückte Situation, die in der realen Welt auftritt. Hier sind einige wichtige Funktionen von "dparser": · Leistungsstarke GLR-Parsing · Einfache Grammatiken von EBNF-Stil und regulären Ausdrucksterminals · Prioritäten und Assoziativitäten für Token und Regeln · Eingebaute Fehlerwiederherstellung · Spekulative Maßnahmen (zur semantischen Disambiguation) · Auto-Gebäude von Parse-Baum (optional) · Endgültige Aktionen, wie Sie gehen, oder auf dem gesamten Parse-Baum · Baumwanderer und Standardaktionen (Multi-Pass-Kompilierungs-Unterstützung) · Symboltabelle für mehrdeutige Analyse · Teilparätigkeiten, rekursives Analysieren, Analysieren mit einem Nicht-Terminal · Whitespace kann als Subgrammar angegeben werden · Externe (C-Call-Interface) -Schmerzer und externe Terminalcanner · Gute asymptotisch Effizienz · Kommt mit ANSI-C, Python- und Verilog-Grammatiken · Kommt mit voller Quelle · Tragbarer C für einfache Kompilierung und Verknüpfung · BSD-Lizenz, so dass Sie ihn in Ihrer Anwendung enthalten, ohne sich um die Lizenzierung zu sorgen Was ist neu in dieser Version: · Diese Version fügt für Python-Rückrufe hinzu. · Es behebt einen Fehlerwiederherstellungs-Crash-Fehler, einen Spaltennummern-Fehler und fehlende Spalte und Zeilennummern, wenn ein Whitespace-Subparer verwendet wird.


DParser. Zugehörige Software

Ntw lisp.

NTW LISP ist ein Server, der in einem gemeinsamen Lisp für Anwendungen geschrieben wurde, das das NTW-Protokoll verwenden, um mit einem GUI-Client zu kommunizieren. ...

168

Herunterladen

Jabberwocky.

Jabberwocky ist eine LISP-IDE, die einen Lisp-Aware-Editor, einen Projektbrowser und einen Debugger enthält. ...

292

Herunterladen