Результаты поиска по запросу "antlr"
Стоит ли беспокоиться о «неявном определении токена в правиле парсера»?
Я создаю свою первую грамматику с помощью ANTLR и ANTLRWorks 2. Я в основном закончил саму грамматику (она распознает код, написанный на описанном языке, и создает правильные деревья разбора), но я не начал ничего кроме этого. Что меня ...
Можно ли проанализировать большой файл с помощью ANTLR?
Можно ли дать ANTLR команду не загружать весь файл в память? Может ли он применять правила одно за другим и генерировать самый верхний список узлов последовательно, наряду с чтением файла? Также может быть можно как-то сбросить анализируемые узлы?
Как сопоставить любой символ в парсере ANTLR (не лексере)?
Как сопоставить любой символ в парсере ANTLR (не лексере)? Где полное описание языка для анализаторов ANTLR4? ОБНОВИТЬ Является ли ответ "невозможно"?
Начало работы с ANTLR и избежание распространенных ошибок
Я начал изучать ANTLR, и у меня есть книга 2007 года "The Definitive ANTLR Reference" и ANTLRWorks (интерактивный инструмент для создания грамматик). И, будучи таким человеком, я начал с Главы 3. («Быстрый тур для нетерпеливых»). Это довольно ...
ANTLR и Eclipse (или любая приличная IDE)
В течение некоторого времени я использовал ANTLR с Eclipse, используя плагин ANTLRv3IDE. Хотя он не идеален и немного устарел, он делает свою работу достаточно хорошо. Теперь я хочу переключиться на ANTLRv4 для другого DSL, который я создаю. Тем ...
Как использовать plsql-parser (ANTLR)
Я хотел бы проверить синтаксис запроса PL / SQL в автоматических тестах, и это выглядит такhttps://github.com/porcelli/plsql-parser может быть полезно для эт...
ANTLR4: вывод TokenStreamRewriter не имеет правильного формата (удаляет пробелы)
Я использую грамматику Antlr4 и Java7 (источник) для изменения входного исходного файла Java. В частности, я использую класс TokenStreamRewriter для изменени...
antlr4: как узнать, какая альтернатива выбрана с учетом контекста
Предположим, есть правило о типе. Это либо предопределенный тип (на который ссылается IDENTIFIER), либо typeDescriptor.
Как я могу изменить текст токенов в CommonTokenStream с помощью ANTLR?
Я пытаюсь изучить ANTLR и одновременно использовать его для текущего проекта.Я дошел до того, что я могу запустить лексер для фрагмента кода и вывести его на...