Visuallanglab.

ein Visual IDE-STYLE LL (K) Parsergenerator
Jetzt downloaden

Visuallanglab. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Sanjay Dasgupta
  • Dateigröße:
  • 787 KB

Visuallanglab. Stichworte


Visuallanglab. Beschreibung

VISUALLANGLAB ist eine komplett visuelle IDE für die Entwicklung von Parsern ohne Code oder Skripts jeglicher Art. Es ist einfach im Gebrauch und sehr leicht zu lernen. Eine Grammatik ist als Baum mit unterschiedlichen Symbolen für die Grammatikelemente dargestellt. Die Grammatikstruktur ist ausführbar und kann jederzeit zum Klicken einer Taste geführt werden - ohne Verzögerung oder weitere manuelle Eingriffe. Die Testeingabe für den Parser kann direkt in die IDE eingegeben oder aus benutzerdefinierten Dateien erhalten werden. Das Laufen des Parsers erfordert keine anderen Werkzeuge oder Fähigkeiten. Diese Fähigkeit vereinfacht das Testen und fördert die Verwendung eines inkrementellen, iterativen Entwicklungsprozesses. Die Parserentwicklung wird reduziert, um die Struktur der Baumstruktur zu bearbeiten, mit der Maus für Menüleisten- und Kontextmenüvorgänge zu verwenden. Die Texteingabe von der Tastatur ist nur für die Benennung von Parsern und Token erforderlich und zum Angeben von regulären Ausdrucksmustern für Token. Die Grammatik wird als intuitive XML-Datei gespeichert, die später erneut geladen werden kann, um weitere Bearbeitung und Prüfung zu erhalten. Eine API ist auch für Client-Programme (in Scala oder Java) verfügbar, um die gespeicherte XML-Datei zu laden und den Parser zu regenerieren. Die Parserregeneration erfolgt in der Fliege (wenn der XML-Dateiname an die API übergeben wird) und erfordert keine Zwischenschritte oder anderen manuellen Eingriffs. Nehmen Sie visuallanglab für einen Spin, um zu sehen, wie nützlich es für Sie sein kann!


Visuallanglab. Zugehörige Software

Microsoft F.

Eine type-Safe, skalierbare Sprache für die .NET-Plattform, die sowohl funktionelle als auch objektorientierte Programmierung unterstützt ...

207 13.5 MB

Herunterladen