On Feb 27, 2009, at 12:43 AM, Indhu Bharathi wrote:

> Figured it out :-) Here is a sample grammar that does what is  
> required:
>
> grammar Test;
>
> @members {
>       TokenRewriteStream input = (TokenRewriteStream) getTokenStream();
> }
>
> r
> @init {
>       int pos;
> }
>       :       a { pos = input.index(); } b
>               {
>                       input.insertBefore(pos, "inserted");
>               }
>       ;

$a.start.getTokenIndex() is better than relying on index probably.
Ter

List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe: 
http://www.antlr.org/mailman/options/antlr-interest/your-email-address

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"il-antlr-interest" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/il-antlr-interest?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to