Рабочие инструкции

Первой рабочей инструкцией явля­ется инструкция начала программы, Которая определяется главным словом PARTNO. Эта инструкция должна нахо­диться в начале программы и исполь­зоваться только один раз. Произвольный текст (с применением как русского, так и латинского алфавитов) в инструкции по­является при распечатке программы и со­храняется для передачи постпроцессору.

Примеры написания инструкции начала программы:

PARTNO/Программа 205

PARTNO/текст-программа

PARTNO/PRN 500,det:535 26 40

За инструкцией начала программы следует инструкция управления распе­чаткой: CLPRNT. Если эта инструкция задана в исходной программе, в процессе отработки программ, ы осуществляется последовательная распечатка исходной программы, канонических форм, геомет­рических элементов и результатов рас­считываемой траектории.

Часто употребляемой рабочей ин­струкцией является инструкция опреде­ления массива: RESERV/идентификатор переменной, макс. знач. индекса, ... Эта инструкция позволяет установить массив через идентификатор массива и макси­мальное значение индекса, т. е. задать число элементов массива. Значение ин­декса должно быть целым положитель­ным числом. С помощью одной инструк­ции можно определить до семи массивов. Чтобы найти большее число массивов применяют несколько инструкций опре­деления массива. Инструкции RESERV должны находиться в исходной про­грамме до первого появления индексиро­ванного идентификатора.

Например, если имеется массив точек с индексированным идентификатором от Р(1) до Р(50), массив прямых от L(l) до L(20), L2 (1) до L2 (60), массив окружностей от С1 (1) до С1 (30), то инструкция определения массива будет иметь следующий вид:

REZERV/F,50,L1,20,L2,60,С1,30

Обязательной является инструкция Вызова постпроцессора MACHIN/..., позволяющая указать в программе имя постпроцессора, который должен быть вызван после отработки исходной про­граммы процессором. Данную инструк­цию можно не вводить в основную про­грамму, тогда вызов того или иного пост­процессора будет выполняться в режиме диалога на пульте терминала (дисплея) после отработки программы процессора.

Последняя рабочая инструкция — инструкция определения конца про­граммы FINI. Она указывает процессору на окончание всех инструкций, на необхо­димость печати результатов (если есть инструкция CLPRNT), и вызова пост­процессора (если есть инструкция MACHIN).

Комментарии закрыты.