Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: omit comments in PL/SQL source code

Re: omit comments in PL/SQL source code

From: Norman Dunbar <Norman_at_JUNKTHISBIT.Bountiful.Demon.co.uk>
Date: Mon, 07 Jun 2004 17:31:12 +0100
Message-ID: <pu59c01cv9hl9eqeflhpu2gq9c4akv3uno@4ax.com>


On 7 Jun 2004 08:44:41 -0700, b_at_buko.sk (Ivan Bukovcan) wrote:

>Hi,
>
>I have this situation:
>I am doing simple parser to parse PL/SQL packages and create some
>metadata from it.
>I select the package source from SYS.ALL_SOURCE view.

Sounds like fun .....

>
>My question is:
>Is it possible to omit all comments (both /**/ and -- ) in the source
>code, so my parser would not have to parse them? There may be large
>blocks of commented source which I dont want to be parsed, I want to
>skip it.
>
>Is there some way to do this or do I have to create "comments parser"
>to get rid of all the comments in the source?

Nope. You have to write a comments parser. Not too difficult as there are only a couple oc comment markets.

if current char = '/' and next char = '/' then ignore the remainder of this line, it is all comment.

If current char = '/' and next char = '*' the ignore everything until '*/' detected.

Have fun.

>
>Many thanks for suggestions,
>
>Ivan

Cheers,
Norm.

Remove the obvious bit to reply to my email address. Received on Mon Jun 07 2004 - 11:31:12 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US