[Kde-bindings] Introspector

James Michael DuPont mdupont777 at yahoo.com
Thu May 22 19:57:56 UTC 2003


This sounds like a plan.
I will review your new code.

Ahh, you use gccxml? or do you use the -fdump-translation-unit?

I am using redland for the new version of the introspector. 
more later,
hey if you #ipc come to #introspector at freenode.net

regards

mike
--- Ashley Winters <jahqueel at yahoo.com> wrote:
> James,
> 
> Thanks for checking out the Smoke/Binge interface goodies. I've been
> writing a new GCC::TranslationUnit module in Perl, where I could
> replace with your module perfectly! If you could take a look and let
> me
> know if there's anything I'm doing that would leave incompatibilities
> with plugging your format in, I'd appreciate it.
> 
> cvs -d:anonymous at cvs.sourceforge.net:/cvsroot/perlqt \
>     co -r gcc-xml PerlQt-3/XML
> 
> The GCC/TranslationUnit.pm module could easily be changed to read
> your
> format, and I'd want the GCC/Node/* modules would remain intact (so I
> could still generate my XML API format.
> 
> I'm trying to remember if my last CVS commit left it working... :)
> 
> Also, I don't think I left any instructions on how to use it in
> there...
> 
> use GCC::TranslationUnit;   # replace this with Introspector::GCC ?
> use GCC::Node::XML;   # allow use of xml() and xmllist()
> use XML::Simple;
> 
> $tree = GCC::TranslationUnit::Parser->parsefile("file.c.tu")->root;
> # The $tree generated from your format could and should match mine
> 
> print XMLout($tree->xmllist);
> 
> fini.
> 
> Ashley Winters
> 
> --- James Michael DuPont <mdupont777 at yahoo.com> wrote:
> > Dear All,
> > 
> > I am reviewing your work with Smoke/Binge and the interface into
> the
> > GCC.
> > 
> > You might know of a the Introspector project,
> > We now have a wiki
> > http://www.gnufans.net/intrspctr.pl
> > 
> > and the related projects page :
> > http://www.gnufans.net/intrspctr.pl?RelatedProjects
> > 
> > I hope that I can make the introspector so that It provides a
> better
> > replacement for the dump-translation-unit code.
> > 
> > mike
> > 
> > =====
> > James Michael DuPont
> > http://introspector.sourceforge.net/
> > 
> > __________________________________
> > Do you Yahoo!?
> > The New Yahoo! Search - Faster. Easier. Bingo.
> > http://search.yahoo.com
> > _______________________________________________
> > Kde-bindings mailing list
> > Kde-bindings at mail.kde.org
> > http://mail.kde.org/mailman/listinfo/kde-bindings
> 
> 
> __________________________________
> Do you Yahoo!?
> The New Yahoo! Search - Faster. Easier. Bingo.
> http://search.yahoo.com
> _______________________________________________
> Kde-bindings mailing list
> Kde-bindings at mail.kde.org
> http://mail.kde.org/mailman/listinfo/kde-bindings


=====
James Michael DuPont
http://introspector.sourceforge.net/

__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com


More information about the Kde-bindings mailing list