Questa è l'app Linux denominata XBNF la cui ultima versione può essere scaricata come xbnf_i686-winxp5.1.exe. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app chiamata XBNF con OnWorks gratuitamente.
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.
IMMAGINI
Ad
XBNF
DESCRIZIONE
Neurotranslator è un compilatore intelligente che utilizza regole di traduzione e biunivoche,
Il miglioramento BNF è chiamato XBNF come estensione del linguaggio di descrizione BNF.
XBNF può essere coinvolto in diversi domini di computer:
- codifica/decodifica tra lingue, formato file, ...
- crittografia
- rete
Possibilità di generare più flussi in uscita (opzione -o)
I flussi sono mappati secondo l'ordine di apparizione di # nella definizione.
* Esempio logic.xbnf :
assioma: ou (RC)
assioma: ()
ou : et "+" ou # "(ou " et " " ou ")"
o: et
et : fatto "." et # "(et " fatto " " et ")"
et : fatto
fact : < > booleano < > # booleano
fact : < > "(" < > ou < > ")" < > | < > ou < > # ou
booleano : "1" # "vero"
booleano : "0" # "falso"
< >: (STRING "\t ") | ()
* Traduci da stdin a stdout:
Comando# xbnf -i - -o - sample/logic.xbnf
(0 + 1). 1 + ( 0 . ( 1 + 1 + 0) )
+ 1. 0. 1
^D
(ou (et (ou falso vero) vero) (ou (et falso (ou vero ...
Caratteristiche
- Canale di ingresso e uscita XBNF (#)
- traduzione diretta usando "=>" e crescente analisi del flusso con -if / -of
- output casuale (ES: p.3 per probabilità di 3/F)
- rilevamento loop (abilitato per impostazione predefinita)
- solo una fase di analisi per l'ingresso e una fase di analisi per l'uscita
- parametri grammaticali utilizzando (chiamata PARAM*)
- valutazione dell'ambito utilizzando -is/-os
- potente debugger per la grammatica ma anche usato internamente XBNF
Pubblico
Informatica, utenti finali avanzati, amministratori di sistema, sviluppatori, architetti
Interfaccia utente
Riga di comando
Linguaggio di programmazione
C++
Categorie
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/neurotranslator/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.