Результаты поиска по запросу "antlr4"

1 ответ

Правила лексера ANTLR4 не работают должным образом

Я хочу написать правило лексера о месяце и году, правило (с регулярным выражением):

2 ответа

ANTLR 4 оператор ввода / перезаписи дерева

В ANTLR 3 вы можете просто сделать следующее: andExpression : (andnotExpression -> andnotExpression) (AND? a=andnotExpression -> ^(AndNode $andExpression $a))* ;Есть идеи, как это сделать в новой версии?

3 ответа

Использование Antlr для анализа данных из бесконечного потока

Подходит ли Antlr для анализа данных из потоков, которые не имеют EOF сразу после анализа текста? Согласно моим наблюдениям, лексер не испускает текущий токен, пока не получен первый символ следующего токена. Вдобавок к этому - кажется, что ...

ТОП публикаций

1 ответ

Может ли анализатор Java ANTLR4 обрабатывать очень большие файлы или он может передавать файлы

1 ответ

как пользоваться antlr4 посетителем

Я новичок в antlr. Я пытался использовать посетителя в моем коде и следовал инструкциям в сети. Однако я обнаружил, что посетитель не вводит метод, который я создаю вообще. Может кто-нибудь сказать мне, что я сделал не так? Это мой ...

2 ответа

Несоответствующий ввод при лексировании и разборе с режимами

2 ответа

ANTLR 4 оператор ввода / перезаписи дерева

В ANTLR 3 вы можете просто сделать следующее:

2 ответа

Возможно ли использовать Antlr для завершения исходного кода?

Я не знаю, если этот вопрос действителен, так как я не очень хорошо разбираюсь в разборе исходного кода. Моя цель - написать функцию завершения исходного кода для одного существующего языка программирования (Язык "X") для целей обучения. Подходит ...

3 ответа

Я просто понимаю намного яснее, что вы пытались сделать в начале вашего ответа.

дуюэтот урок [https://tomassetti.me/antlr-and-the-web/]и успешно воспроизвел его поведение, за исключением того, что я использую Antlr 4.7 вместо 4.5, который использовался в учебнике. Я пытаюсь построить DSL для отслеживания ...

3 ответа

Выбранный мастер не может быть запущен в затмении для Anltr 4. Как решить?

Выбранный мастер не может быть запущен. Не удалось создать инжектор для com.github.jknack.antlr4ide.Antlr4 ExtensionFactory: com.github.jknack.antlr4ide.ui.A...