Supported data types across HLLs

Table 1 lists those data types that are common across all supported HLLs when passed without using a pointer. There are, in addition to those listed in this table, additional data types supported across specific ILC pairs; these are listed in the applicable pairwise ILC descriptions.

Table 1. Data types common to all supported HLLs
C C++ COBOL PL/I
signed long int signed long int PIC S9(9) USAGE IS BINARY Real Fixed Bin(31,0)
double double COMP-2 Real Float Dec(16)