Check this out. The first open-source decompiler for any software that runs in the CLR. I think this was do-able because CLR software is in the grey area between compiled languages and script languages (please correct me on that one if I'm wrong)?
ftp://ftp.saurik.com/pub/net/exemplar/Exemplar-0.1.exe>The CodeDOM stuff is interesting -- can't tell if it's intended as a runtime create-compile-run feature, or if it's used mostly in development tasks. Whether it can do the equivalent of macro expansion and the speed cost of that is another story.
>
>I'd like to see an actual explanation somewhere. Let me know if you find one.