EngelsFransSpaans

OnWorks-favicon

bnf2xml downloaden voor Linux

Gratis download bnf2xml Linux-app om online te draaien in Ubuntu online, Fedora online of Debian online

Dit is de Linux-app met de naam bnf2xml waarvan de laatste release kan worden gedownload als bnf2xml-7.0.2.tar.gz. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.

Download en gebruik deze app met de naam bnf2xml gratis online met OnWorks.

Volg deze instructies om deze app uit te voeren:

- 1. Download deze applicatie op uw pc.

- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.

- 3. Upload deze applicatie in zo'n bestandsbeheerder.

- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.

- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.

- 6. Download de applicatie, installeer hem en voer hem uit.

bnf2xml


Ad


PRODUCTBESCHRIJVING

bnf2xml een eenvoudige BNF-parser die tekst als invoer gebruikt, zoekt volgens een BNF-querybestand en tekst uitvoert die is gemarkeerd door de xml-labels die de context weergeven.

bnf2xml is net zo eenvoudig te gebruiken als elke binaire tekst, dwz awk(1) grep(1). bnf2xml vereist geen C API omdat het eenvoudige xml-labels uitvoert.

README is zichtbaar op de dl-pagina van het bestand.

VOORBEELD: $ echo "hallo" | bnf2xml patroonbestand

H l
or
waterstofjodide

patroonbestand zegt hoe je een speld in hooiberg kunt vinden en wat je moet laten zien, namelijk:
::= een | b | c | NS ...
::= +

bnf2xml is een recursieve parser van bovenaf. In tegenstelling tot buttom-up-parsers zoals gcc(1) of sommige top-downs, is bnf2xml volledig ondubbelzinnig / lost ALLE conflicten op. Langzamer op ave. voor het ontleden van C of dan sed(1) voor eenvoudige zoekopdrachten. Veel eenvoudiger dan het gebruik van flex/C om een ​​parser te maken.

waarschuwing: ik stel niet voor dat het de moeite waard is om een ​​nieuwe gcc(1) te maken met bnf2xml. bnf2xml een zoveelste BETA-release, maar nog geen klachten.



Kenmerken

  • XML-UITGANG. (de meeste die xml zeggen, betekenen xml-invoer)
  • BNF voor C, K&R CPL, inbegrepen (xml-uitvoervoorbeeld op bestand dl-pagina) (is niet %100 compleet)
  • Mogelijkheid om binair te zoeken in lijsten met zeer grote tekenreeksen.
  • Andere uitvoer maakt een volledige tracering van overeenkomsten mogelijk (inclusief fouten).
  • maakt matchen met een bepaald BNF-regelnummer mogelijk
  • (opmerking: sommige bnf-parsers kunnen worden geprogrammeerd om xml-uitvoer te doen)
  • README is zichtbaar op de downloadpagina voor bestanden
  • gekenmerkte maar kleine eenvoudige end-to-end footprint
  • NIEUW: gegevens snel overslaan of afdrukken (om niet te ontleden) (voor werk met grote bestanden / gegevensbestanden)
  • NIEUW: uniek label, positie, lengte uitsturen voor pre-post filterverwerking


Programmeertaal

C + +


Categorieën

XML, Zoeken, Taalkunde

Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/bnf2xml/. Het is gehost in OnWorks om op een gemakkelijkste manier online te kunnen worden uitgevoerd vanuit een van onze gratis besturingssystemen.


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF zal alle
    software die Fedora Linux en anderen
    omvat niet standaard, na
    Fedora voor het eerst draaien. Zijn
    makkelijk voor...
    PostInstallerF downloaden
  • 2
    spoor
    spoor
    Het strace-project is verplaatst naar
    https://strace.io. strace is a
    diagnostisch, foutopsporing en instructie
    gebruikersruimte tracer voor Linux. Het is gebruikt
    bewaken van een...
    Strace downloaden
  • 3
    gMKV GUI uitpakken
    gMKV GUI uitpakken
    Een GUI voor het hulpprogramma mkvextract (onderdeel van
    MKVToolNix) die de meeste (if
    niet alle) functionaliteit van mkvextract en
    mkvinfo-hulpprogramma's. Geschreven in C#NET 4.0,...
    GMKVExtractGUI downloaden
  • 4
    Jasper Reports-bibliotheek
    Jasper Reports-bibliotheek
    JasperReports Library is de
    's werelds meest populaire open source
    business intelligence en rapportage
    motor. Het is volledig in Java geschreven
    en het kan...
    JasperReports-bibliotheek downloaden
  • 5
    Frappe-boeken
    Frappe-boeken
    Frappe Books is een gratis en open source
    desktop boekhoudsoftware dat is
    eenvoudig en goed ontworpen om door te worden gebruikt
    kleine bedrijven en freelancers. Het'...
    Frappe boeken downloaden
  • 6
    Numerieke Python
    Numerieke Python
    NIEUWS: NumPy 1.11.2 is de laatste release
    dat zal worden gemaakt op sourceforge. Wielen
    ook voor Windows, Mac en Linux
    gearchiveerde brondistributies kunnen worden gevonden...
    Numerieke python downloaden
  • Meer "

Linux-commando's

Ad