InglêsFrancêsEspanhol

Ad


favicon do OnWorks

download bnf2xml para Linux

Download gratuito do aplicativo bnf2xml para Linux para rodar online no Ubuntu online, Fedora online ou Debian online

Este é o aplicativo Linux chamado bnf2xml, cuja versão mais recente pode ser baixada como bnf2xml-7.0.2.tar.gz. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.

Baixe e execute online este aplicativo chamado bnf2xml 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.

bnf2xml


Ad


DESCRIÇÃO

bnf2xml um analisador BNF simples que leva texto como entrada, pesquisa de acordo com um arquivo de consulta BNF e produz o texto marcado pelos rótulos xml que mostram o contexto.

bnf2xml é tão simples de usar quanto qualquer binário de texto, ou seja, awk (1) grep (1). O bnf2xml não requer C API porque produz rotulagem xml simples.

README está visível na página dl do arquivo.

EXEMPLO: $ echo "hi" | arquivo de padrão bnf2xml

h eu
or
iodeto de hidrogênio

arquivo de padrões diz como encontrar a agulha no palheiro e o que mostrar, ou seja:
:: = a | b | c | d ...
:: = +

bnf2xml é um analisador recursivo de cima para baixo. Ao contrário dos analisadores buttom up como gcc (1) ou alguns top downs, bnf2xml é completamente inequívoco / resolve TODOS os conflitos. Mais lento na av. para analisar C ou do que sed (1) para pesquisas simples. Muito mais fácil do que usar flex / C para criar um analisador.

caveate: Não sugiro que valha a pena fazer um novo gcc (1) usando bnf2xml. O bnf2xml é um enésimo lançamento BETA, mas ainda não há reclamações.



Funcionalidades

  • XML OUTPUT. (a maioria que diz xml significa entrada xml)
  • BNF para C, K&R CPL, incluído (exemplo de saída xml na página dl do arquivo) (não está% 100 completo)
  • Capacidade de fazer pesquisa binária em listas de strings muito grandes.
  • Outra saída permite rastreamento completo de correspondência (incluindo erros).
  • permite a correspondência com um determinado número de linha BNF
  • (nota: alguns analisadores bnf podem ser programados para fazer saída xml)
  • README está visível na página de download do arquivo
  • apresentou pegada ponta a ponta, ainda pequena e simples
  • NOVO: pular ou imprimir dados (para não analisar) rapidamente (para arquivos grandes / trabalhos de arquivos de dados)
  • NOVO: emite etiqueta única, posição, comprimento para processamento pré-pós-filtro


Linguagem de Programação

C + +


Categorias

XML, Pesquisa, Linguística

Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/bnf2xml/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad