ід нього направо і наліво. Нехай С1 - клауз ліворуч від тире, а С2 - клауз праворуч. Здійснимо наступну перевірку: шукаємо в С1 і в С2 дієслово в особистій формі або предікатів, якщо знаходимо, то алгоритм обривається. p align="justify"> Правило 2.
Якщо безпосередньо ліворуч від тире стоїть кома, (будинок, побудований на пагорбі, - великий), то це говорить про кінець причетного обороту (P1) або деепричастного, або обороту з вершиною В«якийВ», або вступного слова, ми шукаємо його початок (вершини В«причастяВ», В«дієприслівникВ», В«якийВ», В«ввідний словоВ»), і групу (слово), яка ним керує (R1). Потім ми об'єднуємо R1, P1, C2 в одну клаузу В«тиреВ». p align="justify"> Правило 3.
Відновлення тире.
Робота проводиться на етапі початкової фрагментації. Ми маємо первинний фрагмент. p align="justify"> Якщо фрагмент не "ПустихаВ», то ми виходимо з роботи алгоритму. Якщо фрагмент має варіант В«ПустихаВ», то ми все одно виходимо з роботи алгоритму. p align="justify"> Алгоритм не відновлює тире в Клаузена з двома инфинитивами (В«жити все одно що батьківщині служитиВ») з тієї причини, що випадків, що вимагають відновлення тире, багато менше, ніж випадків, де відновлені тире - помилка ( «³н ще погрався з цією думкою, перш ніж дозволити їй піти.В»)
випадок (тип клаузи тире)
Визначаємо у складі:
Таблиця 1
Перше словоВторое словоПрімер С, ім.С/МС, ім. В«маша красуняВ» З, ім.П, їм В«Маша красива В»МС, ІМС/МС, їмВ« Вона красуня В»МС, ІМП, їмВ« Вона красива »« це В»С/МС, ім.,В« Це Маша »« у В»+ С/МС, РДС/МС, їмВ« У сусідів сварка В»
Додаткові умови:
1. Прикметник може стояти тільки праворуч від іменника чи займенника.
2. Іменник з великої літери може стояти тільки зліва (крім випадків з В«цеВ» і В«у + рдВ»).
. Всі частини мови неомонімічни, в тому числі не повинно бути падежной омонімії (типу В«окоВ» - З, од. ім., або З, мн. рд) , за винятком випадку омонімії С, їм, од, але, С, вн, од, але (стіл - стіл) і омонімії З од, мн, їм (справа-справи). В іншому випадку алгоритм обривається.
. Тірі не може відновлюватися безпосередньо перед комою та іншими знаками пунктуації.
. Тірі не повставав авлівается, якщо в одній з клауз є інфінітив, навіть якщо він омонім (В«вести своє господарство на селянський ладВ»). Якщо склад фрагмента визначений згідно з таблицею 1, то у фрагменті відновлюємо тире і тип фрагмента стає В«тиреВ». Якщо ми маємо В«цеВ» + С їм, ср В»і хоча б ще один претендент на відновлення тирі по вищевказаних правил (В« це вікно біле В»), то ми післяВ«...