>>-+-RUN-+--data_set_name--+--------------+--+-| ASM |----+----><
'-R---' '-'parameters'-' +-| COBOL |--+
+-| GOFORT |-+
+-| FORT |---+
+-| PLI |----+
'-| |-------'
ASM
|--ASM--+---------------------+---------------------------------|
| .----------. |
| V | |
'-LIB(---data_set-+-)-'
COBOL
|--COBOL--+---------------------+-------------------------------|
| .----------. |
| V | |
'-LIB(---data_set-+-)-'
GOFORT
|--GOFORT--+------+--+-------+----------------------------------|
+-LMSG-+ +-FIXED-+
'-SMSG-' '-FREE--'
FORT
|--FORT--+---------------------+--------------------------------|
| .----------. |
| V | |
'-LIB(---data_set-+-)-'
PLI
.-OPT---.
|--PLI--+-------+--+---------------------+----------------------|
'-CHECK-' | .----------. |
| V | |
'-LIB(---data_set-+-)-'
VSBASIC
.-SPREC-. .-NOTEST-. .-GO---. .-NOSTORE-.
|--VSBASIC--+-------+--+--------+--+------+--+---------+-------->
'-LPREC-' '-TEST---' '-NOGO-' '-STORE---'
.-NOPAUSE-. .-SOURCE-.
>--+---------+--+--------+--+-------------+---------------------|
'-PAUSE---' '-OBJECT-' '-SIZE(value)-'