Issues for COBOL Revision Task Force

To comment on any of these issues, send email to cobol-rtf@omg.org. (Please include the issue number in the Subject: header, thusly: [Issue ###].) To submit a new issue, send email to issues@omg.org.

List of issues (green=resolved, yellow=pending Board vote, red=unresolved)

List options: All ; Open Issues only; or Closed Issues only

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: