
This isn't a question specific to ghc. In general, the process of
bootstrapping compilers and porting them to new platforms can be
described by T-diagrams. When I did a web search on T-diagrams the
first hit I found,
http://proglang.informatik.uni-freiburg.de/teaching/compilerbau/2004/T-diagr...
seemed to summarise them well.
--
Dan
On Nov 11, 2007 1:20 AM, Henning Thielemann
On Sun, 11 Nov 2007, Andrew Coppin wrote:
Somebody just asked me
"...if GHC is written in Haskell, how the heck did they compile GHC in the first place?"
... and what happens, if they add a new feature, use it in the compiler itself, and then it turns out, that the implementation of the new feature was buggy? _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe