Do it without the .type then, just use C code directly. Don't forget that you can do things like:
{ pANTLR3_BASE_TOKEN t; t = LT(-1); t->type = XXCX; } Or perhaps myHelper($s, MYTYPE); Jim > -----Original Message----- > From: antlr-interest-boun...@antlr.org [mailto:antlr-interest- > boun...@antlr.org] On Behalf Of Ruslan Zasukhin > Sent: Wednesday, November 16, 2011 10:40 AM > To: antlr-interest@antlr.org > Subject: Re: [antlr-interest] [C] my v3 Parser no reuse() slower 20% > than v2. With reuse() 2GB leaks, oops. > > On 11/16/11 6:00 PM, "Jim Idle" <j...@temporal-wave.com> wrote: > > > xxx: s=HEX_NUMBER { $s.type = CONST_STR_HEX; } ; > > Jim, > > This gives error as > SqlParser_v3.g:879:21: cannot write to read only attribute: $u.type > > > -- > Best regards, > > Ruslan Zasukhin > VP Engineering and New Technology > Paradigma Software, Inc > > Valentina - Joining Worlds of Information http://www.paradigmasoft.com > > [I feel the need: the need for speed] > > > > List: http://www.antlr.org/mailman/listinfo/antlr-interest > Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your- > email-address 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 il-antlr-inter...@googlegroups.com. To unsubscribe from this group, send email to il-antlr-interest+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/il-antlr-interest?hl=en.