Changes between Version 20 and Version 21 of Commentary/Compiler/HscMain


Ignore:
Timestamp:
Sep 14, 2006 9:56:17 PM (8 years ago)
Author:
guest
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/HscMain

    v20 v21  
    3030 
    3131  * At this point, the data flow forks.  First, the tidied program is dumped into an interface file.  This part happens in two stages: 
    32     * It is '''converted to {{{IfaceSyn}}}''' (defined in [GhcFile(iface/IfaceSyn.lhs] and [GhcFile(compiler/iface/IfaceType.lhs]). 
    33     * The {{{IfaceSyn}}} is '''serialised into a binary output file''' ([[GhcFile(iface/BinIface.lhs)]]). 
     32    * It is '''converted to {{{IfaceSyn}}}''' (defined in [[GhcFile(compiler/iface/IfaceSyn.lhs]] and [[GhcFile(compiler/iface/IfaceType.lhs]]). 
     33    * The {{{IfaceSyn}}} is '''serialised into a binary output file''' ([[GhcFile(compiler/iface/BinIface.lhs)]]). 
    3434  The serialisation does (pretty much) nothing except serialise.  All the intelligence is in the Core-to-IfaceSyn conversion; or, rather, in the reverse of that step. 
    3535