VisualLangLab

Screenshot Software:
VisualLangLab
Mga detalye ng Software:
Bersyon: 3.14
I-upload ang petsa: 11 May 15
Nag-develop: Sanjay Dasgupta
Lisensya: Libre
Katanyagan: 65

Rating: 4.0/5 (Total Votes: 3)

VisualLangLab ay isang ganap na visual IDE (Integrated Development Environment) para sa pag-unlad ng parsers walang code o script ng anumang uri. & Nbsp; Ito ay simple sa paggamit, at tunay madali upang malaman. Hindi tulad ng iba pang mga parser-generators, VisualLangLab kumakatawan parser-alituntunin bilang visual grammar puno na may natatanging mga icon para sa grammar-puno nodes.
Grammar puno VisualLangLab ni ay executable, at maaaring tumakbo sa anumang oras - walang pagkaantala o iba pang mga manual interbensyon - sa mga click sa isang pindutan. Test input para sa parser ay maaaring ipinasok direkta sa IDE o nakuha mula sa mga file ng hinirang ay ang gumagamit. Tumatakbo ang parser hindi nangangailangan ng anumang iba pang mga kasanayan o kasangkapan. Pinapadali nito ang pagsusuri, nagtataguyod ng isang proseso ng pag-unlad ng umuulit-incremental, at bilis up unlad manyfold. Opsyonal aksyon - snippet ng code sa Javascript o Scala - maaari ding naka-embed sa grammar.
Proseso parser-unlad ay nabawasan sa paglikha ng katumbas (s) grammar-tree gamit operations menu-bar at context-menu. Tekstuwal input mula sa keyboard ay kinakailangan lamang para sa pagbibigay ng pangalan sa mga alituntunin parser at mga token, at para sa pagtukoy ng mga pattern ng regular na expression para sa mga token. Ang user-interface ay ipinapaliwanag ng mabuti sa The GUI at Pag-edit ng mga Grammar Tree.
Grammar ay naka-save bilang isang XML file na maaaring ma-reload para sa karagdagang pag-edit at pagsubok. Isang API ay nagbibigay-daan ng mga programa ng client upang i-load ang file ng XML at buhaying muli ang parser. Dahil sa paraan Scala parser combinators trabaho, walang source-code generation o compilation ay kailangan, kaya parser pagbabagong mangyayari masyadong mabilis. Ang karagdagang mga detalye at mga halimbawa ay maaaring matagpuan sa Paggamit ng API. Sumusuporta sa API Scala at Java

Ano ang bago sa release na ito:..

  • Documentation file synchronize sa mga pagbabago ng software

Ano ang bago sa bersyon 3.10:

  • Ayusin para VLL-9 (& quot; File - & gt; Bagong & quot; operasyon ng paggamit ng maling kahulugan whitespace)

Kinakailangan :

  • Java 2 Standard Edition Runtime Environment
  • Scala

Katulad na software

Mga komento sa VisualLangLab

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!