top of page
Search
gastphymimisithec

ANTLRWorks Активированная полная версия Скачать бесплатно [Mac/Win] [Latest 2022]







ANTLRWorks ANTLRWorks — это среда разработки грамматики для ANTLR v3. ANTLRWorks предоставляет простой в использовании редактор грамматики, который не только упрощает исправление грамматической правильности вашей грамматики, но также помогает вам легко перемещать ее внутри вашего проекта. ANTLRWorks включает в себя независимый от времени выполнения отладчик грамматики, который позволяет вам выполнять грамматику на вашем собственном языке программирования. Это идеально, если вы хотите быстро просмотреть или изменить действия или состояния, имеющие место в вашей грамматике. ANTLRWorks был создан с упором на простоту и удобство использования. Интерфейс спроектирован таким образом, чтобы вы могли легко ориентироваться и манипулировать грамматикой. В этом документе с примечаниями к выпуску описываются изменения в ALRWorks, которые были внесены с момента последнего выпуска ALRWorks (v0.38). В этом выпуске используются преимущества новой функциональности CRUD, которая предоставляет удобные способы добавления и редактирования токенов, строк и правил. Первый выпуск ALRWorks был выпущен в марте 2007 года. Это был очень минимальный выпуск, в котором были представлены только основы грамматики программирования. В мае 2007 года в новом выпуске были использованы преимущества новых представлений грамматики, чтобы упростить процесс создания грамматики. Вскоре был выпущен новый релиз для обновления парсера до ANTLR v3. В октябре 2007 года в новой версии появился новый редактор правил с возможностью копирования и вставки компонентов правил. Грамматика была расширена за счет поддержки пропуска деревьев. Редактор правил копирования и вставки был расширен для отображения целевого правила и контекста непосредственно слева от текущего правила. В январе 2008 года был добавлен новый релиз, предоставляющий автономный синтаксический анализатор грамматики Perl 5. В марте 2008 года был создан новый выпуск, в который была добавлена ​​поддержка грамматики Java. В июне 2008 года в новой версии появилось приложение Java для просмотра и редактирования содержимого исходного файла Java, сгенерированного ANTLR. В июле 2008 года был добавлен новый выпуск, чтобы сделать представление AST более удобным для пользователя. В сентябре 2008 года был добавлен новый релиз с новым представлением грамматики. Версия 0.50 была выпущена 7 марта 2008 года. В ней представлено новое представление для грамматик, которое позволяет вам просматривать, редактировать и проверять программное представление вашего языка. Представление расширяет представление правил в виде списка токенов или правил. Представление токенов также предоставляет контекст для каждого токена, включая правило запуска в дереве. Разработчики, использующие ANTLR для создания синтаксических анализаторов в .NET и Java, могут использовать подключаемый модуль ANTLRWorks, который расширяет возможности редактора ANTLRWorks с помощью мощных инструментов отладки и рефакторинга. Встроенный отладчик ANTLRWorks позволяет легко перемещаться по сгенерированным сообщениям об ошибках в файле синтаксического анализатора или сгенерированному файлу кода C# или Java, созданному вашим синтаксическим анализатором. ANTLRWorks выделяет путь на диаграмме, поэтому вы можете точно определить исходный код синтаксического анализатора, вызывающий ошибки. Отладчик может отображать набор тестов на диаграмме, что позволяет легко находить тесты, выдающие сообщения об ошибках, которые вы видите. Когда синтаксический анализатор не выдает ошибку, ANTLRWorks предоставляет интерактивное преобразование, которое преобразует ваш грамматик в форму, более удобную для чтения и сопровождения, чем представление исходного кода исходной грамматики. ANTLRWorks объединяет эти инструменты в один подключаемый модуль для редактора ANTLRWorks, а его исходный код доступен как открытый исходный код под лицензией Apache 2.0. ANTLRWorks доступен под Стандартной общественной лицензией GNU (GPL) версии 3. Ключевая особенность: * Полный рефакторинг исходного кода сгенерированного парсера. * Добавлен новый рефакторинг C# для генерации кода в C# v3. * Подробные сообщения об ошибках и файл грамматики с возможностью навигации в редакторе ANTLRWorks. * Файл грамматики с возможностью навигации, пользователь может перемещаться по файлу грамматики, чтобы найти ошибки. * Навигация по грамматике в редакторе и навигация по грамматике в отладчике основана на метаданных файла грамматики ANTLRWorks. * Простая навигация по тестовым примерам в отладчике на основе последовательности вызовов правил синтаксического анализа. * Инструменты рефакторинга работают во встроенной грамматике парсера, без изменения текста парсера. * Доступ ко всем функциям отладчика ANTLRWorks, даже в синтаксическом анализаторе, встроенном в виде библиотеки. * Поддержка перехода к следующей/предыдущей ошибке в файлах грамматики. * Улучшены сообщения об ошибках в диалогах. * INode представляет узел AST парсера. * Узел дерева представляет собой узел AST правила. * NodeFromFile для перехода к правилу синтаксического анализа в исходной грамматике. * Узел отладки для установки точки останова отладчика ANTLRWorks при синтаксическом анализе правила. * Действие RenameNode, позволяющее переименовать узел на диаграмме. * DisassembleAST для дизассемблирования грамматики. * ShiftLeft для выполнения правила слева направо. * ShiftRight для выполнения правила справа fb6ded4ff2


Related links:

4 views0 comments

Recent Posts

See All

Comentários


bottom of page