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:
@@ -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:
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{-# LANGUAGE FlexibleContexts #-}
|
||||
module PGF.Linearize
|
||||
( linearize
|
||||
, linearizeAll
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{-# LANGUAGE BangPatterns, RankNTypes #-}
|
||||
{-# LANGUAGE BangPatterns, RankNTypes, FlexibleContexts #-}
|
||||
module PGF.Parse
|
||||
( ParseState
|
||||
, ErrorState
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
{-# LANGUAGE FlexibleContexts #-}
|
||||
module PGF.Printer (ppPGF,ppCat,ppFId,ppFunId,ppSeqId,ppSeq,ppFun) where
|
||||
|
||||
import PGF.CId
|
||||
|
||||
@@ -9,6 +9,7 @@ module PGF.Tokenizer
|
||||
( mkTokenizer
|
||||
) where
|
||||
|
||||
import Prelude hiding ((<*>))
|
||||
--import Data.List (intercalate)
|
||||
--import Test.QuickCheck
|
||||
import FST.TransducerInterface
|
||||
|
||||
Reference in New Issue
Block a user