- 
                            Key: COBOL-1
- 
                            Legacy Issue Number: 5640
- 
                            Status: open
- 
                            Source: Anonymous
- 
                            Summary:While skimming the CORBA->COBOL mapping of IDL constructs, I noticed an 
 anomaly in that unsigned integers are mapped to signed integers:> IDL Name 
 > COBOL Representation Integer Range COBOL Typedef
 >
 > unsigned short
 > PIC S9(05) BINARY 0 to 2^16 CORBA-unsigned-short
 > unsigned long
 > PIC S9(10) BINARY 0 to 2^32 CORBA-unsigned-long
 > unsigned long long
 > PIC S9(18) BINARY 18 numerics CORBA-unsigned-longlong
 > enum
 > PIC S9(10) BINARY CORBA-enum
 >
 > 1.4.1 Basic Integer Types
 >
 > The mapping of long long,
 > and unsigned long long
 > was made to PIC S9(18)
 > and PIC 9(18).Presumably the statement of section 1.4.1 is the correct one? 
- 
                            Reported: COBOL 1.0 — Tue, 3 Sep 2002 04:00 GMT
- 
                            Updated: Fri, 6 Mar 2015 20:58 GMT