IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

Scarica XBNF per Linux

Scarica gratuitamente l'app XBNF Linux per l'esecuzione online in Ubuntu online, Fedora online o Debian online

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

Compilatori, Traduzione automatica, Lingue

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.


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad