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

Ввод новой модели. Если исходная программа с моделью еще не введена и не записана на диске, то необходимо ввести ее с клавиатуры.

Ввод производится в командную строку.

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

Необходимо ввести название оператора и нажать клавишу 2Пробел0. Очень удобным является то, что название оператора не обязательно вводить полностью как только транслятор распознает оператор по нескольким первым буквам, он после нажатия клавиши 2Про- 2бел 0сам дополнит его до полного названия. При синтаксической ошибке в операторе под командной строкой появляется указатель на место ошибки, причем ошибочный символ не вводится.

Необходимо в этом случае повторить ввод символа. Аналогичным образом вводятся поля операндов, при этом в пози- ции курсора высвечивается обозначение текущего поля 2A0, 2B0, ,2G0 . Для перехода к следующему полю операндов вводится запятая, для пе- рехода к полю комментариев - 2Пробел0. При переходе курсора в поле комментариев в позиции курсора высвечивается символ 2 0, сигнализи- рующий о возможности начать ввод комментария.

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

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