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-diagrams.pdf
seemed to summarise them well.
--
Dan

On Nov 11, 2007 1:20 AM, Henning Thielemann
<[EMAIL PROTECTED]> wrote:
>
> 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
>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to