Ввод новой модели

Если исходная программа с моделью еще не введена и не записана на диске, то необходимо ввести ее с клавиатуры. Ввод производится в командной строке. Сначала вводится номер строки очередного оператора и нажимается клавиша Пробел. Курсор автоматически перемещается к началу следующего поля – поля имени, и в позиции курсора высвечивается символ L, сигнализирующий о том, что он находится в поле имени (LABEL –метка). Если оператор имеет имя, необходимо ввести его и нажать клавишу Пробел, в противном случае – нажать ее сразу. В любом случае курсор переходит к началу следующего поля – поля операции, о чем свидетельствует символ V (VERB – глагол) в позиции курсора. Необходимо ввести название оператора и нажать клавишу Пробел. При этом очень удобно то, что название оператора не обязательно вводить полностью: как только транслятор распознает оператор по нескольким первым буквам, он после нажатия клавиши Пробел сам дополнит его до полного названия.

При синтаксической ошибке в операторе под командной строкой появляется указатель на место ошибки, причем ошибочный символ не высвечивается. Необходимо в этом случае повторить ввод символа.

Аналогичным образом вводятся поля операндов, при этом в позиции курсора высвечивается обозначение текущего поля A, B,..., G. Для перехода к следующему полю операндов вводится запятая, для перехода к полю комментариев – Пробел. При переходе курсора в поле комментариев в позиции курсора высвечивается символ “;” иможно начать ввод комментария.

По окончании ввода последнего поля операндов или комментария следует нажать клавишу Enter, при этом введенный оператор транслируется и отображается в окне данных, а командная строка очищается, и в ее первой позиции снова появляется символ приглашения.

По мере ввода новых операторов окно данных заполняется, и по окончании ввода в нем находится исходная программа в последовательности ввода, необязательно совпадающей с последовательностью нумерации строк. Для отображения в окне данных исходной программы в последовательности нумерации строк необходимо ввести в командную строку команду DISPLAY (отобразить). Эта команда, как и все остальные команды GPSS/PC, вводится без номера строки. С помощью команды DISPLAY можно также вывести в окно данных отдельную строку, указав ее номер в поле A команды, или последовательность строк, указав начальный и конечный номера в полях A и B соответственно.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: