Changes between Version 10 and Version 11 of Commentary


Ignore:
Timestamp:
Sep 8, 2006 1:53:06 PM (8 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary

    v10 v11  
    1818== 2. The Compiler == 
    1919 
    20  * Start in the middle: [wiki:Commentary/Compiler/HscMain compiling a single module] 
    21  * The main datatypes: [wiki:Commentary/Compiler/RdrNameType RdrName and OccName], [wiki:Commentary/Compiler/NameType Name], [wiki:Commentary/Compiler/EntityTypes Var, TyVar, Id, Var, TyCon, DataCon], Type, Core,  HsSyn, Cmm. 
     20 * Roadmap: [wiki:Commentary/Compiler/HscMain compiling a single module] 
     21 * Names: [wiki:Commentary/Compiler/RdrNameType RdrName and OccName], [wiki:Commentary/Compiler/NameType Name] 
     22 * [wiki:Commentary/Compiler/EntityTypes Entities]: variables, type constructors, data constructors, and classes. 
     23 * Types: Type 
     24 * [wiki:Commentary/Compiler/CoreSynType The core language]. 
     25 * HsSyn, Cmm. 
    2226 * SPJ renamer, typechecker, desugarer, core->core 
    2327 * SPJ ModIface, ModDetails, ModGuts