InglesPransesEspanyol

Ad


OnWorks favicon

bnf2xml download para sa Linux

Libreng download bnf2xml Linux app para tumakbo online sa Ubuntu online, Fedora online o Debian online

Ito ang Linux app na pinangalanang bnf2xml na ang pinakabagong release ay maaaring i-download bilang bnf2xml-7.0.2.tar.gz. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.

I-download at patakbuhin online ang app na ito na pinangalanang bnf2xml sa OnWorks nang libre.

Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:

- 1. Na-download ang application na ito sa iyong PC.

- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.

- 3. I-upload ang application na ito sa naturang filemanager.

- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.

- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.

- 6. I-download ang application, i-install ito at patakbuhin ito.

bnf2xml


Ad


DESCRIPTION

bnf2xml isang simpleng BNF parser na kumukuha ng text bilang input, naghahanap ayon sa BNF query file, at naglalabas ng text na minarkahan ng mga xml label na nagpapakita ng konteksto.

Ang bnf2xml ay kasing simple gamitin gaya ng anumang text binary ibig sabihin, awk(1) grep(1). Ang bnf2xml ay hindi nangangailangan ng C API dahil naglalabas ito ng simpleng xml labeling.

Ang README ay makikita sa file dl page.

HALIMBAWA: $ echo "hi" | bnf2xml patternfile

h i
or
hydrogen iodide

Sinasabi ng patternfile kung paano makahanap ng karayom ​​sa haystack at kung ano ang ipapakita, ibig sabihin:
::= isang | b | c | d...
::= +

Ang bnf2xml ay isang top down recursive parser. Hindi tulad ng mga buttom up parser tulad ng gcc(1) o ilang top down, ang bnf2xml ay ganap na hindi malabo / nalulutas ang LAHAT ng mga salungatan. Mas mabagal sa ave. para sa pag-parse ng C o sa sed(1) para sa mga simpleng paghahanap. Mas madali kaysa sa paggamit ng flex/C para gumawa ng parser.

caveate: Hindi ko iminumungkahi na sulit habang gumawa ng bagong gcc(1) gamit ang bnf2xml. bnf2xml isang nth BETA release, ngunit wala pang reklamo.



Mga tampok

  • XML OUTPUT. (karamihan na nagsasabing xml ibig sabihin xml input)
  • BNF para sa C, K&R CPL, kasama (halimbawa ng xml output sa file dl page) (ay hindi %100 kumpleto)
  • Kakayahang gawin ang Binary Searching sa napakalaking listahan ng mga string.
  • Ang iba pang output ay nagbibigay-daan sa buong bakas ng pagtutugma (kabilang ang mga error).
  • nagbibigay-daan sa pagtutugma laban sa isang ibinigay na numero ng linya ng BNF
  • (tandaan: ang ilang mga bnf parser ay maaaring i-program upang makagawa ng xml output)
  • Ang README ay makikita sa pahina ng pag-download ng file
  • itinampok ngunit maliit na simpleng end-to-end footprint
  • BAGONG: laktawan o i-print ang data (para hindi ma-parse) nang mabilis (para sa malaking file / data file work)
  • BAGONG: naglalabas ng natatanging label, posisyon, haba para sa pagproseso ng filter bago ang post


Wika ng Programming

C + +


Kategorya

XML, Paghahanap, Linggwistika

Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/bnf2xml/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad