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

2 ответа

ANTLR и Android

Есть ли руководство, как использовать ANTLR на Android? Я нашел ANTLR-портирование для Android, но похоже, что у него нет учебника или руководства. Вы знаете, где найти? (и да, я гуглил ...) Спасибо

1 ответ

Как заставить ANTLR 3.2 выйти при первой ошибке?

В разделе 10.4 Ссылка Definitive ANTLR говорит вам переопределить mismatch () и recoverFromMismatchedSet (), если вы хотите выйти при первой ошибке синтаксич...

1 ответ

ANTLR4: обработка пробелов

Я видел много грамматик ANTLR, которые используют обработку пробелов, как это: WS: [ \n\t\r]+ -> skip; // or WS: [ \n\t\r]+ -> channel(HIDDEN);Таким образом, пробелы выбрасываются и отправляются в скрытый канал. С такой грамматикой: grammar ...

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

1 ответ

Разбор интерполяции строк в ANTLR

Я работаю над простым DSL-манипулированием строками для внутренних целей и хотел бы, чтобы язык поддерживал интерполяцию строк, как это используется в Ruby. Например: name = "Bob" msg = "Hello ${name}!" print(msg) # prints "Hello Bob!"Я ...

2 ответа

ANTLR 4 и AST посетители

1 ответ

Как использовать plsql-parser (ANTLR)

Я хотел бы проверить синтаксис запроса PL / SQL в автоматических тестах, и это выглядит такhttps://github.com/porcelli/plsql-parser может быть полезно для эт...

1 ответ

Использование ANTLR для разбора файла журнала

1 ответ

построить AST в antlr4

Мне было интересно, можем ли мы создать AST с использованием Antlr версии 4. Я не смог найти никаких ссылок на его создание с использованием antlr4. Один SO-ответ говорит, что было бы легко использовать antlr4, который генерирует только дерево ...

2 ответа

ANTLR Можно ли сделать грамматику с помощью встроенной грамматики внутри?

АНТЛР: Можно ли сделать грамматику с встроенной грамматикой (со своим собственным лексером) внутри? Например, в моем языке у меня есть возможность использовать язык встраивания SQL: var Query = [select * from table]; with Query do something ...

1 ответ

Семантические предикаты в ANTLR4?

Как бы вы перевели эту часть кода, написанного в ANTLR 3, в ANTLR 4? expr: (Identifier '.')=> (refIdentifier) | (Identifier '!')=> (refIdentifier) | (Identifier '=>')=> (lambdaExpression);Я имею в виду, что этот вид семантического предиката, ...