Вопросы по теме 'antlr'

Как я могу упростить прогнозирование токенов DFA?
Lexer DFA приводит к ошибке "слишком большой код" Я пытаюсь разобрать страницы сервера Java с помощью ANTLR 3. Java имеет ограничение в 64 КБ для байтового кода одного метода, и я продолжаю сталкиваться с ошибкой «слишком большой код» при...
1487 просмотров
schedule 29.10.2023

компиляция файла с использованием грамматики ANTLR
Я писал грамматику antlr, чтобы в конечном итоге использовать ее как часть компилятора для программ на маленьком C. Для извлечения кода я изначально использовал java-программы, которые вызывают грамматику и содержат входную строку (код smallC), и это...
2733 просмотров
schedule 23.12.2023

ANTLR: восстановление после ошибок и создание отчетов
у меня проблемы с восстановлением и ошибка репоста с ANTLR v3. я перехожу по этой ссылке http://www.antlr.org/blog/antlr3/error.handling.tml , но у меня нет таких решений. я хочу сделать некоторые отчеты и восстановить, например, в исходной...
1488 просмотров
schedule 30.10.2023

Как определить исключение нескольких символов в правиле лексера ANTLR3?
Я пытаюсь создать правило лексера для Antlr3, которое соответствовало бы строкам, заключенным в тройные кавычки. Например: """this is some text""" Вот как я это делаю: TEXT: '"""' ('\\"' | ~'"')+ '"""' { this.setText(...
166 просмотров
schedule 28.10.2023

Получение осмысленных синтаксических ошибок из парсера antlr
Я создал Script-Interpreter для .Net, используя Antlr. Он работает довольно хорошо, но синтаксические ошибки, которые он генерирует, ужасны. Библиотеку на ранней стадии разработки можно найти здесь , а используемая грамматика на основе этой...
389 просмотров
schedule 22.11.2023