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