[GHC] #1921: change default to support extensions that involve a change of syntax

GHC trac at galois.com
Fri Nov 23 15:09:25 EST 2007


#1921: change default to support extensions that involve a change of syntax
-----------------------------+----------------------------------------------
 Reporter:  alex             |          Owner:         
     Type:  feature request  |         Status:  new    
 Priority:  normal           |      Milestone:         
Component:  Compiler         |        Version:  6.8.1  
 Severity:  normal           |       Keywords:         
 Testcase:                   |   Architecture:  Unknown
       Os:  Unknown          |  
-----------------------------+----------------------------------------------
 Use of a lot of extensions is obvious from the non-haskell-98 syntax they
 require.

 GHC should default to supporting these extenions with a flag to tell the
 use what extensions are in use.

 GHC should require that extensions that change the meaning of an already
 valid haskell-98 file should appear in pragmas in the source file.

 More radical: GHC should not allow extenions flags on the command line.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1921>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the Glasgow-haskell-bugs mailing list