Его формат:
TRANSFER A,B
Операнд | Значение | Результат по умолчанию |
А | Не используется | — |
В | Позиция блока, в которую должен перейти транзакт | Ошибка |
Позиция блока — это номер или метка блока. Так как операнд А не используется, то перед операндом В должна стоять запятая. В режиме безусловной передачи блок TRANSFER не может отказывать транзакту во входе. Кстати, если транзакт входит в блок, то он сразу же пытается войти в блок В.
Транслятор GPSS/PC не улавливает пропущенную запятую вместо операнда А (например, TRANSFER LAMD). На этапе трансляции метке LAMD присваивается числовое значение, и транзакт в этом случае направляется в блок с соответствующем номером.
Статистический режим.
В этом режиме осуществляется передача транзакта в один из двух блоков случайным образом.
Формат блока:
TRANSFER A,[B],C
Операнд | Значение | Результат по умолчанию |
А | Вероятность передачи транзакта в блок С, задаваемая в долях тысячи | Ошибка |
В | Позиция блока, в которую должен перейти транзакт (с вероятностью 1-А) | Следующий по порядку блок |
С | Позиция блока, в которую должен перейти транзакт (с вероятностью А) | Ошибка |