Neven originally asked:
I just had a thought
 
If many languages can compile to .NET (CIL). The what is to
stop a delphi decompiler which generates source code?
 
Unlike a dissassembler there is propably enough symbolic
info in the CIL to make this reasonably practical
 
Well, someone has already gone and written a MSIL -> C# decompiler doing full parse-tree graph reconstruction and other funky stuff.
 
Here's a link to an article about it:
 
 
Here's a link to the actual application called Anakrino (it's greek - look it up :-) :
 
 
The sourcecode is available, and it uses XSLT to transform the parse-tree graphs into C# source code so adapting it to output Delphi code might not be _too_ hard.
 
TTFN,
  Paul.
 
 
 

Reply via email to