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

1 ответ

Почему разделитель в точке с запятой TypeScript TypeMemberList, а не запятая?

Это интерфейс машинописного текста:

1 ответ

Как работает оператор смещения вправо в операторе печати python?

1 ответ

Ошибка при адаптации класса с BOOST_FUSION_ADAPT_ADT

У меня есть следующий класс:

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

1 ответ

Реализация парсера для языка разметки

1 ответ

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

Я довольно новичок в ANTLR4, и теперь я пытаюсь понять, какие грамматики мы могли бы определить с ним.Насколько я понял, в ANTLR есть два вида правил:правила...

1 ответ

Является ли sizeof (int ()) допустимым выражением?

Этот вопрос вдохновленЯвляется ли sizeof (void ()) допустимым выражением? но с важным отличием, как описано ниже.Выражение в вопросе:

1 ответ

Как грамматика JLS соответствует простому доступу к полю (obj.f)?

Я смотрел наJLS Глава 19 грамматика пытаясь понять, как анализируется простой доступ к полю:

1 ответ

 который является целочисленным литералом в левой части присваивания. Но, похоже, мне, возможно, придется просто пропустить это и разобраться с этим позже.

читал здесь много вопросов на StackOverflow о взаимных проблемах левой рекурсии в парсерах LL (k). Я нашел общий алгоритм удаления левой рекурсии:

1 ответ

@ BlackLabrador, пожалуйста.

нь новичок в мире ANTLR, и я пытаюсь понять, как я могу использовать этот инструмент синтаксического анализа для интерпретации набора "шумных" стро...

1 ответ

 это упоминается в связанном вопросе.

я есть простая грамматика (для демонстрации) grammar Test; program : expression* EOF ; expression : Identifier | expression '(' expression? ')' | '(' expression ')' ; Identifier : [a-zA-Z_] [a-zA-Z_0-9?]* ; WS : [ \r\t\n]+ -> channel(HIDDEN) ...