Issue 602: Name scooping inappropriate within some mainframe environments
Issue 603: COBOL Typedefs NOT universally available
Issue 626: CORBA sequence IDL type in COBOL
Issue 5640: anomaly in that unsigned integers are mapped to signed integers
Issue 5857: COBOL Language Mapping Section: 1.2.1.2
Issue 602: Name scooping inappropriate within some mainframe environments (cobol-rtf)
Click here for this issue's archive.
Nature: Uncategorized
Severity:
Summary: Summary: Within some mainframe environments, only the first 8 bytes of a name within a CALL statement are significant. This restriction means that current mapping is not usable within such environments
Resolution: issue resolved, closed
Revised Text:
Actions taken:
July 11, 1997: received issue
February 25, 1999: closed issue
Discussion:
Issue 603: COBOL Typedefs NOT universally available (cobol-rtf)
Click here for this issue's archive.
Nature: Uncategorized
Severity:
Summary: Summary: COBOL typedefs have not been standardized or are universally available. An easy-to-use alternative to proposed alternative of using COBOL COPY books needs to be found
Resolution: resolved, close dissue
Revised Text:
Actions taken:
July 11, 1997: received issue
February 25, 1999: closed issue
Discussion:
Issue 626: CORBA sequence IDL type in COBOL (cobol-rtf)
Click here for this issue's archive.
Nature: Uncategorized
Severity:
Summary: Summary: Under the current standard, the sequence accessor functions have no way of knowing how big each element in a sequence is.Add another element to the sequence type describing length of elements
Resolution: resolved, close issue
Revised Text:
Actions taken:
July 16, 1997: received issue
February 25, 1999: closed issue
Discussion:
Issue 5640: anomaly in that unsigned integers are mapped to signed integers (cobol-rtf)
Click here for this issue's archive.
Nature: Uncategorized Issue
Severity:
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?
Resolution:
Revised Text:
Actions taken:
September 3, 2002: received issue
Discussion:
Issue 5857: COBOL Language Mapping Section: 1.2.1.2 (cobol-rtf)
Click here for this issue's archive.
Nature: Revision
Severity: Minor
Summary: "4. If the identifier is greater than 30 characters, then truncate right to 30 characters."
After this step there might be a hyphen at the end of the identifier. This should be truncated, too.
Resolution:
Revised Text:
Actions taken:
February 12, 2003: received issue
Discussion: