On 16.07.13 17:15, Marcus Denker wrote:
No. A decompiler has to be very specific for the code generated by the compiler.
I thought so.

For Pharo3, we even opted to not support decompilation at all… (IR -> AST). We 
will instead save a higher-level representation that has much
more information (e.g. names of variables). For deployment, people can strip the names, 
giving them the same "obfuscation" the decompiler
provides now.
Sounds reasonable - so if I generate IR (-> BC) from non-Smalltalk sources ... is there any recommended way to make the non-Smalltalk-source visible in browsers? Up to now I would simply generate IR/BC directly which would mean that a class would have a method but w/o the source.

Or do I miss a crucial piece here?

Udo




Reply via email to