mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-21 17:12:50 -06:00
missing case in partial evaluation of + fixed
This commit is contained in:
@@ -196,6 +196,7 @@ computeTermOpt gr = comput True where
|
|||||||
,return $ Glue x y
|
,return $ Glue x y
|
||||||
]
|
]
|
||||||
(C u v,_) -> comp g $ C u (Glue v y) -- (u ++ v) + y
|
(C u v,_) -> comp g $ C u (Glue v y) -- (u ++ v) + y
|
||||||
|
(_,C u v) -> comp g $ C (Glue x u) v -- x ++ (u ++ v)
|
||||||
|
|
||||||
_ -> do
|
_ -> do
|
||||||
mapM_ checkNoArgVars [x,y]
|
mapM_ checkNoArgVars [x,y]
|
||||||
|
|||||||
Reference in New Issue
Block a user