From af23650f7e95905e73453f968ede3c7e4a02b140 Mon Sep 17 00:00:00 2001 From: aarne Date: Sat, 18 Nov 2006 20:54:10 +0000 Subject: [PATCH] normalize record types in overload resolution --- resource-1.0/common/Overload.gf | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/resource-1.0/common/Overload.gf b/resource-1.0/common/Overload.gf index 395bb7fbd..df7baeab9 100644 --- a/resource-1.0/common/Overload.gf +++ b/resource-1.0/common/Overload.gf @@ -17,21 +17,22 @@ incomplete resource Overload = open Grammar in { mod = overload { mod : A -> N -> CN - = \a,n -> AdjCN (PositA a) (UseN n) ; + = \a,n -> AdjCN (PositA a) (UseN n) ; mod : AP -> N -> CN - = \a,n -> AdjCN a (UseN n) ; + = \a,n -> AdjCN a (UseN n) ; mod : AP -> CN -> CN - = \a,n -> AdjCN a n ; + = \a,n -> AdjCN a n ; mod : AdA -> A -> AP - = \m,a -> AdAP m (PositA a) ; + = \m,a -> AdAP m (PositA a) ; mod : Quant -> N -> NP - = \q,n -> DetCN (DetSg (SgQuant q) NoOrd) - (UseN n) ; + = \q,n -> DetCN (DetSg (SgQuant q) + NoOrd) (UseN n) ; mod : Quant -> CN -> NP - = \q,n -> DetCN (DetSg (SgQuant q) NoOrd) n ; + = \q,n -> DetCN (DetSg + (SgQuant q) NoOrd) n ; mod : Predet -> N -> NP - = \q,n -> PredetNP q (DetCN (DetPl - (PlQuant IndefArt) NoNum NoOrd) (UseN n)) ; + = \q,n -> PredetNP q (DetCN (DetPl + (PlQuant IndefArt) NoNum NoOrd) (UseN n)) ; mod : Num -> N -> NP = \nu,n -> DetCN (DetPl (PlQuant IndefArt) nu NoOrd) (UseN n)