Este é o aplicativo Linux chamado XBNF cuja versão mais recente pode ser baixada como xbnf_i686-winxp5.1.exe. Ele pode ser executado online no provedor de hospedagem gratuito OnWorks para estações de trabalho.
Baixe e execute online este aplicativo chamado XBNF com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
SCREENSHOTS
Ad
XBNF
DESCRIÇÃO
Neurotranslator é um compilador inteligente que usa regras de tradução e bijetivas,
A melhoria do BNF é chamada de XBNF como extensão da linguagem de descrição do BNF.
O XBNF pode estar envolvido em vários domínios de computador diferentes:
- codificação / decodificação entre idiomas, formato de arquivo, ...
- criptologia
- rede
Vários fluxos de saídas podem ser gerados (opção -o)
Os fluxos são mapeados de acordo com a ordem de aparecimento de # na definição.
* Exemplo de logic.xbnf:
axioma: ou (RC)
axioma: ()
ou: et "+" ou # "(ou" et "" ou ")"
ou: et
et: fato "." et # "(et" fato "" et ")"
et: fato
fato: <> booleano <> # booleano
fato: <> "(" <> ou <> ")" <> | <> ou <> # ou
booleano: "1" # "verdadeiro"
booleano: "0" # "falso"
<>: (STRING "\ t") | ()
* Traduzir de stdin para stdout:
Comando # xbnf -i - -o - samples / logic.xbnf
(0 + 1). 1 + (0. (1 + 1 + 0))
+ 1. 0 1
^D
(ou (et (ou false true) true) (ou (et false (ou true ...)
Funcionalidades
- Canal de entrada e saída XBNF (#)
- tradução direta usando "=>" e análise de fluxo crescente com -if / -of
- saída aleatória (EX: p.3 para probabilidade de 3 / F)
- detecção de loop (habilitado por padrão)
- apenas uma fase de análise para entrada e uma fase de análise para saída
- parâmetros gramaticais usando (chamada PARAM *)
- avaliação do escopo usando -is / -os
- depurador poderoso para gramática, mas também usado internamente XBNF
Público
Tecnologia da informação, usuários finais avançados, administradores de sistema, desenvolvedores, arquitetos
Interface com o usuário
Linha de comando
Linguagem de Programação
C + +
Categorias
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/neurotranslator/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.