diff options
| author | krasimir <krasimir@chalmers.se> | 2009-06-18 17:31:49 +0000 |
|---|---|---|
| committer | krasimir <krasimir@chalmers.se> | 2009-06-18 17:31:49 +0000 |
| commit | 5f0a68c1a4206bbd3cf07ae2b93844dedcc79c74 (patch) | |
| tree | c8490908e56cc4f1855cb7dd6419eed95b5e7354 /src/GF | |
| parent | ea9aed6ff8303a576c95683d8e647b13be836e88 (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.hs | 4 |
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]) |
