wiki:Commentary/Abbreviations

Version 8 (modified by maltem, 3 years ago) (diff)

--

Certain abbreviations are used pervasively throughout the GHC source code. A few, like "Tc", are easy to figure out. Others, like "Occ", are more challenging (in case you were wondering, none of GHC's code is Occult, except perhaps in the Latin sense)

See also: A similar list on the Haskell wiki.

  • "Occ" means "Occurrence"
    • However, in the context of OccName, "occurrence" actually means "unqualified"
  • "Rn" means "Renamer"
  • "Rdr" means ??? (help, somebody fill this in, I still have no idea what it stands for)
  • "Lcl" means "Local"
  • "Gbl" means "Global"