Результаты поиска по запросу "grammar"
Почему разделитель в точке с запятой TypeScript TypeMemberList, а не запятая?
Это интерфейс машинописного текста:
Ошибка при адаптации класса с BOOST_FUSION_ADAPT_ADT
У меня есть следующий класс:
Можем ли мы определить неконтекстную грамматику с помощью ANTLR?
Я довольно новичок в ANTLR4, и теперь я пытаюсь понять, какие грамматики мы могли бы определить с ним.Насколько я понял, в ANTLR есть два вида правил:правила...
Является ли sizeof (int ()) допустимым выражением?
Этот вопрос вдохновленЯвляется ли sizeof (void ()) допустимым выражением? но с важным отличием, как описано ниже.Выражение в вопросе:
Как грамматика JLS соответствует простому доступу к полю (obj.f)?
Я смотрел наJLS Глава 19 грамматика пытаясь понять, как анализируется простой доступ к полю:
который является целочисленным литералом в левой части присваивания. Но, похоже, мне, возможно, придется просто пропустить это и разобраться с этим позже.
читал здесь много вопросов на StackOverflow о взаимных проблемах левой рекурсии в парсерах LL (k). Я нашел общий алгоритм удаления левой рекурсии:
@ BlackLabrador, пожалуйста.
нь новичок в мире ANTLR, и я пытаюсь понять, как я могу использовать этот инструмент синтаксического анализа для интерпретации набора "шумных" стро...
это упоминается в связанном вопросе.
я есть простая грамматика (для демонстрации) 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) ...