Re: UNCOMPILER
- Posted by Irv <irv at ELLIJAY.COM> Jun 01, 1998
- 767 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