diff options
| author | aarne <aarne@cs.chalmers.se> | 2007-11-09 14:02:11 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2007-11-09 14:02:11 +0000 |
| commit | ad96ff18224e08d5450170e87c43250f882674b2 (patch) | |
| tree | 59d0f4a408a8a7ac076e792dd35a20ea9522d865 /src/GF | |
| parent | e66aab0978dc4652ee9df3160dcd1f5fbe3bdb79 (diff) | |
debugging gfcc bug; resulted in some type annotations to work around problems
Diffstat (limited to 'src/GF')
| -rw-r--r-- | src/GF/Grammar/Compute.hs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/GF/Grammar/Compute.hs b/src/GF/Grammar/Compute.hs index 043c2bd7e..cccbb2ca4 100644 --- a/src/GF/Grammar/Compute.hs +++ b/src/GF/Grammar/Compute.hs @@ -179,6 +179,7 @@ computeTermOpt rec gr = comp where vs <- allParamValues gr ptyp case lookup v' (zip vs [0 .. length vs - 1]) of Just i -> comp g $ ts !! i +----- _ -> prtBad "selection" $ S t' v' -- debug _ -> return $ S t' v' -- if v' is not canonical T (TComp _) cs -> do @@ -196,8 +197,7 @@ computeTermOpt rec gr = comp where Alias _ _ d -> comp g (S d v') S (T i cs) e -> prawitz g i (flip S v') cs e - - _ -> returnC $ S t' v' + _ -> returnC $ S t' v' -- normalize away empty tokens K "" -> return Empty |
