Пред.Страница
След.Страница
Раздел
Содержание
1.3.4. Грамматики типа 3
Грамматики типа 3
называют автоматными грамматиками (А
- грамматиками). Правила вывода в таких грамматиках имеют вид:
<A> ® a
или <A> ® a<B>
или <A> ® <B>
a,
где a О Vт,
<A>, <B> О Va, причем
грамматика может иметь только правила вида <A>
® a<B> - правосторонние правила, либо только
вида <A> ® <B>a
- левосторонние правила. Примерами автоматных грамматик могут служить правосторонняя
грамматика Г1. 6
и левосторонняя грамматика Г1. 7.
Г1. 6:
Vт = {a, b}, Va = {<I>,
<A>},
R = { <I> ® a<I>,
<I> ® a<A>,
<A> ® b<A>,
<A> ® b<Z>,
<Z> ® $ }.
Г1. 7:
Vт = {a, b}, Va = {<I>,
<A>},
R = { <I> ® <A>b,
<A> ® <A>b,
<A> ® <Z>a,
<Z> ® <Z>a,
<Z> ® $ }.
Эти грамматики являются эквивалентными и порождают язык