Локальный контекст - Большая Энциклопедия Нефти и Газа, статья, страница 3
Сумасшествие наследственно. Оно передается вам от ваших детей. Законы Мерфи (еще...)

Локальный контекст

Cтраница 3


31 Вызов функции. [31]

Заметьте, что вначале вводится величина самого правого аргумента, а затем величины аргументов слева от него. Причины этого станут ясны ниже. Ссылка на локальные величины ( параметры функции) осуществляется путем индексирования локального контекста, начиная от вершины стека. Локальный контекст может быть расширен использованием tv - выражения в FC. В этом случае новая величина ( или величины) будет занесена в стек вычислений.  [32]

При вызове функции ее аргументы вычисляются и помещаются в стек вычислений. Затем происходит вызов этой функции путем выполнения соответствующего ей компилированного кода. Если функция является встроенной, то в соответствии с ее кодом выполняется некоторая предопределенная инструкция. Набор аргументов, созданный в стеке вычислений, соответствует локальному контексту вызванной функции.  [33]

34 Структура ячеек кучи. [34]

Ячейка-кортеж из п элементов хранится в виде массива из п 1 слов, в котором первое слово указывает на размер ячейки ( п 1 слово), a ( i l) - e слово представляет i - й элемент кортежа. Замыкание всегда обозначает частичное применение какой-либо функции - встроенной или определенной пользователем. РАС равно разности между арностью функции и числом уже имеющихся ее аргументов. Компилированный код этой функции хранится по адресу FUN. Остальные поля ячейки кучи определяют частичный локальный контекст функции. Этот контекст станет полным после применения замыкания к РАС аргументам, после чего он помещается в стек вычислений и происходит вызов функции по адресу FUN. Если же количество известных аргументов меньше значения РАС, например на k, то будет создано новое замыкание, в котором новое значение счетчика РАС будет равно РАС - k, при этом к новому частичному контексту будет добавлено k параметров.  [35]

Очевидно, что использование изолированных предложений лишает общение компактности, так как в каждом предложении необходимо явно ( а не по умолчанию) задавать всю информацию. Общение, допускающее связный текст, свободно от перечисленных недостатков. Однако обработка связного текста предъявляет СЕЯ ряд новых задач. Задача интерпретации предложения связного текста ( дискурса) состоит в соотнесении отдельного предложения с контекстом, в котором оно встречается. Без соотнесения с контекстом отдельные предложения, образующие дискурс, зачастую являются многозначными или вообще лишенными смысла. Ситуационный контекст в связи с концепцией умолчания, свойственной естественным языкам, обычно в явном виде не присутствует в тексте. Он воссоздается участниками в процессе понимания ими диалога. С точки зрения задач, решаемых при анализе дискурса, удобно выделять глобальный и локальный контексты. Глобальный контекст включает общую направленность текста и его ситуационное окружение. Локальный контекст содержит предложения, непосредственно предшествующие обрабатываемому предложению. Локальный контекст используется для раскрытия умолчаний в предложениях, содержащих эллипсис.  [36]

Очевидно, что использование изолированных предложений лишает общение компактности, так как в каждом предложении необходимо явно ( а не по умолчанию) задавать всю информацию. Общение, допускающее связный текст, свободно от перечисленных недостатков. Однако обработка связного текста предъявляет СЕЯ ряд новых задач. Задача интерпретации предложения связного текста ( дискурса) состоит в соотнесении отдельного предложения с контекстом, в котором оно встречается. Без соотнесения с контекстом отдельные предложения, образующие дискурс, зачастую являются многозначными или вообще лишенными смысла. Ситуационный контекст в связи с концепцией умолчания, свойственной естественным языкам, обычно в явном виде не присутствует в тексте. Он воссоздается участниками в процессе понимания ими диалога. С точки зрения задач, решаемых при анализе дискурса, удобно выделять глобальный и локальный контексты. Глобальный контекст включает общую направленность текста и его ситуационное окружение. Локальный контекст содержит предложения, непосредственно предшествующие обрабатываемому предложению. Локальный контекст используется для раскрытия умолчаний в предложениях, содержащих эллипсис.  [37]



Страницы:      1    2    3