summaryrefslogtreecommitdiff
path: root/src/GF/Canon/GFCC/FCFGParsing.hs
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2007-09-23 20:01:25 +0000
committerkr.angelov <kr.angelov@gmail.com>2007-09-23 20:01:25 +0000
commit0cd5e62e836e8cb8d2b49f76bfb899081aa2366f (patch)
tree3373e98b7c1b658fbe7b5add25c21cae3ce55264 /src/GF/Canon/GFCC/FCFGParsing.hs
parentf17728ee55b54fb34864d1e2a6b20d7a0c9a06e5 (diff)
remove some redundant dependencies from FCFG
Diffstat (limited to 'src/GF/Canon/GFCC/FCFGParsing.hs')
-rw-r--r--src/GF/Canon/GFCC/FCFGParsing.hs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/GF/Canon/GFCC/FCFGParsing.hs b/src/GF/Canon/GFCC/FCFGParsing.hs
index eeea653d2..9cd489278 100644
--- a/src/GF/Canon/GFCC/FCFGParsing.hs
+++ b/src/GF/Canon/GFCC/FCFGParsing.hs
@@ -2,7 +2,7 @@ module GF.Canon.GFCC.FCFGParsing (parserLang,buildPInfo,FCFPInfo) where
import GF.Canon.GFCC.DataGFCC
import GF.Canon.GFCC.AbsGFCC
-import GF.Conversion.SimpleToFCFG (convertGrammarCId,FCat(..))
+import GF.Conversion.SimpleToFCFG (convertGrammar,FCat(..))
--import GF.System.Tracing
--import GF.Infra.Print
@@ -35,11 +35,9 @@ import qualified GF.Parsing.FCFG as PF
import GF.Canon.GFCC.ErrM
import GF.Infra.PrintClass
---convertGrammarCId :: Grammar -> [(CId,FGrammar)]
-
parserLang :: GFCC -> CId -> CFCat -> [CFTok] -> Err [Exp]
parserLang mgr lang = parse info where
- fcfgs = convertGrammarCId mgr
+ fcfgs = convertGrammar mgr
info = buildPInfo $ maybe (error "no parser") id $ lookup lang fcfgs
type CFTok = String ----