ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> cpp-sig
cpp-sig
Re: [C++-sig] Re: Pyste bug - static member functions...
by Roman Sulzhyk other posts by this author
Jun 17 2003 11:46PM messages near this date
Re: [C++-sig] Re: Pyste bug - static member functions... | Re: [C++-sig] Re: Pyste bug - static member functions...
<snip> 
>  >BTW, it seems likely that people will eventually want to do things
>  like:
>  >      
>  >      # finalize any functions X inherited from base classes
>  >      for b in X.bases:
>  >          for f in b.member_functions:
>  >              final(f)
>  >
>  >Pyste probably ought to expose a slick programmatic interface to the
>  >XML info underneath it all... or does it do that already?
>  >
>  
>  It does not. Currently, the headers are parsed after the user scripts
>  
>  have been executed, so what the user is manipulating in the scripts
>  (ie, 
>  pyste files) is not gccxml information at all. I agree with you, this
>  is 
>  indeed *very* nice to have, and I will put it in my todo list.
> 

Yep, I arrived to similar conclusions also - currently the mechanism is
somewhat raw, it would be *very* nice to expose the parsed declarations
in the scope of the pyste script, to allow people to mutate them. 

Talking about todo lists, another useful thing would be to be able to
add a command line option to take XML file already pre-generated -
that'll simplify pyste script development some, because with G++ 3.x
series it takes considerable amounts of time to generate XML from C++
and hence making iterative changes is complex.

Roman 

>  
>  _______________________________________________
>  C++-sig mailing list
>  C++-sig@[...].org
>  http://mail.python.org/mailman/listinfo/c++-sig

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

_______________________________________________
C++-sig mailing list
C++-sig@[...].org
http://mail.python.org/mailman/listinfo/c++-sig
Thread:
David Abrahams
David Abrahams
Brett Calcott
Brett Calcott
David Abrahams
Brett Calcott
Brett Calcott
Joel de Guzman
David Abrahams
David Abrahams
Dirk Gerrits
David Abrahams
David Abrahams
Brett Calcott
Joel de Guzman
Nicodemus
David Abrahams
Roman Sulzhyk
David Abrahams
Nicodemus
Roman Sulzhyk
Nicodemus
David Abrahams
Nicodemus
Roman Sulzhyk
Nicodemus
Roman Sulzhyk
Nicodemus
David Abrahams
Nicodemus
Roman Sulzhyk
Ralf W. Grosse-Kunstleve
Nicodemus

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved