Cтраница 2
Данное определяется как буквенное, если строка литер его шаблона содержит только литеру А, а значение представляет собой любое сочетание буквенных литер и пробела. [16]
Числовой-литерал с фиксированной точкой - это строка литер, состоящая из цифр 0 - 9, необязательных знака плюс или минус и десятичной точки. [17]
Числовой литерал с фиксированной точкой - это строка литер, состоящая из цифр 0 - 9, знака ( или -), стоящего перед первой цифрой, и десятичной точки, отделяющей целую часть от дробной. Если знак отсутствует, литерал считается положительным, если отсутствует точка, литерал представляет целое число. [18]
Функции strbool и boolstr служат для перевода строки литер в логическое значение и обратно. Если литера строки оказывается неприемлемой, функция strbool вызывает аварийную функцию char error, которая может предложить замену. Остальные операции имеют общепринятый смысл. [19]
Функции streal и realstr служат для перевода строки литер в вещественное число и вещественного числа в строку стандартной дли ны, определяемой реализацией. Функция char error называется функцией streal в случае ошибочной литеры в строке, представляющей изображение вещественного. Функция value error вызывается функцией streal, когда невозможно сформировать вещественное число, представимое в данной ЭВМ. [20]
ВСЕ литерал - представляет одно или несколько повторений строки литер, составляющих литерал. Литерал должен быть нечисловым литералом или стандартной константой, отличной от ВСЕ. Когда используется стандартная константа, слово ВСЕ лишнее и используется только для удобства при чтении. [21]
Символы Z и могут появиться только в левой части строки литер шаблона, и они несовместимы друг с другом. [22]
Например, одно имя в таблице имен может иметь вид строки литер, кодируемых 6-разрядными байтами, в то время как другие имена могут представляться целыми числами, генерируемыми в ходе выполнения некоторого цикла. Использование в качестве имен строк литер повышает читабельность прикладной программы, а исполь-зоваиие убывающей или возрастающей последовательности целых чисел облегчает генерацию неповторяющихся имен графических объектов. В реализации системы GRAP на языке АПЛ в качестве имен используются только строки литер, но каждая строка может иметь любую требуемую длину, поскольку в АПЛ размерность массивов может динамически изменяться. [23]
Любому полю соответствует также некоторый тип данных ( такой, как строка литер, действительное или целое число), который позволяет интерпретировать его биты. [24]
Литерал-2, указанный во фразе ВАЛЮТНЫЙ ЗНАК, может использоваться в строке литер шаблона для представления валютного символа. Если фраза ВАЛЮТНЫЙ ЗНАК отсутствует, только литера о может использоваться в качестве валютного символа в строке ли - - тер шаблона. [25]
Упорядоченные данные, такие как множество чисел, упорядоченных по величине или множество строк литер, упорядоченных лексикографически ( в алфавитном порядке), можно организовать в виде вершин двоичного дерева с корнем в соответствии с их порядком. При этом мы стремимся к тому, чтобы данные, стоящие в левом поддереве данной вершины г; были бы меньше данных, соответствующих этой вершине, а данные, расположенные в правом ее поддереве - больше. Дерево данных, удовлетворяющее указанному условию, называют двоичным деревом поиска. [26]
Размер и категория данного в Коболе описываются с помощью шаблона PICTURE, он представляет собой строку специальных литер, количество которых определяет размер данного. При этом имеет место взаимно однозначное соответствие между позициями шаблона и позициями данного. Литера, помещенная в той или иной позиции шаблона, определяет тип литеры, которая может находиться в одноименной позиции данного. [27]
Здесь J есть любой используемый порядок на множестве значений ключа, например лексикографический, если значения ключа являются строками литер. [28]
![]() |
Пример запроса в QBE. Для каждого товара, заказанного Бруксом, напечатать поставщиков, их адреса к товары. [29] |
Вообще, имена переменных, являющиеся примерами объектов, фактически принадлежащих соответствующим доменам, служат хорошей мнемоникой, но годится и любая другая строка литер, которой предшествует знак подчеркивания. Если CD - константа, поместим ее в / - и компонент. Если Сц одно из at или bt, поместим туда переменную, соответствующую этому символу. Если, однако, одно из at или bt появляется только один раз среди всех термов, то мы можем при желании оставить соответствующий компонент пустым. [30]