VisualLangLab yra visiškai vizualiai IDE (Integruota kūrimo aplinka) plėtros analizatorius be kodą arba scenarijų bet kokios rūšies. & Nbsp; Tai paprasta naudoti, ir labai lengva išmokti. Skirtingai nuo kitų parser-generatorių, VisualLangLab atstovauja analizatorius-taisykles, regos gramatikos medžių su skirtingų piktogramas gramatikos medžių mazgų.
VisualLangLab anketa gramatikos medžiai yra vykdomąjį ir gali būti paleisti bet kuriuo metu - nedelsiant arba kita įsikišimo - ne vienu mygtuko paspaudimu. Testas indėlis į analizatorius gali būti tiesiogiai įrašomi į IDE arba gauti iš naudotojo nominuotas failus. Veikia analizatorius nereikalauja jokių kitų įgūdžių ar įrankių. Tai supaprastina bandymai, skatina pakartoti-pažangus kūrimo procesą ir pagreitina plėtrą daugiareikšmiai. Pasirenkami veiksmai - kodo fragmentus JavaScript arba Scala - taip pat gali būti integruotas į gramatiką.
Analizatorius vystymo procesas yra sumažintas iki kurti lygiavertę gramatikos-medis (-as) naudojant meniu-baras ir kontekstinis meniu operacijas. Tekstinė įvedimo iš klaviatūros yra reikalaujama tik įvardijant analizatorius taisykles ir žetonų ir nurodant reguliaraus išraiška modelius žetonų. Vartotojo sąsaja yra paaiškinta visiškai GUI ir redagavimas gramatikos medį.
Gramatika išsaugoma kaip XML failą, kuris gali būti perkrauta tolesniam redagavimui ir bandymai. API leidžia kliento programas įkelti XML failą ir regeneruoja analizatorius. Dėl būdo, Scala "analizatoriaus combinators dirbti, nėra šaltinio kodo generavimas ar kompiliacija yra būtinas, todėl analizatorius regeneracija vyksta labai greitai. Išsamesnė informacija ir pavyzdžiai, galima rasti Naudojant API. API palaiko Scala "ir" Java
Kas naujo , šioje laidoje..
- Dokumentacija failai sinchronizuoti su programinės įrangos pakeitimus
Kas naujo versija 3.10:
- Fix VLL-9 (& quot; Failas - & gt; Naujas & quot; operacijos naudojant klaidingą tarpas apibrėžtį),
Reikalavimai
- Java 2 Standard Edition Runtime Environment "
- Scala "
Komentarai nerastas