Double quoted method names, variables etc. without space after identifier not handled correctly

Claus Pedersen

Member³
I have the following code snippet in a package:
Code:
PROCEDURE "My procedure"IS
  "My variable"INT;
BEGIN"My variable":=1;
END;

The code is valid and can compile, but is not interpreted correctly by PLD:
The code hierarchy partly disappears.
The method is named "My procedure"IS in the hierarchy pane.
If I insert a space before IS, the hierarchy for the procedure becomes visible, but the 'Declaration' part is wrong. It shows two variables: "My variable"INT and BEGIN"My variable".
When I insert a space after BEGIN, a "Code section" element pops up, but in the wrong place in the code hierarchy.

Please enhance this.
 
Back
Top