> But why cannot the stuff in a .hc file be directly compiled with any
> C-compiler into a binary format, and executed directly? Does 
> it have to do
> with some special kind of needed file merging?

It can be compiled without any munging, but you lose many of the
optimisations (about a factor of 2 slowdown and increased binary size).
However, the ability to compile with just a copy of gcc is useful for
porting.

Cheers,
        Simon

Reply via email to