mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-16 06:32:51 -06:00
fixed a bug with type checking function types
This commit is contained in:
@@ -185,6 +185,7 @@ val2expP safe v = case v of
|
|||||||
VGen i x -> if safe
|
VGen i x -> if safe
|
||||||
then prtBad "unsafe val2exp" v
|
then prtBad "unsafe val2exp" v
|
||||||
else return $ Vr $ x --- in editing, no alpha conversions presentv
|
else return $ Vr $ x --- in editing, no alpha conversions presentv
|
||||||
|
VType -> return typeType
|
||||||
where
|
where
|
||||||
substVal g e = mapPairsM (val2expP safe) g >>= return . (\s -> substTerm [] s e)
|
substVal g e = mapPairsM (val2expP safe) g >>= return . (\s -> substTerm [] s e)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user