IBM Support

PI20225: RATIONAL DEVELOPER FOR SYSTEM Z (RDZ) PLI REAL TIME SYNTAX FLAGSPREPROCESSOR STATEMENT AS TOKEN_ERROR

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z - RDz - v9.0.1
    Using PLI simple preprocessor statements in a program causes
    the real time syntax checker to flag some lines in error.
    This APAR is to address the problem below when CorrectDate
    is declared as the preprocessor type definition.
    
    In the code below CorrectDate is flagged as a TOKEN_ERROR
    by the real time syntax check.
    
    pqn002: procedure options (main);
    
    %DCL TYPE_DATE_DB2 CHAR;
      %TYPE_DATE_DB2 = 'CHAR(10)' ;
    
      dcl CorrectDate TYPE_DATE_DB2;
      ;
    end pqn002;
    

Local fix

  • none available
    

Problem summary

  • PL/I parser did not support macro references as declare
    statement attributes.
    

Problem conclusion

  • Fixed a defect in the RDz PL/I parser that caused the parser not
    to support macro references as declare statement attributes.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V9.0.1.3 Fix Pack which
    is available from the Recommended Fixes support download page:
    http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI20225

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    901

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-06-17

  • Closed date

    2014-08-22

  • Last modified date

    2014-08-22

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    RATL DEV FOR SY

  • Fixed component ID

    5724T0700

Applicable component levels

  • R901 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTRMM","label":"IBM Developer for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"901","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
16 October 2021