3.1. Алгоритм определения типа придаточного предложения в сложноподчиненном предложении
В русском языке существует большое число раз-личных типов придаточных предложений. Чтобы за-дача была более конкретной, рассмотрим, как машина отличает в сложном предложении придаточное предложение места от придаточного предложения времени.
Если обратиться к грамматикам русского языка, то можно отметить следующие особенности таких предложений.
Придаточным предложением места называется зависимая часть сложноподчиненного предложения, конкретизирующая обобщенное значение соотносительных слов ТАМ, ТУДА, ОТТУДА, ВЕЗДЕ, ВСЮДУ или поясняющая сказуемое главной части, указывая на место совершения его действия, признака.
Придаточное предложение места связывается в одно целое с главной частью союзными словами-наречиями (подчинительными союзами) ГДЕ, КУДА, ОТКУДА.
Придаточным предложением времени называется зависимая часть сложноподчиненного предложения, конкретизирующая обобщенное значение соотносительных слов ТОГДА, ВСЕГДА, уточняющая другие обстоятельства времени или поясняющая сказуемое главной части, выражая время осуществления его действия, признака.
Связь придаточных предложений времени с главной частью устанавливается при помощи подчинительных союзов КОГДА, ПОКА, ПОКУДА, КАК, ПОСЛЕ ТОГО КАК, С ТЕХ ПОР КАК, ПЕРЕД ТЕМ КАК, ПРЕЖДЕ ЧЕМ, КАК ТОЛЬКО, ЛИШЬ ТОЛЬКО, ТОЛЬКО ЧТО, ЕДВА, ТОЛЬКО и др.
Эта информация еще не дает полных данных для построения алгоритма опознавания указанных типов придаточных предложений. Для получения необходимых данных рассмотрим следующие предложения:
Он писал всюду, где его заставала страсть писать.
Он выехал оттуда, откуда одна за другой съезжали во двор лошади.
Алексей полз туда, куда ушел самолет.
Где нет души, там нет и красоты.
Куда не досягает меч законов, туда достает бич сатиры.
Я весел всегда, когда тебя лишь увижу.
Я упал и лежал до тех пор, пока перестал дождь.
Что же было тогда в лесу, когда я потерял сознание?
Когда же он в пулеметах отказал, то их выписали из Архангельска.
В то время как она выходила из гостиной, в передней послышался звонок.
Если проанализировать эти типы предложений с точки зрения приведенных выше определений, то можно заметить, что пять первых предложений включают придаточные предложения места, а пять последних - придаточные предложения времени.
Рассмотрим подробно пять первых предложений.
В 1 -м предложении показателем того, что предложение "где его заставала страсть писать" является
придаточным места, служит слово ВСЮДУ в главном предложении и слово ГДЕ в придаточном предложении. Важно отметить, что они разделены запятой.
Аналогично, другими показателями того же факта являются слова ОТТУДА, ОТКУДА во 2-м предложении и слова ТУДА, КУДА в 3-м.
Принципиально отличаются от первых трех рассмотренных предложений 4-е и 5-е предложения. В них придаточные предложения места находятся на первом месте, а главные предложения - на втором. Что же здесь является показателем того, что придаточные предложения относятся к придаточным места? Нетрудно заметить, что основной показатель - наличие подчинительных союзов на первом месте в предложении и наличие внутри предложения, после запятой, наречий типа ТАМ (4-е предложение), ТУДА (5-е предложение).
Проанализируем аналогичным образом 6-10 предложения.
Свидетельством того, что сложные предложения 6-е и 7-е содержат придаточные предложения времени, являются соответственно слова ВСЕГДА, КОГДА и ДО ТЕХ ПОР, ПОКА.
В 8-м предложении об этом же свидетельствует слово ТОГДА, стоящее внутри предложения до запятой, и слово КОГДА, стоящее после запятой.
9-е и 10-е предложения содержат придаточные предложения времени на первом месте, а главные предложения - на втором. Формальными показателями этого являются двойной подчинительный союз КОГДА ... ТО (9-е предложение) и сложный союз В ТО ВРЕМЯ КАК (10-е предложение), стоящий на первом месте в предложении, и наличие внутри этого предложения хотя бы одной запятой.
Учитывая проведенный анализ и перечень подчинительных союзов и наречий, которые могут употребляться в предложениях подобного типа, составим следующую таблицу формальных признаков для определения этих двух типов придаточных предложений (табл. 11).
Теперь с опорой на эту таблицу можно составить алгоритм определения типа придаточного предложения. Алгоритм предполагает, что предложение прочитано в область GROUP с помощью программы "Чтение предложения" и является продолжением алгоритма "Чтение предложения". На рисунке 15 приведен фрагмент этого алгоритма.