https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119768

            Bug ID: 119768
           Summary: FE: parsing PIC N and NAT is broken
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: cobol
          Assignee: unassigned at gcc dot gnu.org
          Reporter: simonsobisch at gnu dot org
  Target Milestone: ---

The sample program shows all of those issues:

       PROGRAM-ID. "NAT".
       DATA DIVISION.
       WORKING-STORAGE SECTION.
       01 nat     pic N(10).
       PROCEDURE DIVISION.
       DISPLAY nat GOBACK.

nbug.cbl:4:23: error: invalid picture for Alphanumeric-edited
    4 |        01 nat     pic N(10).
      |                       ^
nbug.cbl:6:16: error: syntax error, unexpected NAT
    6 |        DISPLAY nat goback.
      |                ^


I _think_ that's a parser only-issue, but for a compiler that targets COBOL2023
a quite severe one.

Reply via email to