VisualLangLab on täysin visuaalinen IDE (Integrated Development Environment) kehittämiseksi jäsentimiä ilman koodia tai käsikirjoituksen tahansa. & Nbsp; Se on yksinkertainen käyttää ja helppo oppia. Toisin kuin muut parser-generaattorit, VisualLangLab edustaa parser-sääntöjä visuaalinen kielioppi-puut, joiden erilliset kuvakkeet kieliopin-puun solmut.
VisualLangLab n kielioppi-puut ovat ajettavia, ja voidaan käynnistää milloin vain - ilman viivettä tai muuta manuaalista - napin painalluksella. Testaa tulo jäsennin voidaan syöttää suoraan IDE tai saatu käyttäjän ehdolla tiedostoja. Running jäsennin ei vaadi muita taitoja tai työkaluja. Tämä yksinkertaistaa testaus, edistää iteratiivinen-inkrementaalinen kehitysprosessia, ja nopeuttaa kehitystä moninkertaisesti. Valinnainen toimet - koodinpätkää Javascriptiä tai Scala - voidaan myös upottaa kieliopin.
Parser-kehitysprosessi pienenee luoda vastaava kielioppi-puu (t) käyttämällä menu-bar ja asiayhteys-valikon toimintoja. Tekstimuotoinen näppäinsyötteisin vaaditaan vain nimeämällä jäsennin sääntöjä ja rahakkeita, sekä täsmennetään säännöllisen lausekkeen kaavoja kuponkia. Käyttöliittymä on selitetty täysin Gui ja muokkaus Kielioppi Tree.
Kielioppi tallennetaan XML-tiedosto, joka voidaan ladata jatkokäsittelyä varten ja testausta. API mahdollistaa client-ohjelmat lataamaan XML-tiedoston ja elvyttää jäsennin. Koska miten Scala jäsentimen combinators työtä, ei lähdekoodin sukupolven tai kokoaminen on tarpeen, jotta parseri uudistuminen tapahtuu hyvin nopeasti. Lisätietoja ja esimerkkejä löytyy käyttäminen API. API tukee Scala ja Java.
Mikä on uusi tässä julkaisussa:
- Dokumentointitiedostoja synkronoitu ohjelmiston muutoksiin.
Mikä on uusi versiossa 3.10:
- Fix for VLL-9 (& quot; File - & gt; New & quot; toimintaa väärän whitespace määritelmä)
vaatimukset
- Java 2 Standard Edition Runtime Environment
- Scala
Kommentteja ei löytynyt