Ok, Thanks for your advices Jim!! I will try doing those things!. Cya
El 10/08/2010 07:44 p.m., Jim Idle escribió: > You might try adding your classes via the classpath in the Compiler tab of > Preferences. However ANTLRWORks is a pure grammar debugger really, it is > better to build your project with Maven and Netbeans, (there is a good ANTLR > plugin for maven),then generate with the debug option and debug the grammar > remotely. > > Jim > >> -----Original Message----- >> From: [email protected] [mailto:antlr-interest- >> [email protected]] On Behalf Of Victor Giordano >> Sent: Tuesday, August 10, 2010 2:42 PM >> To: [email protected] >> Subject: Re: [antlr-interest] Doubt About using custom classes from > returing >> values >> >> mmmmmm, the correct question i wanted to do is: How to compile within >> ANTLRworks using outer classes definitions... cuz it's says to me that > doesn't >> know the return value type.. :(. >> >> >> El 10/08/2010 06:17 p.m., Victor Giordano escribió: >>> Hi There!! Me Again!. >>> I have another simple cuestion (i hope the answer be simple too!). >>> >>> So if a wanna use rules that return values but custom types values, >>> like, in java, objects instances from custom classes. >>> Example: >>> >>> streetFightRule returns [MyHappyClass MyReturnObj] : >>> TOKEN 'VS' TORYU >>> { >>> MyReturnObj = new MyHappyClass (TOKEN,TORYU); }; >>> >>> How i configure this? With my working proyect.. I am a huge fan of >>> netbeans.. by the way, if you know a way of integrating all in one >>> tell me please!. >>> >>> Well that it's all!!. >>> Thankssss again!!. >>> Cya. >>> >>> >>> El 10/08/2010 05:31 p.m., Victor Giordano escribió: >>>> Thanks Junkman!!! But it's still doesn't work... :(. >>>> I have another example: >>>> >>>> rule: TOKEN1? TOKEN2 -> ^(TOKEN1 TOKEN2) Works when token1 >> actually >>>> exists, but when no.. :( ugly things happen.. >>>> >>>> Well, thanks for advance again!!. >>>> Cya. >>>> >>>> >>>> >>>> El 10/08/2010 05:00 p.m., Junkman escribió: >>>>> Hi Victor, >>>>> >>>>> Victor Giordano wrote: >>>>>> Hi, i am a newbie. Trying to figure out how to work with AST tree >>>>>> and >>>>>> >>>>>> ... >>>>>> >>>>>> butttttttt if i want to use rewrite rules... how do i thread the >>>>>> repetion EBNF operator like * or +. >>>>>> >>>>>> expr : term (('+'|'-') term)* -> term ^(('+'|'-') term)* ; >>>>>> >>>>> >>>>> try this: >>>>> >>>>> expr: ( term -> term ) >>>>> ( ( '+' | '-' ) term -> ^( ( '+' | '-' ) $expr term ) )* ; >>>>> >>>>> >>>>> Not sure if the terms need to be distinguished with labels. >>>>> >>>>> The Antlr reference book describes the use of rewrite rule inside >>>>> subrule in more detail. >>>>> >>>>> J >>>>> >>>> >>>> >>>> List: http://www.antlr.org/mailman/listinfo/antlr-interest >>>> Unsubscribe: >>>> http://www.antlr.org/mailman/options/antlr-interest/your-email-addres >>>> s >>>> >>> >>> >>> 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 > > > 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 [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.
