Главная

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

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

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

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

ТОР 5 статей:

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

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

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

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

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

КАТЕГОРИИ:






Конфликтов фатальной ошибкой грамматики и строит граммати-




Ческий анализатор, заранее разрешая все возможные конфликты

Путем выбора в каждой ситуации единственного действия.

При работе yacc используются два способа разрешения

Конфликтов. Первый способ действует по умолчанию (т.е. при

Отсутствии специальной пользовательской информации) и заклю-

Чается в применении следующих двух правил для выбора дейст-

вия в конфликтных ситуациях:

В случае конфликта сдвиг/свертка по умолчанию делается

Сдвиг.

В случае конфликта свертка/свертка по умолчанию дела-

Ется свертка по тому из конкурирующих правил, которое

Задано первым в спецификационном файле.

Грамматический анализатор, построенный с использованием

этих правил, может не обеспечивать "правильного" с точки

Зрения пользовательской грамматики разбора. В частности,

Для первого из приведенных выше примеров разбор заключался

Бы в сворачивании арифметических выражений справа налево без

Учета приоритетов операций. Во втором примере в результате

Замены первой конструкции digit нетерминалом dec_sequence

Все числа, начинающиеся с цифры, разбирались бы как десятич-

ные, а появление одной из букв от A до F или символа "x" в

Конце числа неверно трактовалось как ошибка во входном

Тексте.






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

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