Листинг в две колонки
Feb. 3rd, 2023 10:13 pmНа дисках нашлось несколько текстов, подготовленных к печати с помощью "Паскаль-программы листинг в две колонки".
Один - рубрикатор ВИНИТИ, сам по себе довольно скучный, хотя оттуда я СЯУ о понятии "эргатическая система" (sic).
Другой - инструкция по редактору системы "Пульт", которая у нас уже есть в выдранном с диска и отредактированном вручную виде, а 36 лет назад (я чуть-чуть опоздал к годовщине) она представала заинтересованным пользователям в следующем виде:
И даже твёрдый знак встречается.
Один - рубрикатор ВИНИТИ, сам по себе довольно скучный, хотя оттуда я СЯУ о понятии "эргатическая система" (sic).
Другой - инструкция по редактору системы "Пульт", которая у нас уже есть в выдранном с диска и отредактированном вручную виде, а 36 лет назад (я чуть-чуть опоздал к годовщине) она представала заинтересованным пользователям в следующем виде:
ПАСКАЛЬ-ПРОГРАММА ЛИСТИНГ В ДВЕ КОЛОНКИ.ВЕРС ОТ 14.2.80
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- 1 - - 2 -
ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ
ИНСТИТУТ ТОЧНОЙ МЕХАНИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
ИМ. С.А.ЛЕБЕДЕВА АН СССР
НОВЫЕ ВОЗМОЖНОСТИ
ОПИСЫВАЕТСЯ НОВЫЙ РЕДАКТОР ТЕКСТОВ ДИАЛОГОВОЙ СИСТЕМЫ
РЕДАКТИРОВАНИЯ ТЕКСТОВ В ДИАЛОГОВОЙ СИСТЕМЕ ПУЛЬТ. ПРИВОДЯТСЯ ОТЛИЧИТЕЛЬНЫЕ ЧЕРТЫ, ВОЗМОЖНОСТИ, СПИ-
СОК ПРИКАЗОВ РЕДАКТОРА.
П У Л Ь Т
ПРИ ОБНАРУЖЕНИИ ОШИБОК ИЛИ ЗА КОНСУЛЬТАЦИЕЙ ОБРАЩАТЬСЯ
ПО ТЕЛЕФОНУ:
137 - 43 - 01
РОЖКОВ С.А
КОБЕЛЕВ В.В.
МОСКВА
1987
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- 3 - - 4 -
3. ОПИСАНИЕ ПРИКАЗОВ
1. ПРЕДВАРИТЕЛЬНЫЕ ЗАМЕЧАНИЯ
В РЕДАКТОРЕ РЕАЛИЗОВАНО НЕСКОЛЬКО РАЗНОВИДНОСТЕЙ СЕ-
НОВЫЙ РЕДАКТОР ДИАЛОГОВОЙ СИСТЕМЫ ПУЛЬТ (ДАЛЕЕ В ТЕКС- МАНТИЧЕСКИ ЭКВИВАЛЕНТНЫХ ДРУГ ДРУГУ ПРИКАЗОВ, НО С РАЗНЫМ
ТЕ ПРОСТО "РЕДАКТОР") ПРЕДНАЗНАЧЕН ДЛЯ РАБОТЫ С МАССИВА- СИНТАКСИСОМ. ТАКИМ ОБРАЗОМ КАЖДЫЙ ПОЛЬЗОВАТЕЛЬ МОЖЕТ ВЫ-
МИ, ЗАПИСАННЫМИ В АРХИВАХ СИСТЕМЫ ПУЛЬТ В КОДИРОВКЕ ГОСТ. БИРАТЬ НАИБОЛЕЕ УДОБНЫЙ ЕМУ СИНТАКСИС ПРИКАЗОВ. ОПИСАНИЕ
РЕДАКТИРУЕМЫЙ ТЕКСТ РАСПОЛАГАЕТСЯ В ОЗУ НАЧИНАЯ С ЧЕТВЕР- ПРИКАЗОВ БУДЕТ ДАВАТЬСЯ В ПРИМЕРАХ, ПРИ ЭТОМ КАЖДОЕ ДЕЙС-
ТОГО ЛИСТА (АДРЕС 10000В) С ТЕМ, ЧТОБЫ ЭТОТ ЖЕ ТЕКСТ МОЖ- ТВИЕ, ВЫЗЫВАЕМОЕ КАКИМ-ТО ПРИКАЗОМ, БУДЕТ ОПИСЫВАТЬСЯ
НО БЫЛО РЕДАКТИРОВАТЬ И С ПОМОЩЬЮ СТАРОГО РЕДАКТОРА СИС- РАЗНЫМ СИНТАКИСОМ.
ТЕМЫ ПУЛЬТ [1]. З А М Е Ч А Н И Е. ЕСЛИ ПРИКАЗ НАЧИНАЕТСЯ С БУКВЫ, ТО
ПОСЛЕ ИМЕНИ ПРИКАЗА МОЖНО НАБИРАТЬ ЛЮБОЕ ЧИСЛО ПРОБЕЛОВ,
ОТЛИЧИТЕЛЬНЫЕ ЧЕРТЫ: А ДИАПАЗОН СТРОК ЗАДАЕТСЯ В ОДНОМ ИЗ СЛЕДУЮЩИХ ВИДОВ:
- ОБЪЕМ РЕДАКТИРУЕМОГО ТЕКСТА ДО 24В ЗОН; <N1>:<N2> ИЛИ <N1> : <N2> ИЛИ <N1> <N2>. ЕСЛИ ПРИКАЗ
- ПОЛУЭКРАННОЕ РЕДАКТИРОВАНИЕ; НАЧИНАЕТСЯ С ЦИФРЫ (НЕЯВНЫЙ ПРИКАЗ), ТО ДИАПАЗОН СТРОК
- БОЛЕЕ БЫСТРАЯ РАБОТА ПРОГРАММЫ РЕДАКТОРА ПО СРАВНЕ- ЗАДАЕТСЯ ТОЛЬКО В ВИДЕ <N1>:<N2>.
НИЮ СО СТАРЫМ РЕДАТОРОМ (В 1.5-2 РАЗА ПРИ РЕДАКЦИИ И
СУЩЕСТВЕННО БЫСТРЕЕ ПРИ ПОКАЗЕ СТРОК, ПОИСКЕ);
- БОЛЕЕ УДОБНЫЙ СИНТАКСИС ПРИКАЗОВ;
- КОНТРОЛЬ ДЛИНЫ РЕДАКТИРУЕМОГО ТЕКСТА И ЗАЩИТА ОТ 3.1 ПОКАЗ СТРОК (ПРИКАЗ "СПИСОК")
ЗАПИСИ ЕГО В НЕВЕРНОЕ МЕСТО В АРХИВЕ.
А) ПОКАЗ ОДНОЙ СТРОКИ:
ВСЕ РАБОТЫ, СВЯЗАННЫЕ С КАТАЛОГОМ АРХИВА (ЗАВЕДЕНИЕ С12 ИЛИ С 12 ИЛИ 12
НОВЫХ МАССИВОВ, ИСКЛЮЧЕНИЕ, УПОРЯДОЧЕНИЕ, ПЕРЕПИСЬ ИЗ ПОКАЗ СТРОКИ С НОМЕРОМ 12 (НУЛИ СЛЕВА МОЖНО ОПУСКАТЬ)
ОДНОГО МАССИВА В ДРУГОЙ), ОСУЩЕСТВЛЯЮТСЯ С ПОМОЩЬЮ ПРИ-
КАЗОВ СИСТЕМЫ ПУЛЬТ. Б) ПОКАЗ ГРУППЫ СТРОК:
НИЖЕ ПРИВОДИТСЯ КРАТКОЕ РУКОВОДСТВО ПО РАБОТЕ С РЕДАК- С16:24
ТОРОМ. С16 24
16:24
ЕСЛИ ВТОРОЙ НОМЕР В ДИАПАЗОНЕ БОЛЬШЕ НОМЕРА ПОСЛЕДНЕЙ
СТРОКИ, ТО ВЫДАЧА БУДЕТ ПРОИЗВОДИТЬСЯ ДО СИМВОЛА <КОНЕЦ
2. ВЫЗОВ РЕДАКТОРА ТЕКСТА>.
ПОСЛЕ НАСТРОЙКИ НА АРХИВ (ПРИКАЗ "АРХ" СИСТЕМЫ ПУЛЬТ) В) ПОКАЗ С ДАННОЙ СТРОКИ И ДО КОНЦА ТЕКСТА:
ВЫЗОВИТЕ РЕДАКТОР ПРИКАЗОМ: С130: ИЛИ С 130: ИЛИ 130:
РЕД <ИМЯ МАССИВА>
В ОТВЕТ БУДЕТ ПОЛУЧЕНО ПРИГЛАШЕНИЕ В ВИДЕ СИМВОЛА "+", Г) ПОКАЗ ВСЕГО ТЕКСТА:
ПОСЛЕ ЧЕГО МОЖНО НАБИРАТЬ ПРИКАЗЫ РЕДАКТОРА. ЕСЛИ В ОЗУ С ИЛИ 1:
УЖЕ ИМЕЕТСЯ КАКОЙ-ЛИБО ТЕКСТ, ТО ЕГО МОЖНО РЕДАКТИРОВАТЬ З А М Е Ч А Н И Е. ЕСЛИ ЧИСЛО ВЫДАВАЕМЫХ СТРОК БОЛЬШЕ
ПО ПРИКАЗУ: 14, ТО ПОСЛЕ ЧЕТЫРНАДЦАТОЙ СТРОКИ ВЫДАЧА БУДЕТ ПРЕКРАЩЕНА
РЕД ПАМ И ВЫ ПОЛУЧИТЕ ПРИГЛАШЕНИЕ В ВИДЕ СИМВОЛА "<ВОПРОСИТЕЛЬНЫЙ
ЗНАК>". ПОСЛЕ ЭТОГО ИЛИ МОЖНО НАБИРАТЬ КАКОЙ ЛИБО ПРИКАЗ,
ТЕКСТ НА ЭКРАН ВЫДАЕТСЯ В ВИДЕ: ИЛИ ПУСТОЙ ПОСЫЛКОЙ ПРОДОЛЖИТЬ ВЫДАЧУ СТРОК.
0001 <СТРОКА 1>
. . . . . .
NNNN <СТРОКА N>
ГДЕ <СТРОКА> МОЖЕТ БЫТЬ И ПУСТОЙ, ТО ЕСТЬ СОСТОЯТЬ ТОЛЬКО 3.2 ЗАМЕНА СОДЕРЖИМОГО СТРОК (НЕЯВНЫЙ ПРИКАЗ)
ИЗ СИМВОЛА <КОНЕЦ СТРОКИ> ИЛИ <КОНЕЦ ТЕКСТА> (СИМВОЛ
172В). А) ОДНА СТРОКА:
0135 <СТРОКА>
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- 5 - - 6 -
Б) ГРУППОВАЯ ЗАМЕНА: ЧАСТЬ СИМВОЛОВ В ОБРАЗЦЕ МОЖЕТ БЫТЬ ЗАМЕНЕНА УНИВЕР-
135:144 <СТРОКА> САЛЬНЫМ СИМВОЛОМ (ПО УМОЛЧАНИЮ ЭТО "◇" <ДОЛЛАР>). УНИВЕР-
ВМЕСТО СТРОК СО 135 ПО 144 ПОДСТАВИТСЯ <СТРОКА>, КОТОРАЯ САЛЬНЫЙ СИМВОЛ СОПОСТАВИМ С ЛЮБЫМ СИМВОЛОМ ТЕКСТА (СМ.
ПОЛУЧИТ НОМЕР 135. ПРИКАЗ "УНИСИМ" В РАЗДЕЛЕ 4).
КРОМЕ ТОГО В ОБРАЗЦЕ МОЖЕТ ПРИСУТСТВОВАТЬ СИМВОЛ <РАЗ-
В) ПОДСТАНОВКА СТРОК: ДЕЛИТЕЛЬ> (ПО УМОЛЧАНИЮ ЭТО СИМВОЛ <ДВОЙНАЯ КАВЫЧКА>),
56=198 КОТОРЫЙ ДЕЛИТ ОБРАЗЕЦ НА ЛЕВУЮ И ПРАВУЮ ЧАСТИ. МЕЖДУ ЛЕ-
ВМЕСТО СТРОКИ 56 ПОДСТАВИТСЯ СТРОКА 198 ВОЙ И ПРАВОЙ ЧАСТЬЮ ОБРАЗЦА В ТЕКСТЕ МОЖЕТ НАХОДИТЬСЯ
56=198:205 ИЛИ 56=198 205 СКОЛЬКО УГОДНО СИМВОЛОВ, В ЧАСТНОСТИ НИ ОДНОГО (СМ. ПРИ-
ВМЕСТО СТРОКИ 56 ПОДСТАВЯТСЯ СТРОКИ СО 198 ПО 205 КАЗ "РАЗДЕЛИТЕЛЬ" В РАЗДЕЛЕ 4).
56:62=3:110
56:62=5 ДОПОЛНЕНИЯ К ПРИКАЗУ "НАЙДИ": "В" И "К".
563:=45:67 "В" - ПОИСК ВСЕХ ВХОЖДЕНИЙ ОБРАЗЦА И ПОКАЗ СТРОК, СО-
В ПОСЛЕДНЕМ СЛУЧАЕ СТРОКИ С 563 И ДО КОНЦА ЗАМЕНЯТСЯ НА ДЕРЖАЩИХ ОБРАЗЕЦ.
ТЕКСТ СТРОК С 45 ПО 67. "К" - ПОДСЧЕТ КОЛИЧЕСТВА ВХОЖДЕНИЙ БЕЗ ПОКАЗА.
З А М Е Ч А Н И Е. ЕСЛИ ИЩУТСЯ ВСЕ ВХОЖДЕНИЯ ОБРАЗЦА С
З А М Е Ч А Н И Е 1. ПРИ ПОДСТАНОВКЕ ГРУППЫ СТРОК РАЗДЕЛИТЕЛЕМ, ТО ПОИСК В ТЕКСТЕ ПРОДОЛЖАЕТСЯ С ПЕРВОГО
ПРОИЗВОДИТСЯ КОНТРОЛЬ ДЛИНЫ ВСТАВКИ И КОНТРОЛЬ ДЛИНЫ ТЕК- СИМВОЛА ПОСЛЕ НАЙДЕННОГО ОБРАЗЦА, ТО ЕСТЬ, ВООБЩЕ ГОВОРЯ,
СТА. МАКСИМАЛЬНЫЙ ОБЪЕМ ВСТАВКИ - ТРИ ЗОНЫ (1024*6*3 СИМ- БУДУТ НАЙДЕНЫ НЕ ВСЕ ВХОЖДЕНИЯ ТАКОГО ОБРАЗЦА.
ВОЛОВ). ЕСЛИ ОБЪЕМ ВСТАВКИ ПРЕВЫШАЕТ ДОПУСТИМЫЙ, ТО
ВСТАВЛЯЕМЫЙ ТЕКСТ ОБРУБАЕТСЯ И ВЫДАЕТСЯ ДИАГНОСТИЧЕСКОЕ ИСКОМЫЙ ОБРАЗЕЦ ЗАКЛЮЧАЕТСЯ В ОГРАНИЧИТЕЛИ, ГДЕ ОГРА-
СООБЩЕНИЕ. ЕСЛИ ОБЩИЙ ОБЪЕМ ТЕКСТА ВЫШЕЛ ЗА ПРЕДЕЛЫ ОБ- НИЧИТЕЛЬ - ЭТО СИМВОЛ, НЕ ВХОДЯЩИЙ В ОБРАЗЕЦ И НЕ БУКВА,
ЪЯВЛЕННОГО В АРХИВЕ МАССИВА, ТО ТАКЖЕ БУДЕТ ВЫДАНО ДИАГ- НЕ ЦИФРА, НЕ "=", НЕ ":" И НЕ <ПРОБЕЛ>.
НОСТИЧЕСКОЕ СООБЩЕНИЕ, НО ТЕКСТ ПРИ ЭТОМ БУДЕТ СООТВЕТСТ- ПРИМЕРЫ:
ВОВАТЬ ПОСЛЕДНЕЙ РЕДАКЦИИ, ТО ЕСТЬ РАБОТУ С НИМ МОЖНО А) Н/РRОGRАМ/
ПРОДОЛЖАТЬ (СМ. ПРИКАЗ "ЗАПИСЬ" РАЗДЕЛ 3.8). ОДНАКО В Н/РRОGRАМ
СЛУЧАЕ ПРЕВЫШЕНИЯ ОБЪЕМА В 24В ЛИСТА, ТЕКСТ ОБРУБАЕТСЯ /РRОGRАМ/
(ПРОИСХОДИТ ПОТЕРЯ ТЕКСТА). /РRОGRАМ
ПОИСК ПЕРВОГО ВХОЖДЕНИЯ ОБРАЗЦА "РRОGRАМ" С НАЧАЛА ТЕКС-
НЕЯВНЫЙ ПРИКАЗ РЕДАКТОРА ПОЗВОЛЯЕТ ДОВОЛЬНО ЛЕГКО И ТА.
УДОБНО ОСУЩЕСТВЛЯТЬ ПОЛУЭКРАННОЕ РЕДАКТИРОВАНИЕ. РЕДАКЦИЯ
СТРОК ПРОИЗВОДИТСЯ В РЕЖИМЕ "ОFF-LINЕ", А ЗАТЕМ ТЕКСТ С Б) Н 120-НЕ ЦИФРА-В
ЭКРАНА ПОСЫЛАЕТСЯ В МАШИНУ (КЛАВИША <SЕND> НА VIDЕОТОN-Е 120-НЕ ЦИФРА-В
ИЛИ АНАЛОГИЧНЫЕ КЛАВИШИ НА ДРУГИХ ТЕРМИНАЛАХ). В КОНЦЕ ПОИСК ВСЕХ ВХОЖДЕНИЙ ОБРАЗЦА "НЕ ЦИФРА", НАЧИНАЯ СО 120
ПОСЫЛКИ ДОЛЖЕН ОБЯЗАТЕЛЬНО ПРИСУТСТВОВАТЬ СИМВОЛ КОНЦА СТРОКИ.
СООБЩЕНИЯ (КЛАВИША <ЕТХ> ИЛИ ОДНОВРЕМЕННОЕ НАЖАТИЕ КЛАВИШ
<СТRL> ИЛИ <УПР> И <Ц/С> - КОД 377В). НОМЕРА ПОСЫЛАЕМЫХ В) Н 5:35%УНИ"СИМ%К
СТРОК МОГУТ ИДТИ НЕ ПОДРЯД, НО ОБЯЗАТЕЛЬНО В ВОЗРАСТАЮЩЕМ Н 5 35%УНИ"СИМ%К
ПОРЯДКЕ. 5:35%УНИ"СИМ%К
ПОДСЧЕТ КОЛИЧЕСТВА ВХОЖДЕНИЙ ОБРАЗЦА /УНИ"СИМ/ В ДИАПА-
З А М Е Ч А Н И Е 2. ПРИ ПОКАЗЕ ОДНОЙ СТРОКИ ИЛИ ДИ- ЗОНЕ СТРОК С 5 ПО 35.
АПАЗОНА СТРОК СИМВОЛ КОНЦА СООБЩЕНИЯ ПОДСТАВЛЯЕТСЯ АВТО-
МАТИТИЧЕСКИ.
3.4 ЗАМЕНА ОБРАЗЦА (ПРИКАЗ "ПОДСТАНОВКА")
3.3 ПОИСК ПО ОБРАЗЦУ (ПРИКАЗ "НАЙДИ") ДОПОЛНЕНИЕМ К ПРИКАЗУ "НАЙДИ" СЛУЖИТ ПРИКАЗ "ПОДСТА-
НОВКА", КОТОРЫЙ ЗАМЕНЯЕТ НАЙДЕННЫЙ ОБРАЗЕЦ НА СТРОКУ ЗА-
ОБРАЗЕЦ ЕСТЬ СТРОКА СИМВОЛОВ, ВХОЖДЕНИЕ КОТОРОЙ ИЩЕТСЯ МЕНЫ (В ЧАСТНОСТИ НА НУЛЕВУЮ). ОБРАЗЕЦ ЗАДАЕТСЯ ПО ПРА-
ПО ВСЕМУ ТЕКСТУ (В ОБРАЗЕЦ МОЖЕТ ВХОДИТЬ И СИМВОЛ <КОНЕЦ ВИЛАМ, ОПИСАННЫМ В ПРИКАЗЕ "НАЙДИ".
СТРОКИ>).
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- 7 - - 8 -
ПРИМЕРЫ: 3.6 ОБЪЕДИНЕНИЕ СТРОК (ПРИКАЗ "ОБЪЕДИНИ")
А) П/КУМА/КУРА/
П/КУМА/КУРА ПРИКАЗ "ОБЪЕДИНИ" СЛУЖИТ ДЛЯ ОБЪЕДИНЕНИЯ ДИАПАЗОНА
/КУМА/КУРА/ СТРОК В ОДНУ (СИМВОЛ <КОНЕЦ СТРОКИ> ИСКЛЮЧАЕТСЯ).
ПОИСК ПЕРВОГО ВХОЖДЕНИЯ ОБРАЗЦА "КУМА" И ЗАМЕНА ЕГО НА
СТРОКУ "КУРА". А) О 23:26
СТРОКИ С 23 ПО 26 ОБЪЕДИНЯТСЯ В ОДНУ, КОТОРАЯ ПОЛУЧИТ
Б) П 27/ЧИСЛО/ЦИФРА/2 НОМЕР 23.
27/ЧИСЛО/ЦИФРА/2
ПОИСК ВТОРОГО ВХОЖДЕНИЯ ОБРАЗЦА "ЧИСЛО" В СТРОКЕ 27 И Б) О 34
ЗАМЕНА ЕГО НА "ЦИФРА". СТРОКА С НОМЕРОМ 34 ОБЪЕДИНИТСЯ СО СТРОКОЙ 35 И ПОЛУЧИТ
НОМЕР 34.
В) П 5:12-БОМ-ТОМ-3:2
5:12-БОМ-ТОМ-3:2
В ДИАПАЗОНЕ СТРОК С 5 ПО 12 ЗАМЕНЯЮТСЯ ДВА ВХОЖДЕНИЕ ОБ-
РАЗЦА "БОМ", НАЧИНАЯ С ТРЕТЬЕГО, НА "ТОМ". 3.7 ВСТАВКА НОВЫХ СТРОК (ПРИКАЗ "ВСТАВКА")
Г) П 100+ШАПКА++ А) В 35 <СТРОКА>
П 100+ШАПКА+ ПЕРЕД СТРОКОЙ 35 БУДЕТ ВСТАВЛЕНА <СТРОКА>, КОТОРАЯ ПОЛУ-
П 100+ШАПКА ЧИТ НОМЕР 35, ПРИ ЭТОМ НОМЕРА ПОСЛЕДУЮЩИХ СТРОК СДВИНУТ-
100+ШАПКА++ СЯ.
ИСКЛЮЧЕНИЕ В СТРОКЕ 100 ОБРАЗЦА "ШАПКА" (ЗАМЕНА НА ПУСТУЮ
СТРОКУ). Б) В 56
БУДЕТ ОТКРЫТ ПРИЕМ ТЕКСТА. В КАЧЕСТВЕ ПРИГЛАШЕНИЯ К НА-
Д) П 77:/МОЛЬ/РОЛЬ/В БОРУ БУДЕТ ВЫДАВАТЬСЯ НОМЕР, КОТОРЫЙ ПРИСВОИТСЯ ВВОДИМОЙ
77:/МОЛЬ/РОЛЬ/В СТРОКЕ. ДЛЯ ВЫХОДА ИЗ РЕЖИМА ВСТАВКИ ДАЙТЕ НА ОЧЕРЕДНОЕ
ЗАМЕНА ВСЕХ ВХОЖДЕНИЙ ОБРАЗЦА "МОЛЬ", НАЧИНАЯ СО СТРОКИ ПРИГЛАШЕНИЕ ПУСТУЮ ПОСЫЛКУ. ЕСЛИ НЕОБХОДИМО ВСТАВИТЬ ПУС-
77 И ДО КОНЦА. ТУЮ СТРОКУ (ТО ЕСТЬ СТРОКУ, СОСТОЯЩУЮ ТОЛЬКО ИЗ СИМВОЛА
<КОНЕЦ СТРОКИ>), НУЖНО НАЖАТЬ КЛАВИШИ <ПРОБЕЛ> И <КОНЕЦ
СООБЩЕНИЯ>. ПРИ ТАКОЙ ПОСЫЛКЕ СИМВОЛ ПРОБЕЛА В ТЕКСТ ЗА-
НОСИТЬСЯ НЕ БУДЕТ.
3.5 ИСКЛЮЧЕНИЕ СТРОК (ПРИКАЗ "ИСКЛЮЧИ")
В) В
А) ИСКЛЮЧЕНИЕ ОДНОЙ СТРОКИ: ВСТАВКА В КОНЕЦ ТЕКСТА С ПРИГЛАШЕНИЕМ.
И123 ИЛИ И 123
Г) В 5=27:45
Б) ИСКЛЮЧЕНИЕ ГРУППЫ СТРОК: ПЕРЕД СТРОКОЙ 5 ВСТАВИТСЯ ТЕКСТ СТРОК С 27 ПО 45, ПРИ
И 12:34 ИЛИ И 12 34 ЭТОМ, ЕСЛИ ВСТАВКА БОЛЬШАЯ, ТО ВОЗМОЖНА ПОТЕРЯ ВСТАВЛЯЕ-
ЕСЛИ ПОСЛЕДИЙ НОМЕР В ДИАПАЗОНЕ БОЛЬШЕ НОМЕРА ПОСЛЕДНЕЙ МОГО ТЕКСТА (СМ. РАЗДЕЛ 3.2, ЗАМЕЧАНИЕ 1).
СТРОКИ, ТО ИСКЛЮЧЕНИЕ ПРОИЗВОДИТСЯ ДО СИМВОЛА <КОНЕЦ ТЕК-
СТА>. Д) В=2:5
ВСТАВКА СТРОК СО 2 ПО 5 В КОНЕЦ ТЕКСТА.
В) ИСКЛЮЧЕНИЕ С КАКОЙ-ЛИБО СТРОКИ И ДО КОНЦА:
И 200:
Г) ИСКЛЮЧЕНИЕ ВСЕГО ТЕКСТА: 3.8 ЗАПИСЬ И ЧТЕНИЕ МАССИВА (ПРИКАЗЫ "ЗАПИСЬ" И "ЧТЕНИЕ")
И ИЛИ И 1:9999 ИЛИ И 1:
ПРИКАЗ УДОБЕН ПРИ ЗАВЕДЕНИИ НОВЫХ МАССИВОВ. А) ПО ПРИКАЗУ "ЗАПИСЬ" ПРОИЗВОДИТСЯ ЗАПИСЬ МАССИВА ИЗ
ОЗУ НА ВНЕШНИЙ НОСИТЕЛЬ, ПРИ ЭТОМ, ЕСЛИ УЖЕ ИЗВЕСТНА
ДЛИНА ТЕКСТА, ЗАПИСЫВАЕТСЯ РЕАЛЬНОЕ ЧИСЛО ЗОН. ПОСЛЕ ЗА-
ПИСИ ТЕКСТА ВЫДАЕТСЯ СООБЩЕНИЕ, В КОТОРОМ УКАЗЫВАЮТСЯ ИМЯ
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- 9 - - 10 -
МАССИВА, КУДА БЫЛА ПРОИЗВЕДЕНА ЗАПИСЬ, ЧИСЛО ЗАПИСАННЫХ НО СЛУЖИТ ДЛЯ ЗАМЕНЫ СИМВОЛА РАЗДЕЛИТЕЛЯ.
ЗОН, НАПРАВЛЕНИЕ И ЗОНА РАСПОЛОЖЕНИЯ МАССИВА НА НОСИТЕЛЕ, ФОРМА ОБРАЩЕНИЯ: Р <СИМВОЛ>
ЧИСЛО ОТВЕДЕННЫХ ЗОН В АРХИВЕ.
ПРИ ЗАПИСИ ПРОИЗВОДИТСЯ КОНРОЛЬ ДЛИНЫ ТЕКСТА. ЕСЛИ ЕГО Г) ПРИКАЗ "ФОРМАТ" ПОДОБЕН АНАЛОГИЧНОМУ ПРИКАЗУ СИС-
ДЛИНА БОЛЬШЕ ОТВЕДЕННОГО МЕСТА В АРХИВЕ, ТО ЗАПИСЬ ПРОИЗ- ТЕМЫ ПУЛЬТ, НО МЕНЯЕТ ТОЛЬКО СИМВОЛ КОНЦА СТРОКИ. ПО
ВОДИТСЯ НЕ БУДЕТ И ВЫДАСТСЯ ДИАГНОСТИЧЕСКОЕ СООБЩЕНИЕ. В УМОЛЧАНИЮ БЕРЕТСЯ ТЕКУЩЕЕ ЗНАЧЕНИЕ КОНЦА СТРОКИ ИЗ СИС-
ЭТОМ СЛУЧАЕ ЛИБО НЕОБХОДИМО УМЕНЬШИТЬ ДЛИНУ ТЕКСТА, ЛИБО ТЕМЫ ПУЛЬТ.
ВЫЙТИ ИЗ РЕДАКТОРА И ЗАПИСАТЬ ТЕКСТ, КОТОРЫЙ СОХРАНЯЕТСЯ ФОРМА ОБРАЩЕНИЯ: Ф <СИМВОЛ>
В ОЗУ, В АРХИВ ПРИКАЗОМ "ЗАПИСЬ" СИСТЕМЫ ПУЛЬТ. Ф <ЧИСЛО>
ФОРМА ОБРАЩЕНИЯ: З ГДЕ <ЧИСЛО> ЕСТЬ ВОСЬМЕРИЧНЫЙ КОД СИМВОЛА <КОНЕЦ СТРОКИ>.
З А М Е Ч А Н И Е. ЕСЛИ РЕДАКТОР ВЫЗВАН ПРИКАЗОМ "РЕД ЕСЛИ ПРИКАЗ ПОДАН БЕЗ ПАРАМЕТРА, ТО ПОКАЗЫВАЕТСЯ ТЕ-
ПАМ" (СМ. РАЗДЕЛ 2), ТО ПО ПРИКАЗУ "ЗАПИСЬ" ТЕКСТ ПИШЕТСЯ КУЩЕЕ ЗНАЧЕНИЕ ФОРМАТА В ВИДЕ: <КОД СИМВОЛА>. ЕСЛИ КОДУ
НА БАРАБАН 27В С НУЛЕВОЙ ЗОНЫ (МАССИВ "БУФ" СИСТЕМЫ СООТВЕТСТВУЕТ КАКОЙ-ЛИБО СИМВОЛ, ТО ДОПОЛНИТЕЛЬНО ВЫДАЕТ-
ПУЛЬТ). СЯ: ( <СИМВОЛ> ).
З А М Е Ч А Н И Е. ПРИКАЗ "ФОРМАТ" ДЕЙСТВУЕТ ТОЛЬКО В
Б) ПО ПРИКАЗУ "ЧТЕНИЕ" ПРОИСХОДИТ СЧИТЫВАНИЕ ТЕКСТА С ТЕКУЩЕМ ВЫЗОВЕ РЕДАКТОРА И НЕ МЕНЯЕТ ЗНАЧЕНИЕ ФОРМАТА В
ВНЕШНЕГО НОСИТЕЛЯ В ОЗУ. ПРИ ЭТОМ СООБЩАЕТСЯ НАПРАВЛЕНИЕ СИСТЕМЕ ПУЛЬТ.
И ЗОНА РАСПОЛОЖЕНИЯ ТЕКСТА НА НОСИТЕЛЕ, А ТАКЖЕ ЧИСЛО
ЗОН, ЗАНИМАЕМОЕ МАССИВОМ В АРХИВЕ. Д) ПРИКАЗ "АЦПУ" СЛУЖИТ ДЛЯ РАСПЕЧАТКИ ТЕКСТА НА АЦПУ,
ФОРМА ОБРАЩЕНИЯ: Ч ПРИ ЭТОМ, ЕСЛИ В ЗАДАЧЕ РАНЕЕ БЫЛ УСТАНОВЛЕН РЕЖИМ "ИН-
КОГНИТО", ТО ОН ОТМЕНЯЕТСЯ.
ФОРМА ОБРАЩЕНИЯ: А - ВЕСЬ ТЕКСТ
А 125:340 - ДИАПАЗОН
3.9 ОКОНЧАНИЕ РЕДАКЦИИ (ПРИКАЗЫ "КОНЕЦ" И "Z") А 125 340 - ДИАПАЗОН
А 35: - С 35 И ДАЛЬШЕ
ПО ПРИКАЗУ "КОНЕЦ" ПРОИСХОДИТ ВЫХОД ИЗ РЕДАКТОРА В А 12 - ОДНА СТРОКА
СИСТЕМУ ПУЛЬТ. ПРИКАЗ "Z" ЯВЛЯЕТСЯ ОБЪЕДИНЕНИЕМ ПРИКАЗОВ
"ЗАПИСЬ" И "КОНЕЦ". Е) ЕСЛИ ПОДАНА ПУСТАЯ ПОСЫЛКА, ТО ВЫДАЕТСЯ ОБЩЕЕ ЧИСЛО
ФОРМА ОБРАЩЕНИЯ: К СТРОК В ТЕКСТЕ.
Z
В ОБОИХ СЛУЧАЯХ ОТРЕДАКТИРОВАННЫЙ ТЕКСТ ОСТАЕТСЯ В
ОЗУ.
Л И Т Е Р А Т У Р А
1. БРЯБРИН В.М., ЕСЕЛЕВ Г.И., ПИРИН С.И., САФОНОВ В.М.,
3.10 СЕРВИСНЫЕ ПРИКАЗЫ СЕЛЮН М.И., СЕРЕБРЯКОВ В.А., СМЕТАНИЕН В.Л., ФИЛИППОВ
В.И., ЮФА В.М. - СИСТЕМА ПУЛЬТ-78. РУКОВОДСТВО К ПОЛЬ-
А) ПРИКАЗ "ТЕКСТ" СЛУЖИТ ДЛЯ ОПРЕДЕЛЕНИЯ ДЛИНЫ ТЕКСТА, ЗОВАНИЮ. - М.: ВЦ АН СССР, 1978, 100 С.
КОТОРАЯ ВЫДАЕТСЯ В ВИДЕ: <ЗЗ.СССС>, ГДЕ <ЗЗ> - ЦЕЛОЕ ЧИС-
ЛО ЗОН (ВОСЬМЕРИЧНОЕ), А <СССС> - ЧИСЛО ЗАНЯТЫХ СЛОВ В
СЛЕДУЮЩЕЙ ЗОНЕ (ТАКЖЕ ВОСЬМЕРИЧНОЕ).
ФОРМА ОБРАЩЕНИЯ: Т
Б) ПРИКАЗ "УНИСИМ" СЛУЖИТ ДЛЯ ЗАМЕНЫ УНИВЕРСАЛЬНОГО
СИМВОЛА (СМ. РАЗДЕЛ 3.3).
ФОРМА ОБРАЩЕНИЯ: У <СИМВОЛ>
ЕСЛИ ПРИКАЗ ПОДАН БЕЗ ПАРАМЕТРА, ТО ПОКАЗЫВАЕТСЯ ТЕКУЩЕЕ
ЗНАЧЕНИЕ УНИВЕРСАЛЬНОГО СИМВОЛА.
В) ПРИКАЗ "РАЗДЕЛИТЕЛЬ" АНАЛОГИЧЕН ПРИКАЗУ "УНИСИМ",
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
- 11 - - 12 -
П Р И Л О Ж Е Н И Е
ПЕРЕЧЕНЬ ПРИКАЗОВ РЕДАКТОРА
С - ПОКАЗ СТРОК С О Д Е Р Ж А Н И Е
("СПИСОК", РАЗДЕЛ 3.1)
<N> - ЗАМЕНА СОДЕРЖИМОГО СТРОК 1. ПРЕДВАРИТЕЛЬНЫЕ ЗАМЕЧАНИЯ .........................3
(НЕЯВНЫЙ ПРИКАЗ, РАЗДЕЛ 3.2)
Н - ПОИСК ПО ОБРАЗЦУ 2. ВЫЗОВ РЕДАКТОРА ...................................3
("НАЙДИ", РАЗДЕЛ 3.3)
П - ЗАМЕНА ОБРАЗЦА 3. ОПИСАНИЕ ПРИКАЗОВ .................................4
("ПОДСТАНОВКА", РАЗДЕЛ 3.4)
И - ИСКЛЮЧЕНИЕ СТРОК 3.1 ПОКАЗ СТРОКИ (ПРИКАЗ "СПИСОК") ................4
("ИСКЛЮЧИ", РАЗДЕЛ 3.5)
О - ОБЪЕДИНЕНИЕ СТРОК 3.2 ЗАМЕНА СОДЕРЖИМОГО СТРОК (НЕЯВНЫЙ ПРИКАЗ) .....4
("ОБЪЕДИНИ", РАЗДЕЛ 3.6)
В - ВСТАВКА СТРОК 3.3 ПОИСК ПО ОБРАЗЦУ (ПРИКАЗ "НАЙДИ") .............5
("ВСТАВКА", РАЗДЕЛ 3.7)
З - ЗАПИСЬ МАССИВА 3.4 ЗАМЕНА ОБРАЗЦА (ПРИКАЗ "ПОДСТАНОВКА") .........6
("ЗАПИСЬ", РАЗДЕЛ 3.8)
Ч - ЧТЕНИЕ МАССИВА 3.5 ИСКЛЮЧЕНИЕ СТРОК (ПРИКАЗ "ИСКЛЮЧИ") ...........7
("ЧТЕНИЕ", РАЗДЕЛ 3.8)
К - ОКОНЧАНИЕ РЕДАКЦИИ 3.6 ОБЪЕДИНЕНИЕ СТРОК (ПРИКАЗ "ОБЪЕДИНИ") .........8
("КОНЕЦ", РАЗДЕЛ 3.9)
Z - ЗАПИСЬ И ОКОНЧАНИЕ 3.7 ВСТАВКА НОВЫХ СТРОК (ПРИКАЗ "ВСТАВКА") ........8
(РАЗДЕЛ 3.9)
Т - ОПРЕДЕЛЕНИЕ ДЛИНЫ ТЕКСТА 3.8 ЗАПИСЬ И ЧТЕНИЕ МАССИВА
("ТЕКСТ", РАЗДЕЛ 3.10) (ПРИКАЗЫ "ЗАПИСЬ" И "ЧТЕНИЕ") .................8
Ф - ЗАДАНИЕ СИМВОЛА КОНЕЦ СТРОКИ
("ФОРМАТ", РАЗДЕЛ 3.10) 3.9 ОКОНЧАНИЕ РЕДАКЦИИ (ПРИКАЗЫ "КОНЕЦ" И "Z") ....9
У - ЗАДАНИЕ УНИВРСАЛЬНОГО СИМВОЛА
("УНИСИМ", РАЗДЕЛ 3.10) 3.10 СЕРВИСНЫЕ ПРИКАЗЫ ............................9
Р - ЗАДАНИЕ СИМВОЛА РАЗДЕЛИТЕЛЯ
("РАЗДЕЛИТЕЛЬ", РАЗДЕЛ 3.10) ЛИТЕРАТУРА .......................................10
А - ПЕЧАТЬ ТЕКСТА
("АЦПУ", РАЗДЕЛ 3.10) ПРИЛОЖЕНИЕ. ПЕРЕЧЕНЬ ПРИКАЗОВ РЕДАКТОРА ..........11
-=<*>=- СФОРМИРОВАНО 19.01.87 -=<*>=-
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
И даже твёрдый знак встречается.
no subject
Date: 2023-02-04 08:06 am (UTC)