VisualLangLab совершенно визуальный IDE (Integrated Development Environment) для разработки анализаторов без кода или скрипта любого рода NBSP &;. Это простое в использовании, и очень легко узнать. В отличие от других генераторов парсеров-, VisualLangLab представляет анализатор-правила в качестве визуальных грамматики деревьев с различными иконками для узлов грамматика деревьев.
Гимназии деревья VisualLangLab являются исполняемыми, и может работать в любое время - без задержек или другого ручного вмешательства - по щелчку кнопки. Тестовый вход для анализатора могут быть введены непосредственно в IDE или полученные от пользователей, назначенных файлов. Запуск парсер не требует каких-либо других навыков или инструментов. Это упрощает тестирование, способствует итеративный инкрементный процесс разработки, и ускоряет развитие многократно. Дополнительные действия - фрагменты кода в Javascript или Скала - также может быть встроен в грамматике.
Процесс анализатор-разработка сводится к созданию эквивалентную грамматику дерево (ы) с помощью меню-бар и контекстного меню операции. Текстовый ввод с клавиатуры требуется только для обозначения правил анализатора и жетоны, и для определения регулярных выражений для токенов. Пользовательский интерфейс полностью объясняется в графическом интерфейсе и редактирование грамматики дерево.
Грамматика сохраняется как XML файл, который может быть перезагружен для дальнейшего редактирования и тестирования. АНИ позволяет клиентские программы, чтобы загрузить XML-файл и восстановить анализатор. Из-за способа Скала комбинаторы синтаксического анализа работать, ни одно поколение исходный код или сборник не требуется, так регенерации парсер происходит очень быстро. Дальнейшие детали и примеры можно найти в разделе Использование API. В API поддерживает Scala и Java
Что нового В этом выпуске:..
- Файлы документации синхронизированные с изменениями программного обеспечения
Что нового в версии 3.10:
- Исправлена VLL-9 (& Quot; Файл - & GT; Новый & Quot; операция с использованием неправильное определение пробелов)
Требования
- Java 2 Standard Edition Runtime Environment
- Скала
Комментарии не найдены