Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Контекстно-свободная грамматика23 января 2011Оглавление: 1. Контекстно-свободная грамматика 2. Примеры 3. Ограничения возможностей КС грамматик Контекстно-свободная грамматика — частный случай формальной грамматики, у которой левые части всех продукций являются одиночными нетерминалами. Смысл термина «контекстно-свободная» заключается в том, что возможность применить продукцию к нетерминалу, в отличие от общего случая грамматики Хомского, не зависит от контекста этого нетерминала. Язык, который может быть задан КС-грамматикой, называется контекстно-свободным языком или КС-языком. Следует заметить, что по сути КС-грамматика — другая форма БНФ. ПрименениеКС-грамматики находят большое применение в информатике. Ими задаётся грамматическая структура большинства языков программирования, структурированных данных и т.д. Для разбора КС-грамматики достаточно автомата со стеком, для разбора не-КС-грамматик может потребоваться полная машина Тьюринга. Просмотров: 3877
|