A fix is available
APAR status
Closed as program error.
Error description
In Rational Developer for i, the CLEAR operation used for a definition specification name OR results in parser error "factor is invalid" in the editor. Here is an example: D OR S 2 DIM(500) ..... C Clear OR
Local fix
Rename OR to a different parameter name
Problem summary
**************************************************************** * USERS AFFECTED: * * ILE RPG developers using RDi * **************************************************************** * PROBLEM DESCRIPTION: * * In RDi use of ILE RPG keywords, or operators as identifiers * * confuses the outline view. * **************************************************************** * RECOMMENDATION: * **************************************************************** The ILE RPG language does not have reserved words, operators (AND, OR) and opcodes (CALLP, EVAL, etc.) and keywords (DTAARA, RTNPARM, etc.) can all be used as identifiers within the language. The RDi editor did not understand this and the outline view, hyperlink/hover etc. would not work in members containing reserved word identifiers.
Problem conclusion
This problem is fixed in the RDi 9.5.0.3 update.
Temporary fix
Comments
APAR Information
APAR number
SE58753
Reported component name
RATL DEV FOR I
Reported component ID
5724Y99DI
Reported release
901
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-04-02
Closed date
2016-04-22
Last modified date
2016-04-22
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Outline
Fix information
Fixed component name
RATL DEV FOR I
Fixed component ID
5724Y99DI
Applicable component levels
R901 PSY
UP
R910 PSY
UP
R911 PSY
UP
R950 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSAE4W","label":"Rational Developer for i"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0.1","Line of Business":{"code":"LOB57","label":"Power"}}]
Document Information
Modified date:
03 November 2021