summaryrefslogtreecommitdiff
path: root/src/GF
diff options
context:
space:
mode:
authorkrasimir <krasimir@chalmers.se>2009-06-18 17:31:49 +0000
committerkrasimir <krasimir@chalmers.se>2009-06-18 17:31:49 +0000
commit5f0a68c1a4206bbd3cf07ae2b93844dedcc79c74 (patch)
treec8490908e56cc4f1855cb7dd6419eed95b5e7354 /src/GF
parentea9aed6ff8303a576c95683d8e647b13be836e88 (diff)
bugfix: the optimizer should not filter out rules that refer to lexical categories
Diffstat (limited to 'src/GF')
-rw-r--r--src/GF/Speech/PGFToCFG.hs4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/GF/Speech/PGFToCFG.hs b/src/GF/Speech/PGFToCFG.hs
index 772ae90c1..4165e0aa1 100644
--- a/src/GF/Speech/PGFToCFG.hs
+++ b/src/GF/Speech/PGFToCFG.hs
@@ -114,7 +114,3 @@ pgfToCFG pgf lang = mkCFG (prCId (lookStartCat pgf)) extCats (startRules ++ conc
fruleToCFRule (c,FCoerce c') =
[CFRule (fcatToCat c l) [NonTerminal (fcatToCat c' l)] (CFRes 0)
| l <- [0..catLinArity c-1]]
-
-
-isLiteralFCat :: FCat -> Bool
-isLiteralFCat = (`elem` [fcatString, fcatInt, fcatFloat, fcatVar])