[antlr-interest] Retaining Comments after parsing the file
vasanthi a
vasanthi.ak at gmail.com
Tue Jun 2 05:25:52 PDT 2009
Hi Meyer
I am not getting a clear picture of where I need to change the code in the
grammar?
What are the changes that are ned in the java grammar code?
// Single-line comments
SL_COMMENT
: "//" (~('\r'|'\n'))* {$setType(Token.SKIP);}
;
// multiple-line comments
ML_COMMENT
: "/*"
(options {generateAmbigWarnings=false;}:
{ LA(2)!='/' }? '*'
| EndOfLine
| ~('*'|'\n'|'\r')
)*
"*/" {$setType(Token.SKIP);}
;
In the above code what are the changes that have to be made
On Tue, Jun 2, 2009 at 4:40 PM, Andreas Meyer
<andreas.meyer at smartshift.de>wrote:
> Didn't the linked documentation help?
>
> vasanthi a schrieb:
> > Hi,
> >
> > Can you please let me know how to retain comments after instrumenting
> > the code in ANTRL V2.
> >
> > Thanks
> > Vasanthi.
> >
> > On Mon, Apr 20, 2009 at 6:21 PM, Andreas Meyer
> > <andreas.meyer at smartshift.de <mailto:andreas.meyer at smartshift.de>>
> wrote:
> >
> > It seems you are using ANTLR2. There, hidden tokens were handled
> > differently from ANTLR3 (see http://www.antlr2.org/doc/streams.html)
> >
> > Best,
> > Andreas Meyer
> >
> >
> > vasanthi a schrieb:
> > > Hi All
> > > But when I try to use this syntax it says undefined symbol $.
> > > The below mentioned syntax is java
> > > "undefined char $'
> > >
> > > Vasanthi.
> >
> >
> > List: http://www.antlr.org/mailman/listinfo/antlr-interest
> > Unsubscribe:
> >
> http://www.antlr.org/mailman/options/antlr-interest/your-email-address
> >
> >
>
>
> --
>
> Mit freundlichen Grüßen
>
>
> Andreas Meyer
> Consultant
> _______
> smartShift GmbH
> Willy-Brandt Platz 6
> 68161 Mannheim
> Germany
> T +49 (0)621.400 67.613
>
> Geschäftsführer: Stefan Hetges
> Amtsgericht Hamburg, HRB 83484
> Ust.-ID-Nr.: DE 813489791
>
>
> List: http://www.antlr.org/mailman/listinfo/antlr-interest
> Unsubscribe:
> http://www.antlr.org/mailman/options/antlr-interest/your-email-address
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20090602/5c832b01/attachment.html
More information about the antlr-interest
mailing list