|
The mailing list would be a great place
for this – simply because it’d be nice if we could archive it
rather than losing the data. The reason for Ops (and other classes
being generated) is usually because they’d be a bunch of copy & paste
code that would have to be maintained by hand. Instead we use Python scripts
to generate this code so it’s just all around easier to maintain, make
updates and get everything right, not miss a spot, etc… Our functions
are also like this (where we have fast paths for 0-5 arguments that are all generated)
and there’s lots of other spots. We cleaned this up a lot recently so
generated code ends up in partial classes (that way it’s easy to not accidentally
modify this) and we’ve made sure they’re all up to date as well. From:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jeremy Stell-Smith no, I have the source,
I'm going through it, but a combination of going through the source, and using
reflector to change the IL back to csharp seems to be working, if slow. On 2/9/06, J.
Merrill <[EMAIL PROTECTED]>
wrote: You know that the source code from IronPython is available, don't
you? So you're reflecting on the assemblies that IP generates? That's
perhaps not a fruitful use of your time, as they're planning on (major) changes
to support making callable-from-other-.Net-languages DLLs / libraries. |
_______________________________________________ users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
