HP 3000 Manuals

Overview [ COBOL/HP-UX Operating Guide for the Series 700 and 800 ] MPE/iX 5.0 Documentation


COBOL/HP-UX Operating Guide for the Series 700 and 800

Overview 

In earlier versions of this COBOL system, all run-time library routines
were accessed by calling a single hexadecimal number.  These routines,
known as call-by-number routines, 
are being replaced by routines accessed by calling a name:  call-by-name
routines.  In some cases, the call-by-name routine has additional
features.  For purposes of 
portability, you are recommended to use call-by-name routines in
preference to any call-by-number routine.  For details on the
call-by-name routines available with this COBOL system, see Chapter 8
, Library Routines (Call-by-Name).

Parameters to the call-by-number routines must not be defined in the
Linkage Section or Local-Storage Section of your program, and must be in
the first 64 kilobytes (64K) of the Data Division for portability to DOS.

Routines Available 

There are call-by-number routines available to perform the following
functions:

82   put a character to the screen
83   read a character from the keyboard
8C   split a file-name
8D   join a file-name
91   set/read switches and miscellaneous
A7   modify user attribute behavior
AF   modify ACCEPT/DISPLAY behavior
B0   disable interrupt key
B7   control screen I/O
B8   control screen I/O
D9   test keyboard status
E5   sound beep
E6   relocate cursor
F4   pack data into a byte
F5   unpack data into byte



MPE/iX 5.0 Documentation