Questa è l'app Linux denominata Dapar la cui ultima versione può essere scaricata come dapar-1.0.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online gratuitamente questa app denominata Dapar con OnWorks.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
Dapar
Ad
DESCRIZIONE
Dapar è una libreria di analisi universale scritta in C. Interpreterà qualsiasi grammatica fornita in un formato simile a BNF e costruirà un albero delle espressioni corrispondente per qualsiasi dato input. Ciò rende lo sviluppo di un nuovo parser per qualsiasi linguaggio semplice e affidabile.
Include un parser ABNF, un parser EBNF, un parser XML e un parser matematico algebrico.
Caratteristiche
- Piccolo e portatile (tutto il codice C)
- Comprende input ASCII, Unicode, UTF-8 e UTF-32
- Rilevamento automatico dell'ambiguità e debug
- Implementa un superset di tutte le funzioni BNF comuni presenti in EBNF, ABNF e W3-BNF
- Parser di esempio per ABNF: BNF aumentato per specifiche di sintassi (RFC 5234)
- Parser di esempio per EBNF: BNF esteso (ISO 14977)
- Parser di esempio per la matematica (semplice e algebrico)
- Parser di esempio per XML 1.0 (quinta edizione)
Pubblico
Sviluppatori
Linguaggio di programmazione
C
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/dapar/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.