Cтраница 1
Список значений изменяет правила выполнения оператора процедуры. В этом случае процедура как бы охватывается внешним блоком, в котором описываются идентификаторы формальных параметров, включенные в список значений, и происходит присваивание им значений фактических параметров. Такое присваивание производится однажды перед входом в описание процедуры. [1]
Список значений позволяет использовать формальные параметры процедуры в качестве дубликатов соответствующих фактических параметров, обеспечивая тем самым сохранение значения фактического параметра после выхода из процедуры, и ускорить выполнение операторов содержания процедуры в том случае, когда соответствующие фактические параметры являются сложными выражениями. Если в список значений включен формальный параметр, соответствующий именующему выражению и специфицированный как label, то значением его будет метка, причем в отличие от остальных параметров метка не считается локализованной в воображаемом блоке. [2]
Список значений в конструкторе структуры может содержать ключевые слова, являющиеся именами компонент. Компоненты, значения которым даны по умолчанию ( в определении типа), могут быть опущены. Конструкторы структур можно использовать для типов с приватными ( PRIVATE) компонентами, имеющими значения по умолчанию. Явные значения не могут задаваться многократно, они переопределяют значения по умолчанию. [3]
Список значений в (2.8) может иметь одну из следующих форм. [4]
Список значений в операторе case может быть представлен одним значением или набором начен. Каждое значение из списка значений может быть числом, объявленной константой или другим выражением, чей тип совместим с типом условного выражения. Дополнительно требуется, чтобы компилятор мог определить указываемое выражение без выполне-нияпрограммы. [5]
Список значений, которые могут быть введены в текстовое или числовое i может быть как фиксированным, так и содержаться в таблице или запросе. [6]
![]() |
Дифракционные конусы при съемке по методу порошка. [7] |
Список значений d / n для всех линий является конечным результатом, получаемым непосредственно из дебаеграммы. [8]
Список значений состоит из символа value, списка идентификаторов из числа формальных параметров и точки с запятой. Этот список разделяет все формальные параметры на два класса. К первому классу принадлежат формальные параметры, включенные в этот список. Про них говорят, что они вызываются значением. Это означает, что при обращении к процедуре этим формальным параметрам присваиваются значения соответствующих фактических параметров. Значениями в Алголе могут обладать только переменные, идентификаторы массивов ( в этом случае значением считается совокупность значений элементов массива) и идентификаторы меток. Поэтому формальный параметр может быть включен в список значений лишь в том случае, если в теле процедуры он употребляется в качестве идентификатора переменной, массива или метки. Величина, представленная таким формальным - параметром, ведет себя после присваивания ей начального значения как величина, введенная обычным способом. [9]
Список значений определяет специфику замены формальных параметров фактическими при обращении к процедуре и включает в себя идентификаторы всех формальных параметров, которые до выполнения процедуры должны иметь значения. Таким выделением достигается разбиение всех параметров на параметры-значения и параметры-наименования, что в значительной степени облегчает работу транслятора и способствует рациональной организации процесса вычислений. В список значений могут быть включены формальные параметры, относящиеся к классам простых переменных, массивов или меток. Иногда список значений может отсутствовать. [10]
![]() |
Тело процедуры G после подстановки фактических параметров.| Заголовок процедуры G с формальными параметрами п, х, включен. [11] |
Список значений в заголовке процедуры как раз и представляет возможность задавать необходимый формальный параметр его значением, которое вычисляется до выполнения тела процедуры один раз. [12]
Список значений может быть наполнен значениями любого типа, т.е. в одном списке типы хранимых значений могут быть разными. Одним из примеров использования данного объекта может служить организация выбора конкретного документа из списка возможных документов, сформированного по сложному алгоритму. [13]
Список значений состоит из спецификатора value и идентификаторов формальных параметров, которым будут присваиваться значения соответствующих фактических параметров. [14]
Список значений состоит из символа value, списка идентификаторов из числа формальных параметров и точки с запятой. Этот список разделяет все формальные параметры на два класса. К первому классу принадлежат формальные параметры, включенные в этот список. Про них говорят, что они вызываются значением. Это означает, что при обращении к процедуре этим формальным параметрам присваиваются значения соответствующих фактических параметров. Значениями в АЛГОЛе могут обладать только переменные, идентификаторы массивов ( в этом случае значением считается совокупность значений элементов массива) и идентификаторы меток. Поэтому формальный параметр может быть включен в список значений лишь в том случае, если в теле процедуры он употребляется в качестве идентификатора переменной, массива или метки. Величина, представленная таким формальным параметром, ведет себя после присваивания ей начального значения как величина, введенная обычным способом. [15]