SQL*plus commands should be terminated by EOL characters (new-line and carriage return)
In 0.9.3 and before EOL characters are skipped by the parser: they are invisible to the parsing rules.
Solution:
Define an EOL token and specify it as Special: outside normal parsing but visible if explicitly checked for;
Alter Special token processing to ignore EOL tokens,
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Package witch doc can´t be generated becouse of the SET command
Logged In: YES
user_id=968670
If you comment the first and the last line (Lines with the
SET command) then doc generation works fine.
Logged In: YES
user_id=86901
Yes, this needs fixing in pldoc code.
I have tried to do this and it worked.
Attached pldoc.jar contains the fix, you can try it.
Logged In: YES
user_id=968670
It works fine.
Thanks!
Regression since 2006
SQL*plus commands should be terminated by EOL characters (new-line and carriage return)
In 0.9.3 and before EOL characters are skipped by the parser: they are invisible to the parsing rules.
Solution:
Define an EOL token and specify it as Special: outside normal parsing but visible if explicitly checked for;
Alter Special token processing to ignore EOL tokens,