summaryrefslogtreecommitdiff
path: root/src/GF/Compile/GrammarToGFCC.hs
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2008-10-05 15:21:08 +0000
committeraarne <aarne@cs.chalmers.se>2008-10-05 15:21:08 +0000
commit21aa3cfa17baf0cd6c0dd49aaa45cab8e2a4ad2c (patch)
tree4c9e1ed7d44a07389eead4797742fdefe1879bd5 /src/GF/Compile/GrammarToGFCC.hs
parent24207d40e9cb56173de22d9a424975f0da0bc416 (diff)
forced checking def definitions; accept pgf with no concretes
Diffstat (limited to 'src/GF/Compile/GrammarToGFCC.hs')
-rw-r--r--src/GF/Compile/GrammarToGFCC.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/GF/Compile/GrammarToGFCC.hs b/src/GF/Compile/GrammarToGFCC.hs
index 5d2b1b408..4a59f970a 100644
--- a/src/GF/Compile/GrammarToGFCC.hs
+++ b/src/GF/Compile/GrammarToGFCC.hs
@@ -47,7 +47,7 @@ mkCanon2gfcc :: Options -> String -> SourceGrammar -> (String,D.PGF)
mkCanon2gfcc opts cnc gr =
(prIdent abs, (canon2gfcc opts pars . reorder abs . canon2canon abs) gr)
where
- abs = err error id $ M.abstractOfConcrete gr (identC (BS.pack cnc))
+ abs = err (const c) id $ M.abstractOfConcrete gr c where c = identC (BS.pack cnc)
pars = mkParamLincat gr
-- Adds parsers for all concretes