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


Ignore:
Timestamp:
Sep 14, 2006 9:56:17 PM (9 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