mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-29 04:38:55 -06:00
appForm now skips over Typed expressions
This commit is contained in:
@@ -116,8 +116,9 @@ termFormCnc t = case t of
|
|||||||
|
|
||||||
appForm :: Term -> (Term, [Term])
|
appForm :: Term -> (Term, [Term])
|
||||||
appForm t = case t of
|
appForm t = case t of
|
||||||
App c a -> (fun, args ++ [a]) where (fun, args) = appForm c
|
App c a -> (fun, args ++ [a]) where (fun, args) = appForm c
|
||||||
_ -> (t,[])
|
Typed t _ -> appForm t
|
||||||
|
_ -> (t,[])
|
||||||
|
|
||||||
mkProdSimple :: Context -> Term -> Term
|
mkProdSimple :: Context -> Term -> Term
|
||||||
mkProdSimple c t = mkProd c t []
|
mkProdSimple c t = mkProd c t []
|
||||||
|
|||||||
Reference in New Issue
Block a user