Cтраница 2
Коды графических символов из входного буфера переписываются в буфер выходной строки. Формирование последнего продолжается либо до получения управляющего кода, определяющего конец строки, либо до формирования числа кодов, равного длине строки. Затем буфер выходной строки преобразуется в очередь, представляющую собой последовательность элементов, каждый из которых определяет некоторое воздействие на исполнительные механизмы ПУ. [16]
Если выражение закончилось, то из стека последовательно переносятся в выходную строку все оставшиеся в нем операции. [17]
Алгебраические выражения обычно печатаются в развернутом виде, заполняя всю выходную строку. Однако этот формат может быть изменен с помощью отдельных описателей вывода. Следует заметить, что преобразование больших выражений по измененному формату требует дополнительного процессорного времени и увеличения размера памяти. Если требуется приостановить печать, то необходимо отменить флаг PRI, используя команду OFF. После этого вывод будет производиться в одном фиксированном формате, который в основном отражает внутреннее представление выражения. [18]
Если выражение закончилось, то из стека последовательно переносятся в выходную строку все оставшиеся в нем операции. [19]
Символы, заключенные в одинарные или двойные кавычки, выводятся в выходную строку, никак не влияя на форматирование. [20]
![]() |
Специальные символы строки описания формата. [21] |
Если строка форматирования содержит один или более символов, то в выходной строке будут использованы разделители тысяч. Местоположение символов в строке форматирования безразлично - это просто указание, что надо использовать разделители тысяч. [22]
Sr S, что любая строка перерабатывается в одну и ту же выходную строку автоматами М, М с начальными состояниями s -, Sy p ( s -) соответственно. Это означает, что М получается из М просто переменой обозначений для внутренних состояний, как в случае изоморфизма любых алгебраических систем. [23]
Символы, заключенные в одинарные или двойные кавычки, выводят ся в выходную строку, никак не влияя на форматирование. [24]
Операции НБ и ТИП целесообразно выполнять немедленно, не занося их в выходную строку, поскольку они не порождают команд в объектной программе. [25]
Освободить магазин, удаляя каждый раз по одному элементу и помещая его в выходную строку с последующим разделителем. [26]
Стековый метод получения ОПЗ рассматривает арифметическое или логическое выражение как входную строку символов и формирует выходную строку, представляющую собой ОПЗ этого выражения. Входная строка просматривается слева направо. Знаки операций обрабатываются согласно их приоритетам, назначаемым в соответствии с табл. 4.1. Предполагается, что операции из одного столбца, таблицы выполняются слева направо. [27]
При дальнейшем выполнении программы формируются остальные символы для представления числа, которые помещаются последовательно в выходную строку. [28]
Если следующий символ не круглая скобка, то признаку F присваивается значение 0, а в выходную строку заносится запись 1Ф в знак того, что операция ФУНКЦИЯ имеет всего один операнд - идентификатор функции. [29]
Напомним, что слова не разбиваются для переноса: если слово умещается, оно записывается в данную выходную строку; если не умещается, то слово целиком записывается в следующую строку OUTPUT. Элемент слово и элемент знак неравнозначны: знак обязательно должен стоять в той же строке, что и слово, за которым он поставлен, а последовательные слова можно писать в разных строках. [30]