Changes between Version 12 and Version 13 of Commentary


Ignore:
Timestamp:
Sep 8, 2006 3:18:49 PM (9 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary

    v12 v13  
    1919
    2020 * Roadmap: [wiki:Commentary/Compiler/HscMain compiling a single module]
    21  * Source-language syntax: [wiki:Commentary/Compiler/HsSynType HsSyn]
    22  * Names: [wiki:Commentary/Compiler/RdrNameType RdrName and OccName], [wiki:Commentary/Compiler/NameType Name]
    23  * [wiki:Commentary/Compiler/EntityTypes Entities]: variables, type constructors, data constructors, and classes.
    24  * Types: Type
    25  * [wiki:Commentary/Compiler/CoreSynType The core language].
    26  * Cmm.
    27  * SPJ renamer, typechecker, desugarer, core->core
     21 * Key data types:
     22   * Source-language syntax: [wiki:Commentary/Compiler/HsSynType HsSyn]
     23   * Names: [wiki:Commentary/Compiler/RdrNameType RdrName and OccName], [wiki:Commentary/Compiler/NameType Name]
     24   * [wiki:Commentary/Compiler/EntityTypes Entities]: variables, type constructors, data constructors, and classes.
     25   * Types: Type
     26   * [wiki:Commentary/Compiler/CoreSynType The core language].
     27   * Cmm.
     28 * Passes:
     29   * [wiki:Commentary/Compiler/Renamer Renamer]
     30   * Typechecker
     31   * Desugarer
     32   * Core->core
    2833 * SPJ ModIface, ModDetails, ModGuts
    2934 * SPJ Core->CorePrep->Stg->Cmm