Dit is de Linux-app genaamd Dapar waarvan de nieuwste release kan worden gedownload als dapar-1.0.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app genaamd Dapar gratis uit 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.
Dapar
Ad
PRODUCTBESCHRIJVING
Dapar is een universele parseringsbibliotheek geschreven in C. Het interpreteert elke grammatica die u eraan geeft in een BNF-achtig formaat, en construeert een overeenkomende expressieboom voor elke gegeven invoer. Dit maakt het ontwikkelen van een nieuwe parser voor elke taal eenvoudig en betrouwbaar.
Bevat een ABNF-parser, EBNF-parser, XML-parser en algebraïsche wiskunde-parser.
Kenmerken
- Klein en draagbaar (allemaal C-code)
- Begrijpt ASCII-, Unicode-, UTF-8- en UTF-32-invoer
- Automatische dubbelzinnigheidsdetectie en foutopsporing
- Implementeert een superset van alle gebruikelijke BNF-functies die te vinden zijn in EBNF, ABNF en W3-BNF
- Voorbeeldparser voor ABNF: Augmented BNF voor syntaxisspecificaties (RFC 5234)
- Voorbeeldparser voor EBNF: Uitgebreide BNF (ISO 14977)
- Voorbeeldparser voor wiskunde (eenvoudig en algebraïsch)
- Voorbeeldparser voor XML 1.0 (vijfde editie)
Toehoorders
Ontwikkelaars
Programmeertaal
C
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/dapar/. Het is gehost in OnWorks zodat het op de eenvoudigste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.