1. UNCOMPILER
- Posted by CAMPOS ARRIBAS- LUIS RAUL <95203695 at XAEE.UB.ES> May 28, 1998
- 778 views
Hi all! I was wondering if it's possible to 'uncompile' a program written in a high-level lenguage in order to see it's code?(someone told me that it was impossible:( I thought that the BIND program was a compiler! What's the difference between shrouding,binding & compiling? Thanx a lot for ya help:) Regards, Luis
2. Re: UNCOMPILER
- Posted by Irv <irv at ELLIJAY.COM> Jun 01, 1998
- 788 views
At 07:57 PM 5/28/98 +0000, Luis wrote: >Hi all! > >I was wondering if it's possible to 'uncompile' a program written in >a high-level lenguage in order to see it's code?(someone told me that >it was impossible:( There are programs called disassemblers - they reverse the assembly process. Problems: they have no way of knowing what the original variables, functions, etc were named. They have trouble telling the difference between program code and data (it's all just bytes) It is possible to disassemble (and understand) a program written in, for example, C - providing the program is *very* short and direct (maybe 10 lines) > >I thought that the BIND program was a compiler! >What's the difference between shrouding,binding & compiling? > Bind converts each statement (like puts..) into some kind of token, and attaches it to the ex.exe to make a runnable program. The token calls a Euphoria routine. That's somewhat different from a compiler - which converts each statement into actual machine code to do the task. There was a better explanation of this last week from Ralf, I think. Irv