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

2 ответа

Спасибо большое за помощь! Мне было бы трудно понять свои ошибки ... Я не пишу эту грамматику (только) для изучения ANTLR, я пытаюсь написать код для плагина IDE для Eclipse. И для этого мне нужна грамматика;) PS: я отредактировал свой первоначальный вопрос, извините за дополнительный пост.

й поток вопросовПривет всем, Это может быть продолжение этого вопроса:Приоритеты правил Antlr [https://stackoverflow.com/questions/4899538/antlr-rule-priorities] Я пытаюсь написать грамматику ANTLR дляreStructuredText разметка ...

3 ответа

 характерная черта.

ексер в Antlr (простите за длинный файл): lexer grammar SqlServerDialectLexer; /* T-SQL words */ AND: 'AND'; BIGINT: 'BIGINT'; BIT: 'BIT'; CASE: 'CASE'; CHAR: 'CHAR'; COUNT: 'COUNT'; CREATE: 'CREATE'; CURRENT_TIMESTAMP: 'CURRENT_TIMESTAMP'; ...

1 ответ

Различные правила лексера в другом состоянии

Я работал над парсером для некоторого языка шаблонов, внедренного в HTML (FreeMarker), пример здесь: ${abc} <html> <head> <title>Welcome!</title> </head> <body> <h1> Welcome ${user}<#if user == "Big Joe">, our beloved leader</#if>! </h1> <p>Our ...

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

5 ответов

Определение манифеста сборки не соответствует ссылке на сборку

Я обновил все пакеты моего проекта MVC и получил следующую ошибку: Не удалось загрузить файл или сборку 'Antlr3.Runtime, Версия = 3.5.0.2, Культура = нейтральная, PublicKeyToken = eb42632606e9261f' или одна из ее зависимостей. Определение ...

1 ответ

Отрицание внутри правил лексера и парсера

Как может отрицательный метасимвол,~, использоваться в правилах лексера и парсера ANTLR?

1 ответ

Динамически создавать правило лексера

Вот простое правило: NAME : 'name1' | 'name2' | 'name3';Можно ли предоставить альтернативы для такого правила динамически, используя массив, содержащий строки?

1 ответ

Ошибка Antlr v3 с правилами парсера / лексера

У меня проблемы с моей грамматикой Antlr. Я пытаюсь написать правило парсера для typedident, которое может принимать следующие входные данные: 'int a' или 'char a' Имя переменной «a» взято из моего правила лексера «IDENT», которое ...

2 ответа

Как разрешить ад зависимости Antlr3

У меня есть проект asp.net MVC 4 с MEF и RavenBD. Когда проект загружается, он выдает это исключение: не удалось загрузить файл или сборку Antlr3.Runtime.dll Я обнаружил, что и RavenDB, и WebGrease (установлены с MVC 4) используют Antlr3. Но ...

2 ответа

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

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