Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Уникальный приоритет, и приписывают приоритет псевдолексемы




Правилу. В примере грамматики настольного калькулятора, при-

водимом в приложении, с операцией "унарный минус" связан

Приоритет псевдолексемы UMINUS).

- 26 -

Сформулируем теперь полностью используемые yacc правила

разрешения конфликтов сдвиг/свертка на основе информации о

Приоритетах и ассоциативности (напомним, что конфликты

свертка/свертка разрешаются только по принципу умолчания):

Если для входной лексемы и правила заданы приоритеты и

Эти приоритеты различны, то выбирается действие с боль-

Шим приоритетом. Больший приоритет правила вызывает

Свертку по нему, больший приоритет лексемы вызывает

Сдвиг.

Если приоритеты заданы и совпадают, то принимается во

Внимание заданная одновременно с приоритетом ассоциа-

тивность: в случае левой ассоциативности используется

Свертка, в случае правой - сдвиг. Отсутствие свойства

ассоциативности (директива %nonassoc) в данном случае

Указывает на ошибку во входном тексте и анализатор

Воспримет вызвавшую данный конфликт лексему как ошибоч-

Ную.

Если не задан приоритет входной лексемы и/или приоритет

Правила, то действует принцип разрешения конфликтов по

Умолчанию, в результате чего выбирается сдвиг.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных