1
0
forked from GitHub/gf-core

Changes for compatibility with ghc-7.10-rc2

2 modules: Name clashes caused by Applicative-Monad change in Prelude
2 modules: Ambiguities caused by Foldable/Traversable in Prelude
2 modules: Backwards incompatible changes in time-1.5 for defaultTimeLocale
9 modules: {-# LANGUAGE FlexibleContexts #-} (because GHC checks inferred types
           now, in addition to explicitly given type signatures)

Also silenced warnings about tab characters in source files.
This commit is contained in:
hallgren
2015-02-16 15:05:06 +00:00
parent d21d4f442a
commit 2ce3e954fd
17 changed files with 29 additions and 8 deletions

View File

@@ -12,7 +12,7 @@ grammar you also have to add the option '-literal=Symb' while compiling.
For Linux users
---------------
You will need the package: libtool
You will need the package: autoconf, libtool
The compilation steps are:

View File

@@ -1,3 +1,4 @@
{-# LANGUAGE FlexibleContexts #-}
module PGF.Linearize
( linearize
, linearizeAll

View File

@@ -1,4 +1,4 @@
{-# LANGUAGE BangPatterns, RankNTypes #-}
{-# LANGUAGE BangPatterns, RankNTypes, FlexibleContexts #-}
module PGF.Parse
( ParseState
, ErrorState

View File

@@ -1,3 +1,4 @@
{-# LANGUAGE FlexibleContexts #-}
module PGF.Printer (ppPGF,ppCat,ppFId,ppFunId,ppSeqId,ppSeq,ppFun) where
import PGF.CId

View File

@@ -9,6 +9,7 @@ module PGF.Tokenizer
( mkTokenizer
) where
import Prelude hiding ((<*>))
--import Data.List (intercalate)
--import Test.QuickCheck
import FST.TransducerInterface