summaryrefslogtreecommitdiff
path: root/src/GF
diff options
context:
space:
mode:
authoraarne <aarne@cs.chalmers.se>2007-06-09 14:08:23 +0000
committeraarne <aarne@cs.chalmers.se>2007-06-09 14:08:23 +0000
commitfb730a75b5366a0ae6debc5393e5b78d347e0216 (patch)
treed862b03dae68a8bb5071aa628779017cfc80f9e1 /src/GF
parent2949a973d0caf1a03508818152b0c89bf839f723 (diff)
bug fix in Compute
Diffstat (limited to 'src/GF')
-rw-r--r--src/GF/Grammar/Compute.hs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/GF/Grammar/Compute.hs b/src/GF/Grammar/Compute.hs
index 1b4693932..2f55babd4 100644
--- a/src/GF/Grammar/Compute.hs
+++ b/src/GF/Grammar/Compute.hs
@@ -134,7 +134,7 @@ computeTermOpt rec gr = comp where
ts' <- mapM (comp g . S t) vs
return $ variants ts'
_ -> case ti of
-
+{-
TComp _ -> do
case term2patt v' of
Ok p' -> case lookup p' cc of
@@ -145,7 +145,7 @@ computeTermOpt rec gr = comp where
_ -> do
t' <- comp g t
return $ S t' v'
-
+-}
_ -> case matchPattern cc v' of
Ok (c,g') -> comp (g' ++ g) c
_ | isCan v' -> prtBad ("missing case" +++ prt v' +++ "in") t
@@ -158,7 +158,7 @@ computeTermOpt rec gr = comp where
t' <- case t of
-- T _ _ -> return t
- V _ _ -> return t
+-- V _ _ -> return t
_ -> comp g t
v' <- comp g v