Changes between Version 17 and Version 18 of Commentary/CodingStyle


Ignore:
Timestamp:
Sep 11, 2007 2:40:42 PM (7 years ago)
Author:
nr@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/CodingStyle

    v17 v18  
    6464  where xxx is the appropriate value: eg. i386_TARGET_ARCH.  
    6565 
    66 == Compiler versions == 
     66== Compiler versions and language extensions == 
    6767 
    6868GHC must be compilable by every major version of GHC from 6.2 onwards, and itself. It isn't necessary for it to be compilable by every intermediate development version (that includes last week's darcs sources).  
    6969 
    7070To maintain compatibility, use [wiki:Commentary/CodingStyle#HsVersions.h HsVersions.h] (see below) where possible, and try to avoid using #ifdef in the source itself.  
     71 
     72Also, it is necessary to avoid certain language extensions.  In particular, the {{{ScopedTypeVariables}}} extension must not be used. 
    7173 
    7274== The source file ==