Cтраница 1
Стандартный выводной файл SYSPRINT обычно не объявляется и в операторе PUT опция FILE ( SYSPRINT) опускается. [1]
Это означает, что для стандартного выводного файла оператор DD добавлять не надо. [2]
Форматизованный вариант исходного текста программы помещается в стандартный выводной файл и в набор данных, ими которого может быть указано в данном режиме. [3]
Операнд PRINT () указывает, что распечатки для стандартного выводного файла ( SYSPRINT) будут выводиться на экран АП. В этом случае никакие копии не выдаются на другие устройства. На экран будут выдаваться и все сообщения транслятора. [4]
Если имя-файла не указано, то компилятор подразумевает под этим стандартный выводной файл SYSPRINT; однако в этом случае он выдает сообщение об ошибке уровня Е, но такая ошибка не влияет на правильность работы программы. [5]
Большинство программ, которые выполняют вывод форматов чертежей, пересылают свои результаты в стандартный выводной файл. Стандартный вывод может быть перенаправлен в файл для более позднего использования или по каналу непосредственно в фильтр вывода чертежа для отображения. [6]
Если в команде PLIC задан операнд PRINT ( имя набора) или SYSPRINT, то стандартный выводной файл будет содержать, кроме распечаток, сгенерированных транслятором, все сообщения и подсказки, выданные во время диалога абонента на экран АП, и весь ввод с АП в ответ на эти подсказки. Причем ввод, состоящий из подкоманд и логических единиц, копируется в том виде, как он введен. Эта информация поможет анализировать сеанс работы абонента после его проведения, что особенно важно при самостоятельном изучении методов работы с отладочным транслятором в СРВ. Следует заметить, что подсказки и ввод значений некоторых данных, реализованных в программе с помощью операторов PUT и GET, не копируются в стандартный выводной файл. [7]
Следующей программой, которую будем писать, является программа CONCAT, предназначенная для объединения нескольких входных файлов в стандартный выводной файл. Обычный способ применения CONCAT состоит в объединении множества файлов в один для дальнейшего использования другой программой, с помощью которой может читаться только свой стандартный ввод, типа фильтров, рассмотренных в гл. Он также представляет собой простейший способ печати содержимого файла без задания нового формата или какого-либо другого преобразования. [8]
Операнд SYSPRINT [ ( [ класс вывода ] [ N ] [ M ]) ] указывает, что распечатки для стандартного выводного файла будут выведены в классе, указанном в круглых скобках. Если класс вывода не задан, то предполагается класс А. [9]
Стандартный вводной файл, как правило, используется для ввода информации с перфокарт. С каждой перфокарты может быть введено до 80 символов. Стандартный выводной файл практически всегда используется для печати. [10]
Стандартный вводной файл, как правило, используется для ввода информации с перфокарт. С каждой перфокарты может быть введено до 80 символов. Стандартный выводной файл практически всегда используется для печати. [11]
ПЛ / 1 объявлять не надо и которые уже знает сама система. По умолчанию считается, что файл SYSIN имеет атрибуты STREAM INPUT, а файл SYSPRINT - атрибуты STREAM PRINT. Файл SYSIN называется стандартным вводным файлом, а файл SYSPRINT - стандартным выводным файлом. [12]
Есть в системе программирования на ПЛ / 1 два файла, которые не надо объявлять из-за их частого использования: SYSIN и SYSPRINT. По умолчанию считается, что файл SYSIN имеет атрибуты STREAM INPUT, а файл SYSPRINT - атрибуты STREAM PRINT. Файл SYSIN называется стандартным вводным файлом, а файл SYSPRINT - стандартным выводным файлом. [13]
Команда ALLOCATE в этом случае не используется для распределения этого файла. Программист может распределить SYSPRINT на АП, указав в команде PLIC операнд PRINT (), или направить его в системный выводной класс SYSOUT, используя операнд SYSPRINT. Если ни PRINT, ни SYSPRINT не заданы в команде PLIC, то стандартный выводной файл будет распределен фиктивному набору данных, и в этом случае данные, выводимые с помощью этого файла, будут потеряны. [14]
Символическим представлением ( отображением) наборов данных в программе, с помощью которого программист описывает ввод-вывод, являются файлы, и все дальнейшее изложение материала этой главы ведется с использованием этого понятия. Передача данных между программой и АП в ПЛ / 1 рассматривается как работа с некоторым стандартным ( подразумеваемым, если не указан какой-то другой) набором данных. При вводе ( он осуществляется с помощью оператора GET) АП рассматривается в программе как стандартный вводной файл, при выводе ( он осуществляется с помощью оператора PUT) - как стандартный выводной файл. [15]