Changes between Version 12 and Version 13 of Commentary/Compiler/NameType


Ignore:
Timestamp:
Jan 13, 2009 11:42:38 AM (6 years ago)
Author:
matthijs
Comment:

Fix some syntax typo's

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/NameType

    v12 v13  
    5454  a = Q.f + g 
    5555}}} 
    56     then in module {{{A}}}}, the function {{{Q.f}}} has an External Name {{{M.f}}}. 
     56    then in module {{{A}}}, the function {{{Q.f}}} has an External Name {{{M.f}}}. 
    5757 
    58   During any invocation of GHC, each (module, occurrence-name) gets one, and only one, {{{Unique}}}, stored in the {{{n_uniq}}}} field of the {{{Name}}}.  This association remains fixed even when GHC finishes one module and starts to compile another.  This association between (module, occurrence-name) pairs and the corresponding {{{Name}}} (with its {{{n_uniq}}} field) is maintained by the !Name !Cache. 
     58  During any invocation of GHC, each (module, occurrence-name) gets one, and only one, {{{Unique}}}, stored in the {{{n_uniq}}} field of the {{{Name}}}.  This association remains fixed even when GHC finishes one module and starts to compile another.  This association between (module, occurrence-name) pairs and the corresponding {{{Name}}} (with its {{{n_uniq}}} field) is maintained by the Name Cache. 
    5959 
    6060  {{{WiredIn}}}::