The following figure shows the syntax for valid integer host variable declarations.
>>-+-01------+--variable-name--+-PICTURE-+----------------------> +-77------+ '-PIC-----' '-level-1-' .-IS-. .-IS-. .-USAGE--+----+-. >--+----+--picture-string--+---------------+--------------------> >--+-BINARY----------+--+---------------------------------+-----> +-COMPUTATIONAL-4-+ | .-IS-. | '-COMP-4----------' '-VALUE--+----+--numeric-constant-' >--.-----------------------------------------------------------><
The following figure shows the syntax for valid decimal host variable declarations.
>>-+-01------+--variable-name--+-PICTURE-+----------------------> +-77------+ '-PIC-----' '-level-1-' .-IS-. .-IS-. .-USAGE--+----+-. >--+----+--picture-string--+---------------+--------------------> >--+-PACKED-DECIMAL--+--+---------------------------------+-----> +-COMPUTATIONAL-3-+ | .-IS-. | +-COMP-3----------+ '-VALUE--+----+--numeric-constant-' +-COMPUTATIONAL---+ '-COMP------------' >-- . ---------------------------------------------------------><
The following figure shows the syntax for valid numeric host variable declarations.
>>-+-01------+--variable-name--+-PICTURE-+----------------------> +-77------+ '-PIC-----' '-level-1-' .-IS-. >--+----+--picture-string---------------------------------------> >--+---------------------------------------+--------------------> | .-IS-. | | .-USAGE--+----+-. | '-+---------------+--+-DISPLAY--------+-' '-display clause-' >--+---------------------------------+-- . -------------------->< | .-IS-. | '-VALUE--+----+--numeric-constant-' display clause .-DISPLAY-. .-IS-. .-CHARACTER-. |--+---------+--SIGN--+----+--LEADING SEPARATE--+-----------+---|