[antlr-interest] got new "language implementation" lecture audio up
Matt Benson
gudnabrsam at yahoo.com
Tue Feb 18 12:01:38 PST 2003
Well, again, my interest in Antlr was a direct result
of my decision to adapt a Java source
analysis/refactoring package that used Antlr
(Transmogrify) for the specific purpose of
implementing intelligent code completion, especially
for the Jext Java text editor to which I am a
contributor. Transmogrify already has a very in-depth
symbol table generation approach. The symbol table is
built by using a handmade tree walker. After the "XML
Parsing the easy way" project, my first question is
whether a TreeParser can be used to construct a
SymbolTable in perhaps a (at least somewhat) simpler
or more intuitive way than the current tree walking
class which is 1300+ lines long (800+ NCS lines).
While I obviously don't expect your class to go into
this level of detail to a particular implementation,
this is the direction of my personal interest.
Thanks again for making this available and
understandable. I feel like I am learning tons!
--- Terence Parr <parrt at jguru.com> wrote:
>
> On Tuesday, February 18, 2003, at 10:42 AM, Matt
> Benson wrote:
>
> > Just curious... when do symbol tables come up?
> and
> > can TreeParsers be used in any direct/helpful way
> to
> > generate them?
>
> Hi Matt,
>
> I was going to do sym tabs tomorrow, but must do GC
> real quick and then
> get the folks started on ANTLR itself. Plus, I want
> to think more
> about sym tab stuff before presenting. Now is the
> time to tell me
> precisely what you want to learn about in that
> regard! ;)
>
> Ter
> --
> Co-founder, http://www.jguru.com
> Creator, ANTLR Parser Generator:
> http://www.antlr.org
> Lecturer in Comp. Sci., University of San Francisco
>
>
>
>
> Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
>
>
__________________________________________________
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
http://shopping.yahoo.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list