VisualLangLab е напълно визуален IDE (Integrated Development Environment) за развитие на парсери без код или скрипт от всякакъв вид & Nbsp;. Тя е проста в употреба, и много лесно да се учи. За разлика от други инструмента за синтактичен-генератори, VisualLangLab представлява инструмента за синтактичен-правила като зрителни граматични дръвчета с различни икони за възлите на граматиката-дърво.
Граматика дръвчета VisualLangLab са изпълними, и могат да се изпълняват по всяко време - без забавяне или друга ръчна намеса - при натискането на един бутон. Входен тест за парсера може да се влезе директно в IDE или получени от потребителя номиниран файлове. Работещи парсера не изисква никакви други умения или инструменти. Това опростява тестване, насърчава процес повтарящ-частичното развитие, и ускорява развитието manyfold. Допълнителни действия - откъси от код в Javascript или Scala - също могат да бъдат вградени в граматиката.
Процесът на анализатор-развитие се свежда до създаването на еквивалентна граматика дърво (и), използвайки меню-бар и контекстно меню операции. Се изисква Текстови вход от клавиатурата само за именуване на правилата парсера и символи, както и за определяне регулярните изрази модели за жетони. Потребителски интерфейс The се обяснява напълно в графичния интерфейс и редактиране на Grammar дърво.
Граматиката се запазва като XML файл, който може да се презарежда за по-нататъшно редактиране и тестване. An API позволява клиентски програми за зареждане на XML файл и регенерира парсера. Поради начина, Scala инструмента за синтактичен комбинатори работят, не се изисква генериране на кода или компилация, така регенерация анализатор става много бързо. Допълнителни подробности и примери могат да бъдат намерени в Използване на API. The API поддържа Scala и Java
Какво ново в тази версия:..
- Документация файлове синхронизирани със софтуерни промени
Какво ново във версия 3.10:
- Фикс за VLL-9 (& quot; File - & GT; New & quot; операция с грешна определението на празно пространство)
<силни> Изисквания
- Java 2 Standard Edition Runtime Environment
- Scala
Коментари не е намерена