[antlr-interest] New Guy Question...
Jim Idle
jimi at temporal-wave.com
Mon Jun 6 10:19:59 PDT 2011
That is a really inefficient way to do it. Please follow the guidelines in
the wiki instead:
http://antlr.org/wiki/pages/viewpage.action?pageId=1782
Jimi
> -----Original Message-----
> From: antlr-interest-bounces at antlr.org [mailto:antlr-interest-
> bounces at antlr.org] On Behalf Of Douglas Godfrey
> Sent: Sunday, June 05, 2011 2:47 PM
> To: Udo Weik
> Cc: George Spears; antlr-interest at antlr.org
> Subject: Re: [antlr-interest] New Guy Question...
>
> You have to handle case insensitivity the hard way:
>
> fragment A
> : 'A' | 'a';
>
> fragment B
> : 'B' | 'b';
>
> fragment C
> : 'C' | 'c';
>
> fragment D
> : 'D' | 'd';
>
> fragment E
> : 'E' | 'e';
>
> fragment F
> : 'F' | 'f';
>
> fragment G
> : 'G' | 'g';
>
> fragment H
> : 'H' | 'h';
>
> fragment I
> : 'I' | 'i';
>
> fragment J
> : 'J' | 'j';
>
> fragment K
> : 'K' | 'k';
>
> fragment L
> : 'L' | 'l';
>
> fragment M
> : 'M' | 'm';
>
> fragment N
> : 'N' | 'n';
>
> fragment O
> : 'O' | 'o';
>
> fragment P
> : 'P' | 'p';
>
> fragment Q
> : 'Q' | 'q';
>
> fragment R
> : 'R' | 'r';
>
> fragment S
> : 'S' | 's';
>
> fragment T
> : 'T' | 't';
>
> fragment U
> : 'U' | 'u';
>
> fragment V
> : 'V' | 'v';
>
> fragment W
> : 'W' | 'w';
>
> fragment X
> : 'X' | 'x';
>
> fragment Y
> : 'Y' | 'y';
>
> fragment Z
> : 'Z' | 'z';
>
> ADD : A D D;
> ALLOCATE : A L L O C A T E;
> ALL : A L L;
>
>
>
>
> On Sun, Jun 5, 2011 at 4:30 PM, Udo Weik <WeikEngOff at aol.com> wrote:
>
> > Hello George,
> >
> > > Just dipping my toes in the ANTLR waters do to speak.. In other
> > > words, I
> > am
> > > definitely new at this, so a couple quick questions.
> >
> > my name is Udo, same situation.
> >
> > > 1) Is this list/email address the best way to ask questions?
> >
> > Yep.
> >
> > > 2) Any idea when "The Definitive ANTLR book" will be updated?
> It
> > > appears to be based on 3.0, whereas the ANTLR product is 3.3. I
> > > still purchased the book, and it is helping tremendously.
> >
> > I bought both books from Terence and I hope that they will be
> updated, too.
> >
> > > 3) My language of choice is Delphi. Does anyone have a
> sample
> > grammar
> > > and the Delphi equiv of Test.java that they could send me.?
> (George
> > > at
> > woh
> > > dot rr dot com)
> >
> > I'm a C++Builder user. Because I'm a hardware guy and due to some
> > historical reasons, Delphi (Pascal) isn't MY programming language at
> > all. But of course I'm interested to get ANTLR working with Delphi,
> > too.
> >
> > > 4) How do I handle case insensitivity? For example, assume in
> the
> > > following grammar that the token 'CALL' can be all caps, all lower
> > letters,
> > > or a mix. How do I recognize it?
> >
> > At the moment, I'm still busy to get all my development tools
> working,
> > so I can't help you with that ANTLR problem. What I have done so far:
> > - Tried to get the C target language working with C++Builder
> > - Problems with missing Object-files. That's an typical C++Builder-
> issue.
> > I installed now Visual C++ 2010 Express, but no progress at the
> moment
> > because my focus moved to Eclipse temporarily.
> > - Eclipse
> > - installed
> > - ANTLR-plug in installed
> > - Python-plug in PyDev installed
> >
> > When you look in the ANTLR interest archives (yep, I looked for an
> > search option, too) you will find some questions related to
> C++Builder
> > and Delphi from me. But until now no echo out of the universe.
> >
> > Pls. send me a PM, so we can discuss our further cooperation.
> >
> >
> > Greetings
> > Udo
> >
> > 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
More information about the antlr-interest
mailing list