Имя - константа - Большая Энциклопедия Нефти и Газа, статья, страница 3
В технологии доминируют два типа людей: те, кто разбираются в том, чем не они управляют, и те, кто управляет тем, в чем они не разбираются. Законы Мерфи (еще...)

Имя - константа

Cтраница 3


Именованные константы создаются при помощи описаний. Описание определяет имя константы и ее значение. Подобно явным константам, именованные константы принадлежат подразумеваемому типу и он единственный.  [31]

Логическое выражение образуется из логических операндов и логических операций. Логическими операндами являются константы, имена констант, переменные, элементы массивов, обращения к функциям, выражения отношения, а также выражения, заключенные в скобки.  [32]

Во втором примере переменной today типа enum day присваивается значение из перечисления примера I. Заметим, что для присваивания используется имя константы из перечисления.  [33]

Количество измерений массива ( иначе его размерность) не может превышать семи. Каждая граница измерения задается арифметическим выражением, операндами которого могут быть константы, имена констант, формальные параметры и переменные из общих блоков. Операнды должны иметь тип INTEGER. Верхняя граница последнего измерения может быть задана звездочкой. В выражении не допускаются обращения к элементам массива и обращения к функциям. Операторы описания типа переменных и формальных параметров, используемых в выражении, должны предшествовать описанию массива.  [34]

Второй крайний способ предполагает двухступенчатую схему вычисления. На первом этапе каждый знак операции aus заменяется на соответствующую функцию реализации yus ( имена констант - соответствующими объектами носителя алгебры), в результате чего строится объектная функция. При необходимости представления его результата в виде терма алгебры слов производится обратное его преобразование в некоторую нормальную форму.  [35]

При обработке такого предложения транслятор переводит заданное число в двоичную систему счисления, представляет его в указанном машинном формате и помещает полученный машинный эквивалент в генерируемую программу, обеспечивая его выравнивание на ближайшую целочисленную границу слова. Если предложение DC было снабжено меткой, то идентификатор, использованный в качестве метки, является именем запасенной константы. С помощью этого имени в программе можно явно ссылаться на данную константу. В качестве значения этого имени-метки принимается адрес байта, начиная с которого размещена запасенная константа.  [36]

Фактическим параметром при обращении к подпрограмме FUNCTION может быть: выражение, имя массива, имя стандартной функции, имя подпрограммы FUNCTION или SUBROUTINE, имя подпрограммы на другом языке программирования, имя формальной подпрограммы. В текстовом выражении допускается операция сцепления для операнда с неявной длиной только в том случае, если он является именем константы.  [37]

Переменной называется величина, которая может изменяться в ходе выполнения программы. Каждая переменная должна иметь собственное имя, значение и тип. Имя переменной обозначается подобно имени константы латинскими буквами и цифрами, причем начинаться имя переменной обязательно должно с буквы.  [38]

К структурированным типизированным константам относятся константы типа массивов, записей и множеств. Определение констант типизированного типа выполняется в разделе CONST после предварительного определения типа массивов в разделе TYPE. Определение константы состоит из имени константы, за которым после двоеточия записывается имя типа и далее через знак равенства - значение константы в виде множества констант, разделенных запятыми и заключенными в скобки.  [39]

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

Константы, записанные по этому формату, переводятся транслятором а соответствующие машинные форматы. Рассмотрим каждую компоненту формата DC. Выражение символ в подполе названия либо заменяется на имя константы, которое является символическим адресом области памяти, в которой может быть расположено т кратных констант, либо в подполе названия ничего не указывается. Символический адрес относится к левому байту-области памяти, в которой находятся константы.  [41]

Константы, записанные по этому формату, переводятся транслятором в соответствующие машинные форматы. Рассмотрим каждую компоненту формата DC. Выражение символ в подполе названия либо заменяется на имя константы, которое является символическим адресом области памяти, в которой может быть расположено т кратных констант, либо в подполе названия ничего не указывается. Символический адрес относится к левому байту области памяти, в которой находятся константы.  [42]

Тип TWMiButtonup является одним из псевдонимов типа таммоизе, который используют все обработчики событий, связанных с мышью. Другим сообщениям соответствуют иные типы аргументов. Обычно имена типов, связанных с сообщениями, похожи на имена констант, идентифицирующих сообщения.  [43]

Теперь мы знаем как создавать список сцепленных оЬ ьсктов. На следующем шаге определим константы, типы и переменные, которые Ьудсм использовать в программе. Читателям, незнакомым с Паскалем, поясним, что определение констант означает ввод имен констант. Аналогично, при определении типоп вводятся описательные имена, в отличие от числовых констант.  [44]

Индексные выражения и граничные выражения подстроки задаются целыми константными выражениями. Формальные параметры, объекты из неименованных общих блоков и имена функций не допускаются; а. Константе может предшествовать коэффициент повторения в виде /, где / - целая ненулевая константа без знака или имя константы, указывающие на / последовательных появлений константы в списке.  [45]



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