VisualLangLab egy teljesen vizuális IDE (Integrated Development Environment) kidolgozásával értelmezők kód nélkül, vagy script bármilyen. & Nbsp; Ez egyszerű a használata, és nagyon könnyen megtanulható. Eltérően más elemző-generátorok, VisualLangLab képviseli elemző-szabályok vizuális nyelvtan-fák különböző ikonok a nyelvtan-facsomópontok.
VisualLangLab nyelvtanát-fák végrehajtható, és lehet futtatni bármikor - haladéktalanul, vagy egyéb kézi beavatkozás - a kattintson a gombra. Teszt bemenet az értelmező beírható közvetlenül az IDE vagy beszerezhetők a felhasználó által kijelölt fájlokat. Futás az értelmező nem igényel egyéb készségeket és eszközöket. Ez egyszerűsíti a tesztelés, elősegíti iteratív inkrementális fejlesztési folyamat, és felgyorsítja fejlesztési sokszorosára. Választható tevékenységek - kódrészletek a Javascript vagy Scala - szintén beágyazható a nyelvtanban.
Az elemző-fejlesztési folyamat csökken megteremtése egyenértékű nyelvtan-fa (ek) segítségével menu-bár és helyi menü műveletek. Szöveges bemenet a billentyűzet csak akkor van szükség elnevezésére az értelmező szabályok és zsetonok, és meghatározza reguláris kifejezés minták zálogát. A felhasználói felület magyarázza teljesen a GUI és szerkesztése Grammar fa.
A nyelvtan mentett egy XML fájl, amely lehet tölteni további szerkesztés és tesztelés. Az API lehetővé teszi a kliens programok betölteni az XML fájlt és regenerálja az elemző. Mivel az út Scala értelmező combinators dolgozni, nem forráskód generációs vagy összeállítása van szükség, ezért értelmező regeneráció nagyon gyorsan történik. További részletek és példák találhatók a használata a API-t. Az API támogatja Scala és a Java.
Mi az új ebben a kiadásban:
- Dokumentáció fájlokat szinkronizálja a szoftver változtatások.
Mi az új verzióban 3,10:
- Fix for VLL-9 (& quot; Fájl - & gt; Új & quot; műveletet a rossz szóköz felbontású)
követelmények :
- Java 2 Standard Edition Runtime Environment
- Scala
Hozzászólás nem található