Cтраница 3
Оператор предназначен для вывода в определенном формате перечисленных в нем идентификаторов, их значений и нечисловых литералов. [31]
![]() |
Формат записи отчета, описанного с фразой С КОДОМ. [32] |
Мнемоническое-имя должно быть определено в параграфе СПЕЦИ-АЛЬНЫЕ-ИМЕНА раздела оборудования и связано с именем реализации, заданным нечисловым литералом из одной литеры. Фраза не должна указываться, если файл выводится непосредственно на печатающее устройство. Если программисту нужно отпечатать конкретный отчет из файла, содержащего несколько отчетов, ему следует читать файл, проверять первый байт каждой записи на требуемый код и печатать запись, если проверка удовлетворилась. Запись печатается с третьего байта. [33]
Кроме того, к числу фигуральных констант относится слово, образованное из слова ВСЕ и следующего за ним без пробела нечислового литерала. [34]
КАВЫЧКА ( КАВЫЧКИ) - представляет одну или несколько кавычек и может использоваться, например, для вывода на печать кавычек, которые не могут быть представлены в строке литер нечислового литерала. [35]
Нечисловой литерал может содержать от 1до 120 литер, заключенных в кавычки. Пробелы, находящиеся между кавычками, являются частью нечислового литерала и, следовательно, частью его значения. [36]
Вывод информации в случае вариантов NAMED ( С ИМЕНЕМ) и CHANGED NAMED ( ИЗМЕНЕННЫЙ С ИМЕНЕМ) производится в следующем порядке: печатается идентификатор, затем уточнители ( если они есть), затем пробел, символ, пробел, значение идентификатора ( не более 256 байт), пробел. Нечисловой литерал печатается без кавычек и так-х е заканчивается пробелом. Объем выводимой информации зависит от того, меняется ли значение идентификатора с момента предыдущего выполнения оператора EXHIBIT или нет. [37]
ВСЕ литерал - представляет одно или несколько повторений строки литер, составляющих литерал. Литерал должен быть нечисловым литералом или стандартной константой, отличной от ВСЕ. Когда используется стандартная константа, слово ВСЕ лишнее и используется только для удобства при чтении. [38]
К числовым данным относится только коп -: танта НУЛЬ, все остальные являются обозначениями нечисловых литералов, состоящих из определенных литер. В частности, константа НИЖПЕЕ-ЗНАЧЕНИЕ) бозначает нечисловой литерал, образованный повторением литеры, код которой имеет наименьшее значение по сравнению с кодами других литер. Аналогично определяется константа ВЕРХНЕЕ-ЗГ1АЧЕ-НИЕ, основу которой составляет литера с кодом, имеющим максимальное значение. [39]
Длина поля данных не может превышать 256 байтов. В этом операторе фигуральные константы ZERO ( НУЛЬ), SPACE ( ПРОБЕЛ), QUOTE ( КАВЫЧКА), HIGH-VALUE ( МАКСИМАЛЬНОЕ-ЗНАЧЕНИЕ) и LOW-VALUE ( МИНИМАЛЬНОЕ-ЗНАЧЕНИЕ) ( а также их другие формы, например, ZEROS ( НУЛИ)) считаются эквивалентными однобайтовому нечисловому литералу. [40]
Правила формирования выводной строки аналогичны правилам дЛя оператора ВЫДАТЬ с той лишь разницей, что между операндами при выводе обеспечивается пробел. Подразумевается, что максимальный размер логической записи равен 120 литерам. Указанные в операторе нечисловые литералы выводятся при каждом выполнении оператора без кавычек и с пробелом после последней литеры. [41]
Литерал содержит от 1 до 120 литер, заключенных в кавычки. Последние позволяют отличить нечисловой литерал от названия или числового литерала. Например, НАКЛАДНАЯ - это название данного, а НАКЛАДНАЯ - литерал. [42]
Литерал содержит от 1 до 120 литер, заключенных в кавычки. Последние позволяют отличить нечисловой литерал от названия или числового литерала. [43]
Элементы в каждом списке данных, как и сами списки данных, разделены запятыми. Каждый список данных начинается нечисловым литералом, являющимся названием общей области оперативной памяти, используемой как основной, так и вызываемой программой. Остальные элементы списка данных являются названиями данных. Текст, описанный в данном пункте, если он не нужен, может в операторе отсутствовать. [44]
Размеры операндов фраз ЗАМЕНЯЯ и НА должны находиться в определенном соотношении. ЗАМЕНЯЯ состоит из одной литеры, операнд фразы НА должен иметь такую же длину. Стандартная-константа - 1 и стандартная-константа-2 рассматриваются как нечисловые литералы из одной литеры. [45]