bnf2xml-Download für Linux

Dies ist die Linux-App namens bnf2xml, deren neueste Version als bnf2xml-7.0.2.tar.gz heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.

 
 

Laden Sie diese App namens bnf2xml mit OnWorks kostenlos herunter und führen Sie sie online aus.

Befolgen Sie diese Anweisungen, um diese App auszuführen:

- 1. Diese Anwendung auf Ihren PC heruntergeladen.

- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.

- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.

- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.

- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.

- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.

bnf2xml



BESCHREIBUNG:

bnf2xml ein einfacher BNF-Parser, der Text als Eingabe verwendet, nach einer BNF-Abfragedatei sucht und Text ausgibt, der durch die XML-Labels gekennzeichnet ist, die den Kontext anzeigen.

bnf2xml ist so einfach zu verwenden wie jede Text-Binärdatei, zB awk(1) grep(1). bnf2xml erfordert keine C-API, da es eine einfache XML-Beschriftung ausgibt.

README ist auf der Datei-DL-Seite sichtbar.

BEISPIEL: $ echo "hi" | bnf2xml Musterdatei

h ich
or
Jodwasserstoff

Musterdatei sagt, wie man die Nadel im Heuhaufen findet und was zu zeigen ist, dh:
::= a | b | c | D ...
::= +

bnf2xml ist ein rekursiver Top-Down-Parser. Im Gegensatz zu Buttom-Up-Parsern wie gcc(1) oder einigen Top-Downs ist bnf2xml völlig eindeutig / löst ALLE Konflikte auf. Langsamer auf Ave. zum Parsen von C oder als sed(1) für einfache Suchen. Viel einfacher als mit Flex/C einen Parser zu erstellen.

Vorbehalt: Ich schlage nicht vor, dass es sich lohnt, einen neuen gcc(1) mit bnf2xml zu erstellen. bnf2xml eine n-te BETA-Version, aber noch keine Beschwerden.



Eigenschaften

  • XML-AUSGABE. (die meisten, die sagen, XML bedeuten XML-Eingabe)
  • BNF für C, K&R CPL, enthalten (xml-Ausgabebeispiel auf Datei-DL-Seite) (ist nicht %100 vollständig)
  • Möglichkeit zur binären Suche in sehr großen String-Listen.
  • Andere Ausgaben ermöglichen eine vollständige Rückverfolgung der Übereinstimmung (einschließlich Fehler).
  • ermöglicht den Abgleich mit einer bestimmten BNF-Leitungsnummer
  • (Hinweis: Einige BNF-Parser können für die XML-Ausgabe programmiert werden)
  • README ist auf der Datei-Download-Seite sichtbar
  • Featured und dennoch kleiner, einfacher End-to-End-Footprint
  • NEU: Daten schnell überspringen oder drucken (um nicht zu parsen) (für große Dateien / Datendateien)
  • NEU: einzigartiges Label, Position, Länge für Pre-Post-Filterverarbeitung ausgeben


Programmiersprache

C + +


Berufsfeld

XML, Suche, Linguistik

Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/bnf2xml/ abgerufen werden kann. Es wurde in OnWorks gehostet, um auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt zu werden.



Neueste Linux- und Windows-Online-Programme


Kategorien zum Herunterladen von Software und Programmen für Windows und Linux