Please start with the pre-worked examples in the downloadable file on the downloads page. Visual studio 2005 is no longer directly supported, just download the free version of something a bit more recent and open the .sln file provided.
Jim > -----Original Message----- > From: [email protected] [mailto:antlr-interest- > [email protected]] On Behalf Of J.R Karthikeyan > Sent: Saturday, August 21, 2010 6:02 PM > To: [email protected] > Subject: Re: [antlr-interest] how to generate C++ file > > Hi, > > I have generated C file using antlr and I tried to run those file using > Visual > studio 2005. I wrote a wrapper that will call the parser. I have attached the > wrapper as well as lexer and parser file. I got an Error 1 fatal error > C1010: unexpected end of file while looking for precompiled header. Did you > forget to add '#include "stdafx.h"' to your source? c:\documents and > settings\kjambura\my documents\visual studio > 2005\projects\wrapper\wrapper\checkforcompileparser.c 468 I have tried > various method. But I can't able to fix it. Can you please help me on this. > > Thanks, > Jrk > > > > > > > ________________________________ > From: J.R Karthikeyan <[email protected]> > To: [email protected] > Sent: Thu, 19 August, 2010 12:15:03 PM > Subject: Re: how to generate C++ file > > > Hi, > > I have tried generating c file using Antlrworks and it generate the c file. > Why I am asking C++ is, I need to do some custom code in parser which > require some information and hence I need to access the data structure > which is written in C++ (basically class). > > > say for eg. > > s → CHAR '=' e > e → t y > y → '+' t y > → > t → p x > x → '*' t > → > p → '('e')' > → NUMBER > > where CHAR and NUMBER are tokens. > > fragment > LETTER : ('a'..'z' | 'A'..'Z') > ; > > CHAR : LETTER (LETTER | DIGIT | '_')+ > ; > > fragment > DIGIT : '0'..'9' > ; > > NUMBER : (DIGIT)+ '.' (DIGIT)+ | (DIGIT)+ > ; > > Let say the input is i=5 > > Now in > s → CHAR '=' e, When this get executed for i depending upon the Right > hand > side I need to declare the 'i' as int. I will get > what type of datatype by calling some member funtion of some class. Is it > possible to do like this ANTLR. > > Thanks, > Jrk > > __________________________________________________________ > __________________________________________________________ > __________________ > > Yes - I am aware of that. ANTLRWorks is just calling the ANTLR tool Jim > > -----Original Message----- > From: antlr-interest-bounces at antlr.org > [mailto:antlr-interest- > bounces at antlr.org] On Behalf Of Alan Condit > > Sent: > Wednesday, August 18, 2010 12:54 PM > To: antlr-interest at antlr.org > > Subject: > Re: [antlr-interest] how to generate C++ file > > Jim, > > Actually, > ANTLRWorks will generate the C code, it just won't let you see the > > resultant > code in ANTLRWorks. > As long as the grammar file designates the output > language > and it has the > appropriate stg files it will generate the language. I am > currently working on > the stg templates for ObjC and I am generating the > output > files through > ANTLRWorks. > > Alan > --- > > Alan Condit > 1085 Tierra > Ct. > > Woodburn, OR 97071 > > Email -- acondit at ipns.com > Home-Office (503) > 982-0906 > > On Aug 18, 2010, at 12:00 PM, antlr-interest-request at > antlr.org > wrote: > > > From: "Jim Idle" <jimi at temporal-wave.com> > > Date: August > 17, > 2010 4:09:01 PM PDT > > To: <antlr-interest at antlr.org> > > Subject: Re: > [antlr-interest] how to generate C++ file > > > > > > ANTLRWorks does not > generate C code (and there is no C++ generator, it > > is C that you can > compile > as C++ if you like.) ANTLRWorks only works > > with Java for code generating > purposes. Use the command line tool and > > Makefiles etc for C. > > > > You > need to start with the downloadable examples and then read the > > getting > started stuff on the wiki. > > > > Also don't forget > http://antlr.markmail.org > > > > > Jim > > > >> -----Original Message----- > >> From: antlr-interest- > bounces > at antlr.org [mailto:antlr-interest- > >> bounces at antlr.org] On Behalf Of > J.R > Karthikeyan > >> Sent: Tuesday, August 17, 2010 4:05 PM > >> To: antlr- > interest > at antlr.org > >> Subject: [antlr-interest] how to generate C++ file > >> > >> > Hi, > >> > >> I am using ANTLRWorks 1.4 for my project. I would like to > generate > >> the > > C++ > >> file from this grammar. I don't find how to do > this. Can you give me > > direction > >> in how to generate those files. > >> > > > >> Thanks, > >> Jrk > > > 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.
