
- •Министерство образования
- •Исходная постановка задачи
- •1. Описание входного языка
- •2. Этап лексического анализа Определение типов лексем
- •Соотношения токенов и лексем.
- •Функции лексического анализатора
- •3. Описание синтаксического анализа
- •1) Главная подграмматика
- •2) Подграмматика if/for
- •3) Подграмматика объявлений
- •5. Тестирование дмп-процессора
1) Главная подграмматика
Символы, по которым происходит вызов:
exp– вызов процессора подграмматики выражения
i_f– вызов процессора подграмматикиif/for
ino– вызов процессора подграмматики объявлений
2) Подграмматика if/for
Символы, по которым происходит вызов:
exp– вызов процессора подграмматики выражения
ins– вызов процессора главной подграмматики (переход на третье правило)
ino– вызов процессора подграмматики объявлений
3) Подграмматика объявлений
Символы, по которым происходит вызов:
exp– вызов процессора подграмматики выражения
5. Тестирование дмп-процессора
Пусть на вход поступила следующая цепочка:
void main() {if (5>3) cout<<4 else cout <<5}
Магазин / Атрибуты |
Входная цепочка |
ПОЛИЗ |
Действия | ||||
┴ |
void main() {if (5>3) cout<<4 else cout <<5} |
|
| ||||
void ┴ |
main() {if (5>3) cout<<4 else cout <<5} |
|
Считываем первый элемент цепочки и помещаем в магазин магазинный символ, соответствующий данному входному символу | ||||
{ ) ( main void ┴ |
if (5>3) cout<<4 else cout <<5} |
|
Считываем элементы цепочки и помещаем в магазин магазинные символы, соответствующие данным входным символам Переходим в подграмматику if/for | ||||
( if ┴ { ) ( main void ┴ |
5>3) cout<<4 else cout <<5} |
|
Считываем элементы цепочки и помещаем в магазин магазинные символы, соответствующие данным входным символам Переходим в подграмматику выражений | ||||
5
val type ┴ ( if ┴ { ) ( main void ┴ |
>3) cout<<4 else cout <<5} |
5 |
Считываем целочисленную константу. | ||||
> 5 ┴
val type ( if ┴ { ) ( main void ┴ |
3) cout<<4 else cout <<5} |
5 |
Сворачиваем константу 5 по правилам 31,24,20,17,15,13. | ||||
3 >
val type NEQ ┴
val type ( if ┴ { ) ( main void ┴ |
) cout<<4 else cout <<5} |
5 3 |
Считываем целочисленную константу. Сворачиваем константу 3по правилам 31,24,20,17,15. | ||||
ADD >
val type NEQ ┴
val type ( if ┴ { ) ( main void ┴ |
) cout<<4 else cout <<5} |
5 3 > |
Сворачиваем константу 3по правилам 31,24,20,17,15.
| ||||
NEQ ┴
val type ( if ┴ { ) ( main void ┴ |
) cout<<4 else cout <<5} |
5 3 > |
Сворачиваем по правилу 12. Записываем результат на выходную ленту.
| ||||
) exp (
val type if ┴ { ) ( main void ┴ |
cout<<4 else cout <<5} |
5 3 > |
Сворачиваем по правилу 11,9,7,5,3. Выходим из подграмматики.
| ||||
INI_1
val ┴ { ) ( main void ┴ |
cout<<4 else cout <<5} |
5 3 > m1 BF |
Считываем символ. Сворачиваем по правилу 3’.
| ||||
<< cout ┴ INI_1 ┴
val { ) ( main void ┴ |
4 else cout <<5} |
5 3 > m1 BF |
Переходим в главную подграмматику. | ||||
EXP ┴
val type << cout ┴ INI_1 ┴
val { ) ( main void ┴ |
else cout <<5} |
5 3 > m1 BF |
Переходим в подграмматику выражений, читаем 4. Сворачиваем константу 4 по правилам 31,24,20,17,15,13,11,9,7,5,3,1.
| ||||
COUT INI_1 ┴
val {
val type ) ( main void ┴ |
else cout <<5} |
5 3 > m1 BF 4 COUT |
Выходим из главной подграмматики, свернув по правилу 8. | ||||
INI_2 ┴ {
val type ) ( main void ┴ |
cout <<5} |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL |
Сворачиваем по правилу 4’. Переходим в главную подграмматику. | ||||
5 ┴
val type << cout ┴ INI_2 ┴
val type { ) ( main void ┴ |
} |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL |
Читаем токены из входной ленты. | ||||
EXP ┴
val type << cout ┴ INI_2 ┴
val type { ) ( main void ┴ |
} |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL |
Сворачиваем константу 5. | ||||
COUT
val type INI_2 ┴
val type { ) ( main void ┴ |
} |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL 5 COUT |
Сворачиваем по правилу 8, выходим из главной подграмматики. | ||||
I_F ┴
val type { ) ( main void ┴ |
} |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL 5 COUT m2 DEFL |
Сворачиваем по правилу 4, затем 1. | ||||
INS { ) ( main void ┴ |
} |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL 5 COUT m2 DEFL |
Возврат в главную подграмматику. Свернули по правилу 5. | ||||
} INS { ) ( main void ┴ |
ε |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL 5 COUT m2 DEFL |
Прочитали всю входную цепочку. | ||||
INS ) ( main void ┴ |
ε |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL 5 COUT m2 DEFL |
Свернули по правилам 14, 12,10, 4 | ||||
PRG ┴ |
ε |
5 3 > m1 BF 4 COUT m2 BRL m1 DEFL 5 COUT m2 DEFL |
Свернули по правилу 1. Допуск, на выходной ленте построина ПОЛИЗ. |
Приложение: упраляющие таблицы ДМП-процессоров
Главная подграмматика
МАТРИЦА ПРЕДШЕСТВОВАНИЯ :
---- ( количество элементов : 22 * 22 ) :
=====================================================================
I IPRG!INS!EXP!SOE!P1 !PIN!i_f!ino!voi!mai!( !) !exp!; !{ !} I
=====================================================================
IPRGI ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IINSI ! ! ! ! ! ! > ! > ! ! ! ! ! > ! ! > ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IEXPI ! ! ! ! ! ! > ! > ! ! ! ! ! > ! ! > ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ISOEI ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! = I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IP1 I ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IPINI ! = ! < ! < ! ! ! < ! < ! ! ! ! ! < ! ! < ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Ii_fI ! ! ! ! ! ! > ! > ! ! ! ! ! > ! ! > ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IinoI ! ! ! ! ! ! > ! > ! ! ! ! ! > ! ! > ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IvoiI ! ! ! ! ! ! ! ! ! = ! ! ! ! ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ImaiI ! ! ! ! ! ! ! ! ! ! = ! ! ! ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I( I ! ! ! ! ! ! ! ! ! ! ! = ! ! ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I) I ! = ! < ! < ! ! ! < ! < ! ! ! ! ! < ! ! < ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IexpI ! ! ! ! ! ! ! ! ! ! ! ! ! = ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I; I ! ! ! ! ! ! > ! > ! ! ! ! ! > ! ! > ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I{ I ! < ! < ! < ! = ! < ! < ! < ! ! ! ! ! < ! ! < ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I} I ! ! ! ! ! ! > ! > ! ! ! ! ! > ! ! > ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IcinI ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IcouI ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I>> I ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I<< I ! ! = ! ! ! ! ! ! ! ! ! ! < ! ! ! I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iid I ! ! ! ! ! ! > ! > ! ! ! ! ! > ! ! > ! > I
I---I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I ┴ I ! ! ! ! ! ! ! ! < ! ! ! ! ! ! ! I
=====================================================================
=============================
I Icin!cou!>> !<< !id !EpsI
=============================
IPRGI ! ! ! ! ! I
I---I---+---+---+---+---+---I
IINSI > ! > ! ! ! ! > I
I---I---+---+---+---+---+---I
IEXPI > ! > ! ! ! ! > I
I---I---+---+---+---+---+---I
ISOEI ! ! ! ! ! I
I---I---+---+---+---+---+---I
IP1 I ! ! ! ! ! I
I---I---+---+---+---+---+---I
IPINI < ! < ! ! ! ! I
I---I---+---+---+---+---+---I
Ii_fI > ! > ! ! ! ! > I
I---I---+---+---+---+---+---I
IinoI > ! > ! ! ! ! > I
I---I---+---+---+---+---+---I
IvoiI ! ! ! ! ! I
I---I---+---+---+---+---+---I
ImaiI ! ! ! ! ! I
I---I---+---+---+---+---+---I
I( I ! ! ! ! ! I
I---I---+---+---+---+---+---I
I) I < ! < ! ! ! ! > I
I---I---+---+---+---+---+---I
IexpI ! ! ! ! ! I
I---I---+---+---+---+---+---I
I; I > ! > ! ! ! ! > I
I---I---+---+---+---+---+---I
I{ I < ! < ! ! ! ! I
I---I---+---+---+---+---+---I
I} I > ! > ! ! ! ! > I
I---I---+---+---+---+---+---I
IcinI ! ! = ! ! ! I
I---I---+---+---+---+---+---I
IcouI ! ! ! = ! ! I
I---I---+---+---+---+---+---I
I>> I ! ! ! ! = ! I
I---I---+---+---+---+---+---I
I<< I ! ! ! ! ! I
I---I---+---+---+---+---+---I
Iid I > ! > ! ! ! ! > I
I---I---+---+---+---+---+---I
I ┴ I ! ! ! ! ! I
=============================
ФУНКЦИИ ТИПА "ПЕРЕНОС-СВЕРТКА" :
---- функция "перенос" ( количество элементов : 23 * 16 ) :
========================================================================
I Ii_f!ino!voi!mai!( !) !exp!; !{ !} !cin!cou!>> !<< !id !EpsI
========================================================================
IPRG IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IINS I C ! C !ОШ !ОШ !ОШ !ОШ ! C !ОШ ! C ! C ! C ! C !ОШ !ОШ !ОШ ! C I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IEXP I C ! C !ОШ !ОШ !ОШ !ОШ ! C !ОШ ! C ! C ! C ! C !ОШ !ОШ !ОШ ! C I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
ISOE IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IP1 IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ ! C !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
IPIN IПЕР!ПЕР!ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ПЕР! C !ПЕР!ПЕР!ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Ii_f I C ! C !ОШ !ОШ !ОШ !ОШ ! C !ОШ ! C ! C ! C ! C !ОШ !ОШ !ОШ ! C I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iino I C ! C !ОШ !ОШ !ОШ !ОШ ! C !ОШ ! C ! C ! C ! C !ОШ !ОШ !ОШ ! C I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Ivoi IОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Imai IОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I( IОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I) IПЕР!ПЕР!ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ПЕР!ОШ !ПЕР!ПЕР!ОШ !ОШ !ОШ ! C I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iexp IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I; I C ! C !ОШ !ОШ !ОШ !ОШ ! C !ОШ ! C ! C ! C ! C !ОШ !ОШ !ОШ ! C I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I{ IПЕР!ПЕР!ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ПЕР! C !ПЕР!ПЕР!ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I} I C ! C !ОШ !ОШ !ОШ !ОШ ! C !ОШ ! C ! C ! C ! C !ОШ !ОШ !ОШ ! C I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Icin IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Icou IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I>> IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I<< IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
Iid I C ! C !ОШ !ОШ !ОШ !ОШ ! C !ОШ ! C ! C ! C ! C !ОШ !ОШ !ОШ ! C I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I ┴ IОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I------I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I ┴ PRGIОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ДОПI
========================================================================
---- функция "свертка" ( количество элементов : 22 * 14 ) :
==================================================
I I1 !2 !3 !4 !5 !6 !7 !8 !9 !10!11!12!13!14I
==================================================
IPRG IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IINS IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IEXP IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
ISOE IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IP1 IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
IPIN IОШ!ОШ!3 !4 !5 !6 !7 !8 !9 !10!11!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Ii_f IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Iino IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Ivoi IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Imai IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I( IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I) IОШ!ОШ!3 !4 !5 !6 !7 !8 !9 !10!11!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Iexp IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I; IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I{ IОШ!ОШ!3 !4 !5 !6 !7 !8 !9 !10!11!12!13!14I
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I} IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Icin IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Icou IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I>> IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I<< IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!9 !ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
Iid IОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
I------I--+--+--+--+--+--+--+--+--+--+--+--+--+--I
I ┴ I1 !2 !ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШ!ОШI
==================================================
--- правила грамматики :
1) PRG -> voi mai ( ) INS
2) PRG -> voi mai ( )
3) INS -> EXP
4) INS -> SOE }
5) INS -> i_f
6) INS -> ino
7) INS -> cin >> id
8) INS -> cou << EXP
9) EXP -> exp ;
10) SOE -> { P1
11) SOE -> {
12) P1 -> PIN
13) PIN -> PIN INS
14) PIN -> INS
Подграмматика выражений
УПРАВЛЯЮЩАЯ ТАБЛИЦА LR-АЛГОРИТМА :
--- функция действия ( количество элементов : 67 * 24 ) :
======================================================================
I I= !x= !? !: !|| !&& !eop!cop!aop!mop!inc!# !( !) !new!delI
======================================================================
I 0 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 1 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 1 3IОШ !ОШ !ОШ !С1 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С1 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 2 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 2 3IОШ !ОШ !ОШ !С2 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С2 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 3 1IОШ !ОШ !ОШ !С3 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С3 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 4 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 4 3IОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 4 4IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 4 5IОШ !ОШ !ОШ !С4 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С4 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 6 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 8 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I10 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I12 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I14 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I16 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I16 3IС16!С16!С16!С16!С16!С16!С16!С16!С16!С16!ОШ !ОШ !ОШ !С16!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I17 1IС17!С17!С17!С17!С17!С17!С17!С17!С17!С17!ОШ !ОШ !ОШ !С17!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I18 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I18 2IС18!С18!С18!С18!С18!С18!С18!С18!С18!С18!ОШ !ОШ !ОШ !С18!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I19 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I19 2IС19!С19!С19!С19!С19!С19!С19!С19!С19!С19!ОШ !ОШ !ОШ !С19!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I21 1IС21!С21!С21!С21!С21!С21!С21!С21!С21!С21!ОШ !ОШ !ОШ !С21!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I22 1IС22!С22!С22!С22!С22!С22!С22!С22!С22!С22!ОШ !ОШ !ОШ !С22!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I23 2IС23!С23!С23!С23!С23!С23!С23!С23!С23!С23!С23!ОШ !ОШ !С23!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I24 1IС24!С24!С24!С24!С24!С24!С24!С24!С24!С24!С24!ОШ !ОШ !С24!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I25 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I25 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I25 3IС25!С25!С25!С25!С25!С25!С25!С25!С25!С25!С25!ОШ !ОШ !С25!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I28 1IС28!С28!С28!С28!С28!С28!С28!С28!С28!С28!С28!ОШ !ОШ !С28!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I29 1IС29!С29!С29!С29!С29!С29!С29!С29!С29!С29!С29!ОШ !ОШ !С29!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I32 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С32!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I33 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С33!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I34 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I34 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I34 4IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I34 5IС34!С34!С34!С34!С34!С34!С34!С34!С34!С34!ОШ !ОШ !ОШ !С34!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I35 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I35 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I35 4IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I35 5IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I35 6IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I35 7IС35!С35!С35!С35!С35!С35!С35!С35!С35!С35!ОШ !ОШ !ОШ !С35!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I36 2IС36!С36!С36!С36!С36!С36!С36!С36!С36!С36!ОШ !ОШ !ОШ !С36!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I37 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I37 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I37 4IС37!С37!С37!С37!С37!С37!С37!С37!С37!С37!ОШ !ОШ !ОШ !С37!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 1IПЕР!ПЕР!ПЕР!С5 !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С5 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 2IС7 !С7 !С7 !С7 !С7 !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С7 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 3IС9 !С9 !С9 !С9 !С9 !С9 !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С9 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 4IС11!С11!С11!С11!С11!С11!С11!ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !С11!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 5IС13!С13!С13!С13!С13!С13!С13!С13!ПЕР!ОШ !ОШ !ОШ !ОШ !С13!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 6IС15!С15!С15!С15!С15!С15!С15!С15!С15!ПЕР!ОШ !ОШ !ОШ !С15!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 7IС20!С20!С20!С20!С20!С20!С20!С20!С20!С20!ПЕР!ОШ !ОШ !С20!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 8IС26!С26!С26!С26!С26!С26!С26!С26!С26!С26!С26!ОШ !ОШ !С26!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 9IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 10IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 11IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 12IС6 !С6 !С6 !С6 !С6 !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С6 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 13IС8 !С8 !С8 !С8 !С8 !С8 !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С8 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 14IС10!С10!С10!С10!С10!С10!С10!ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !С10!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 15IС12!С12!С12!С12!С12!С12!С12!С12!ПЕР!ОШ !ОШ !ОШ !ОШ !С12!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 16IС14!С14!С14!С14!С14!С14!С14!С14!С14!ПЕР!ОШ !ОШ !ОШ !С14!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 17IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 18IОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 19IС27!С27!С27!С27!С27!С27!С27!С27!С27!С27!С27!ОШ !ОШ !С27!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I ┴ IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ПЕР!ПЕРI
======================================================================
======================================
I I[ !] !id !rco!zco!int!flt!EpsI
======================================
I 0 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ДОПI
I----I---+---+---+---+---+---+---+---I
I 1 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I 1 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С1 I
I----I---+---+---+---+---+---+---+---I
I 2 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I 2 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С2 I
I----I---+---+---+---+---+---+---+---I
I 3 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С3 I
I----I---+---+---+---+---+---+---+---I
I 4 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I 4 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I 4 4IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I 4 5IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С4 I
I----I---+---+---+---+---+---+---+---I
I 6 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I 8 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I10 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I12 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I14 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I16 2IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I16 3IОШ !С16!ОШ !ОШ !ОШ !ОШ !ОШ !С16I
I----I---+---+---+---+---+---+---+---I
I17 1IОШ !С17!ОШ !ОШ !ОШ !ОШ !ОШ !С17I
I----I---+---+---+---+---+---+---+---I
I18 1IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I18 2IОШ !С18!ОШ !ОШ !ОШ !ОШ !ОШ !С18I
I----I---+---+---+---+---+---+---+---I
I19 1IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I19 2IОШ !С19!ОШ !ОШ !ОШ !ОШ !ОШ !С19I
I----I---+---+---+---+---+---+---+---I
I21 1IОШ !С21!ОШ !ОШ !ОШ !ОШ !ОШ !С21I
I----I---+---+---+---+---+---+---+---I
I22 1IОШ !С22!ОШ !ОШ !ОШ !ОШ !ОШ !С22I
I----I---+---+---+---+---+---+---+---I
I23 2IОШ !С23!ОШ !ОШ !ОШ !ОШ !ОШ !С23I
I----I---+---+---+---+---+---+---+---I
I24 1IОШ !С24!ОШ !ОШ !ОШ !ОШ !ОШ !С24I
I----I---+---+---+---+---+---+---+---I
I25 1IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I25 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I25 3IОШ !С25!ОШ !ОШ !ОШ !ОШ !ОШ !С25I
I----I---+---+---+---+---+---+---+---I
I28 1IОШ !С28!ОШ !ОШ !ОШ !ОШ !ОШ !С28I
I----I---+---+---+---+---+---+---+---I
I29 1IОШ !С29!ОШ !ОШ !ОШ !ОШ !ОШ !С29I
I----I---+---+---+---+---+---+---+---I
I32 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I33 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I34 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I34 3IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I34 4IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I34 5IОШ !С34!ОШ !ОШ !ОШ !ОШ !ОШ !С34I
I----I---+---+---+---+---+---+---+---I
I35 2IОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I35 3IОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ОШ I
I----I---+---+---+---+---+---+---+---I
I35 4IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I35 5IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I35 6IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I35 7IОШ !С35!ОШ !ОШ !ОШ !ОШ !ОШ !С35I
I----I---+---+---+---+---+---+---+---I
I36 2IОШ !С36!ОШ !ОШ !ОШ !ОШ !ОШ !С36I
I----I---+---+---+---+---+---+---+---I
I37 2IОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I37 3IОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I37 4IОШ !С37!ОШ !ОШ !ОШ !ОШ !ОШ !С37I
I----I---+---+---+---+---+---+---+---I
I* 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С5 I
I----I---+---+---+---+---+---+---+---I
I* 2IОШ !С7 !ОШ !ОШ !ОШ !ОШ !ОШ !С7 I
I----I---+---+---+---+---+---+---+---I
I* 3IОШ !С9 !ОШ !ОШ !ОШ !ОШ !ОШ !С9 I
I----I---+---+---+---+---+---+---+---I
I* 4IОШ !С11!ОШ !ОШ !ОШ !ОШ !ОШ !С11I
I----I---+---+---+---+---+---+---+---I
I* 5IОШ !С13!ОШ !ОШ !ОШ !ОШ !ОШ !С13I
I----I---+---+---+---+---+---+---+---I
I* 6IОШ !С15!ОШ !ОШ !ОШ !ОШ !ОШ !С15I
I----I---+---+---+---+---+---+---+---I
I* 7IОШ !С20!ОШ !ОШ !ОШ !ОШ !ОШ !С20I
I----I---+---+---+---+---+---+---+---I
I* 8IС30!С26!ОШ !ОШ !ОШ !ОШ !ОШ !С26I
I----I---+---+---+---+---+---+---+---I
I* 9IПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I* 10IПЕР!ОШ !ОШ !ОШ !ОШ !ПЕР!ПЕР!ОШ I
I----I---+---+---+---+---+---+---+---I
I* 11IПЕР!ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I* 12IОШ !С6 !ОШ !ОШ !ОШ !ОШ !ОШ !С6 I
I----I---+---+---+---+---+---+---+---I
I* 13IОШ !С8 !ОШ !ОШ !ОШ !ОШ !ОШ !С8 I
I----I---+---+---+---+---+---+---+---I
I* 14IОШ !С10!ОШ !ОШ !ОШ !ОШ !ОШ !С10I
I----I---+---+---+---+---+---+---+---I
I* 15IОШ !С12!ОШ !ОШ !ОШ !ОШ !ОШ !С12I
I----I---+---+---+---+---+---+---+---I
I* 16IОШ !С14!ОШ !ОШ !ОШ !ОШ !ОШ !С14I
I----I---+---+---+---+---+---+---+---I
I* 17IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I* 18IОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---I
I* 19IС31!С27!ОШ !ОШ !ОШ !ОШ !ОШ !С27I
I----I---+---+---+---+---+---+---+---I
I ┴ IОШ !ОШ !ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ I
======================================
--- функция переходов ( количество элементов : 67 * 38 ) :
=======================================================================
I I = ! x= ! ? ! : ! || ! && ! eop! cop! aop! mop! inc! # ! ( I
=======================================================================
I 0 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 1 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 1 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 2 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 2 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 3 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 3I ОШ ! ОШ ! ОШ ! 4 4! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 6 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 8 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I10 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I12 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I14 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I16 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I16 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I17 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I18 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I18 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I19 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I19 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I21 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I22 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I23 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I24 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I28 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I29 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I32 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I33 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I34 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !34 3I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I34 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I34 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I34 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !35 5I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 6I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I36 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I37 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I37 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I37 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 1I 1 2! 2 2! 4 2! ОШ ! 6 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 8 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !10 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !12 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !14 2! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 6I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !16 2! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !23 2! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 8I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 9I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 10I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 11I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 12I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 8 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 13I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !10 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 14I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !12 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 15I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !14 2! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 16I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !16 2! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 17I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 18I ОШ ! ОШ ! ОШ ! ОШ ! 6 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 19I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I ┴ I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 1!18 1!25 1I
=======================================================================
=======================================================================
I I ) ! new! del! [ ! ] ! id ! rco! zco! int! flt! EXP! IFE! OREI
=======================================================================
I 0 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 1 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! 1 3! 3 1!* 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 1 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 2 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! 2 3! 3 1!* 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 2 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 3 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! 4 3! 3 1!* 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 4I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! 4 5! 3 1!* 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 6 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 8 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I10 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I12 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I14 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I16 2I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I16 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I17 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I18 1I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I18 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I19 1I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I19 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I21 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I22 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I23 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I24 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 1I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ !25 2! 3 1!* 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 2I25 3! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I28 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I29 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I32 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I33 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I34 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I34 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I34 4I34 5! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I34 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 2I ОШ ! ОШ ! ОШ ! ОШ !35 3! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !32 1!33 1! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 6I35 7! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I35 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I36 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I37 2I ОШ ! ОШ ! ОШ ! ОШ !37 3! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I37 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ !37 4! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I37 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 6I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 8I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 9I ОШ ! ОШ ! ОШ !* 17! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 10I ОШ ! ОШ ! ОШ !35 2! ОШ ! ОШ ! ОШ ! ОШ !32 1!33 1! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 11I ОШ ! ОШ ! ОШ !37 2! ОШ !36 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 12I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 13I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 14I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 15I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 16I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 17I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! ОШ ! ОШ !* 18I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 18I ОШ ! ОШ ! ОШ ! ОШ !* 19! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 19I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I ┴ I ОШ !* 10!* 11! ОШ ! ОШ !* 8!28 1!29 1! ОШ ! ОШ ! 0 1! 3 1!* 1I
=======================================================================
==================================================================
I I ANE! EQL! NEQ! ADD! MUL! UNE! POS! FIR! MAS! TYP! NEW! DELI
==================================================================
I 0 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 1 2I* 2!* 3!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 1 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 2 2I* 2!* 3!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 2 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 3 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 4 2I* 2!* 3!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 4 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 4 4I* 2!* 3!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 4 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 6 2I* 12!* 3!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 8 2I ОШ !* 13!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I10 2I ОШ ! ОШ !* 14!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I12 2I ОШ ! ОШ ! ОШ !* 15!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I14 2I ОШ ! ОШ ! ОШ ! ОШ !* 16!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I16 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ !16 3!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I16 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I17 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I18 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ !18 2!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I18 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I19 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 2!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I19 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I21 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I22 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I23 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I24 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I25 1I* 2!* 3!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I25 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I25 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I28 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I29 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I32 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I33 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I34 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I34 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !34 4!* 9! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I34 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I34 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I35 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I35 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !35 4! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I35 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I35 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !35 6!* 9! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I35 6I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I35 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I36 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I37 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I37 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I37 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 6I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 8I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 9I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 10I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !34 2! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 11I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 12I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 13I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 14I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 15I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 16I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 17I* 2!* 3!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 18I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 19I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I ┴ I* 2!* 3!* 4!* 5!* 6!17 1!* 7!24 1!* 9! ОШ !21 1!22 1I
==================================================================
--- правила грамматики :
0) ■■■ -> =
1) EXP -> ORE = EXP
2) EXP -> ORE x= EXP
3) EXP -> IFE
4) IFE -> ORE ? EXP : EXP
5) IFE -> ORE
6) ORE -> ORE || ANE
7) ORE -> ANE
8) ANE -> ANE && EQL
9) ANE -> EQL
10) EQL -> EQL eop NEQ
11) EQL -> NEQ
12) NEQ -> NEQ cop ADD
13) NEQ -> ADD
14) ADD -> ADD aop MUL
15) ADD -> MUL
16) MUL -> MUL mop UNE
17) MUL -> UNE
18) UNE -> # UNE
19) UNE -> inc UNE
20) UNE -> POS
21) UNE -> NEW
22) UNE -> DEL
23) POS -> POS inc
24) POS -> FIR
25) FIR -> ( EXP )
26) FIR -> id
27) FIR -> MAS [ ORE ]
28) FIR -> rco
29) FIR -> zco
30) MAS -> id
31) MAS -> MAS [ ORE ]
32) TYP -> int
33) TYP -> flt
34) NEW -> new TYP ( FIR )
35) NEW -> new [ ] TYP ( FIR )
36) DEL -> del id
37) DEL -> del [ ] id
Подграмматика if/for
УПРАВЛЯЮЩАЯ ТАБЛИЦА LR-АЛГОРИТМА :
--- функция действия ( количество элементов : 19 * 10 ) :
==============================================
I Iif !els!for!( !) !; !exp!ins!ino!EpsI
==============================================
I 0 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ДОПI
I----I---+---+---+---+---+---+---+---+---+---I
I 1 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С1 I
I----I---+---+---+---+---+---+---+---+---+---I
I 2 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С2 I
I----I---+---+---+---+---+---+---+---+---+---I
I 4 6IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I 4 7IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С4 I
I----I---+---+---+---+---+---+---+---+---+---I
I 5 1IОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I 5 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I 5 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I 5 4IОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I 5 5IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I 5 6IОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I 5 7IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I 5 8IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С5 I
I----I---+---+---+---+---+---+---+---+---+---I
I* 1IОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I* 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I* 3IОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I* 4IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---I
I* 5IОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С3 I
I----I---+---+---+---+---+---+---+---+---+---I
I ┴ IПЕР!ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
==============================================
--- функция переходов ( количество элементов : 19 * 12 ) :
==================================================================
I I if ! els! for! ( ! ) ! ; ! exp! ins! ino! I_F! INI! INFI
==================================================================
I 0 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 1 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 2 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 4 6I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 4 7! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 4 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 5 1I ОШ ! ОШ ! ОШ ! 5 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 5 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 5 3! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 5 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 5 4! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 5 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 5 5! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 5 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 5 6! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 5 6I ОШ ! ОШ ! ОШ ! ОШ ! 5 7! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 5 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 5 8! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I 5 8I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 1I ОШ ! ОШ ! ОШ !* 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 3! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 3I ОШ ! ОШ ! ОШ ! ОШ !* 4! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 5! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I* 5I ОШ ! 4 6! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----I
I ┴ I* 1! ОШ ! 5 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 0 1! 1 1! 2 1I
==================================================================
--- правила грамматики :
0) ■■■ -> if
1) I_F -> INI
2) I_F -> INF
3) INI -> if ( exp ) ins
4) INI -> if ( exp ) ins els ins
5) INF -> for ( ino exp ; exp ) ins
Подграмматика объявлений
УПРАВЛЯЮЩАЯ ТАБЛИЦА LR-АЛГОРИТМА :
--- функция действия ( количество элементов : 45 * 15 ) :
==================================================================
I Iid !con!int!flt!enu!; !, != ![ !] !{ !} !* !exp!EpsI
==================================================================
I 0 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ДОПI
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 1 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С1 I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 2 1IС2 !С2 !С2 !С2 !С2 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С2 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 3 2IС3 !С3 !С3 !С3 !С3 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С3 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 4 1IС4 !С4 !С4 !С4 !С4 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С4 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 5 1IС5 !С5 !С5 !С5 !С5 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С5 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 6 1IС6 !С6 !С6 !С6 !С6 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С6 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 7 1IС7 !С7 !С7 !С7 !С7 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С7 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 8 1IС8 !С8 !С8 !С8 !С8 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С8 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I 9 3IС9 !С9 !С9 !С9 !С9 !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С9 !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I10 4IС10!С10!С10!С10!С10!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С10!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I11 4IС11!С11!С11!С11!С11!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С11!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I12 5IС12!С12!С12!С12!С12!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С12!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I13 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С13!ОШ !ОШ !ОШ !ОШ !С13!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I14 2IПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I14 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С14!ОШ !ОШ !ОШ !ОШ !С14!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I15 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I15 2IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I15 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С15!ОШ !ОШ !ОШ !ОШ !С15!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I16 1IС16!ОШ !ОШ !ОШ !ОШ !С16!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С16!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I17 2IС17!ОШ !ОШ !ОШ !ОШ !С17!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С17!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I19 2IС19!ОШ !ОШ !ОШ !ОШ !С19!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С19!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I21 1IПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I21 2IС21!ОШ !ОШ !ОШ !ОШ !С21!ОШ !С21!ОШ !ОШ !ОШ !ОШ !С21!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I22 1IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I22 2IС22!ОШ !ОШ !ОШ !ОШ !С22!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С22!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I23 1IС23!ОШ !ОШ !ОШ !ОШ !С23!ОШ !С23!С23!ОШ !ОШ !ОШ !С23!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I24 3IС24!ОШ !ОШ !ОШ !ОШ !С24!ОШ !С24!С24!ОШ !ОШ !ОШ !С24!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I25 3IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I25 4IС25!ОШ !ОШ !ОШ !ОШ !С25!ОШ !С25!С25!ОШ !ОШ !ОШ !С25!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I27 2IС27!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С27!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I28 1IС28!ОШ !ОШ !ОШ !ОШ !С28!С28!ОШ !ОШ !С28!ОШ !С28!С28!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 1IПЕР!ПЕР!ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 2IПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 3IПЕР!ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 4IС18!ОШ !ОШ !ОШ !ОШ !С18!ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !С18!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 5IС20!ОШ !ОШ !ОШ !ОШ !С20!ОШ !С20!ПЕР!ОШ !ОШ !ОШ !С20!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 6IС26!ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !С26!ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 7IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 8IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 9IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 10IПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 11IОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ !ПЕР!ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I* 12IПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ПЕР!ОШ !ОШ !ОШ I
I----I---+---+---+---+---+---+---+---+---+---+---+---+---+---+---I
I ┴ IОШ !ПЕР!ПЕР!ПЕР!ПЕР!ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ !ОШ I
==================================================================
--- функция переходов ( количество элементов : 45 * 28 ) :
=======================================================================
I I id ! con! int! flt! enu! ; ! , ! = ! [ ! ] ! { ! } ! * I
=======================================================================
I 0 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 1 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 2 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 3 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 5 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 6 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 7 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 8 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 9 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I10 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I11 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I12 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I13 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I14 2I15 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I14 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I15 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !15 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I15 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I15 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I16 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I17 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I19 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I21 1I23 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 6I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I21 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I22 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I22 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I23 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I24 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !25 4! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I27 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I28 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 1I23 1! 6 1! 7 1! 8 1!* 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 6I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 2I* 9! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 10! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 3I23 1! ОШ ! ОШ ! ОШ ! ОШ ! 1 3! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 6I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !22 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 11! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 6I ОШ !27 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !14 2! ОШ ! ОШ ! ОШ ! ОШ !11 4! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 8I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !14 2! ОШ ! ОШ ! ОШ ! ОШ !12 5! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 9I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 12! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 10I15 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! 9 3! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 11I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !24 3! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 12I15 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !10 4! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I ┴ I ОШ ! 6 1! 7 1! 8 1!* 2! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
=======================================================================
=======================================================================
I I exp! INO! PST! STY! SST! SEN! SEE! DEP! SIO! IDE! DEF! INR! NDEI
=======================================================================
I 0 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 1 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 2 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 3 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 4 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 5 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 6 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 7 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 8 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I 9 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I10 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I11 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I12 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I13 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I14 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !14 3! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I14 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I15 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I15 2I28 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I15 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I16 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I17 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I19 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I21 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !21 2! ОШ !* 5I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I21 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I22 1I28 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I22 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I23 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I24 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I25 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I27 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I28 1I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 1I ОШ ! ОШ ! ОШ ! 3 2! 4 1! 5 1! ОШ ! ОШ !* 3!16 1!* 4! ОШ !* 5I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 2I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 3I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !17 2!* 4! ОШ !* 5I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 4I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !19 2! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 5I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 6I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 7I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 8I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 9I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 10I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 7!13 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 11I28 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I* 12I ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ !* 8!13 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
I----I----+----+----+----+----+----+----+----+----+----+----+----+----I
I ┴ I ОШ ! 0 1!* 1! 2 1! 4 1! 5 1! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ ! ОШ I
=======================================================================
================
I I PTR! EXPI
================
I 0 1I ОШ ! ОШ I
I----I----+----I
I 1 3I ОШ ! ОШ I
I----I----+----I
I 2 1I ОШ ! ОШ I
I----I----+----I
I 3 2I ОШ ! ОШ I
I----I----+----I
I 4 1I ОШ ! ОШ I
I----I----+----I
I 5 1I ОШ ! ОШ I
I----I----+----I
I 6 1I ОШ ! ОШ I
I----I----+----I
I 7 1I ОШ ! ОШ I
I----I----+----I
I 8 1I ОШ ! ОШ I
I----I----+----I
I 9 3I ОШ ! ОШ I
I----I----+----I
I10 4I ОШ ! ОШ I
I----I----+----I
I11 4I ОШ ! ОШ I
I----I----+----I
I12 5I ОШ ! ОШ I
I----I----+----I
I13 1I ОШ ! ОШ I
I----I----+----I
I14 2I ОШ ! ОШ I
I----I----+----I
I14 3I ОШ ! ОШ I
I----I----+----I
I15 1I ОШ ! ОШ I
I----I----+----I
I15 2I ОШ !15 3I
I----I----+----I
I15 3I ОШ ! ОШ I
I----I----+----I
I16 1I ОШ ! ОШ I
I----I----+----I
I17 2I ОШ ! ОШ I
I----I----+----I
I19 2I ОШ ! ОШ I
I----I----+----I
I21 1I21 1! ОШ I
I----I----+----I
I21 2I ОШ ! ОШ I
I----I----+----I
I22 1I ОШ !22 2I
I----I----+----I
I22 2I ОШ ! ОШ I
I----I----+----I
I23 1I ОШ ! ОШ I
I----I----+----I
I24 3I ОШ ! ОШ I
I----I----+----I
I25 3I ОШ ! ОШ I
I----I----+----I
I25 4I ОШ ! ОШ I
I----I----+----I
I27 2I ОШ ! ОШ I
I----I----+----I
I28 1I ОШ ! ОШ I
I----I----+----I
I* 1I21 1! ОШ I
I----I----+----I
I* 2I ОШ ! ОШ I
I----I----+----I
I* 3I21 1! ОШ I
I----I----+----I
I* 4I ОШ ! ОШ I
I----I----+----I
I* 5I ОШ ! ОШ I
I----I----+----I
I* 6I ОШ ! ОШ I
I----I----+----I
I* 7I ОШ ! ОШ I
I----I----+----I
I* 8I ОШ ! ОШ I
I----I----+----I
I* 9I ОШ ! ОШ I
I----I----+----I
I* 10I ОШ ! ОШ I
I----I----+----I
I* 11I ОШ !25 3I
I----I----+----I
I* 12I ОШ ! ОШ I
I----I----+----I
I ┴ I ОШ ! ОШ I
================
--- правила грамматики :
0) ■■■ -> id
1) INO -> PST SIO ;
2) PST -> STY
3) PST -> PST STY
4) STY -> SST
5) STY -> SEN
6) STY -> con
7) SST -> int
8) SST -> flt
9) SEN -> enu { }
10) SEN -> enu id { }
11) SEN -> enu { SEE }
12) SEN -> enu id { SEE }
13) SEE -> DEP
14) SEE -> SEE , DEP
15) DEP -> id = EXP
16) SIO -> IDE
17) SIO -> SIO IDE
18) IDE -> DEF
19) IDE -> DEF INR
20) DEF -> NDE
21) DEF -> PTR DEF
22) INR -> = EXP
23) NDE -> id
24) NDE -> NDE [ ]
25) NDE -> NDE [ EXP ]
26) PTR -> *
27) PTR -> * con
28) EXP -> exp