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


Ignore:
Timestamp:
Jan 13, 2009 11:42:38 AM (7 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}}}::