forked from GitHub/gf-core
merging recent changes in Finnish
This commit is contained in:
@@ -51,8 +51,8 @@ lin
|
||||
"lasten" "lapsia" "lapsina" "lapsissa" "lapsiin" ;
|
||||
church_N = mkN "kirkko" ;
|
||||
city_N = mkN "kaupunki" ;
|
||||
clean_A = mkA "puhdas" ;
|
||||
clever_A = mkA "viisas" ;
|
||||
clean_A = mkA (mkN "puhdas") ;
|
||||
clever_A = mkA (mkN "viisas") ;
|
||||
close_V2 = mkV2 (mkV "sulkea") ;
|
||||
coat_N = mkN "takki" ;
|
||||
cold_A = mkA (mkN "kylmä") "kylmempi" "kylmin" ;
|
||||
@@ -357,8 +357,6 @@ lin
|
||||
"seisoin" "seisoi" "seisoisi" "seissyt" "seisty" "seistyn" ; --- *seisoivät
|
||||
suck_V2 = mkV2 (mkV "imeä") cpartitive ;
|
||||
swell_V = mkV "turvota" "turposi" ;
|
||||
-- swell_V = mk12V "turvota" "turpoaa" "turpoan" "turpoavat" "turvotkaa" "turvotaan"
|
||||
-- "turposi" "turposin" "turpoaisi" "turvonnut" "turvottu" "turvotun" ;
|
||||
swim_V = mkV "uida" "uin" "ui" ;
|
||||
think_V = mkV "ajatella" "ajattelen" "ajatteli" ;
|
||||
throw_V2 = mkV2 (mkV "heittää") ;
|
||||
|
||||
@@ -425,7 +425,6 @@ oper
|
||||
-- adjectives
|
||||
|
||||
mkA = overload {
|
||||
-- mkA : Str -> A = \x -> noun2adjDeg (mk1N x) ** {lock_A = <>} ;
|
||||
mkA : Str -> A = mkA_1 ;
|
||||
mkA : N -> A = \n -> noun2adjDeg n ** {lock_A = <>} ;
|
||||
mkA : N -> (kivempaa,kivinta : Str) -> A = regAdjective ;
|
||||
|
||||
@@ -418,6 +418,7 @@ term2term cgr env@(labels,untyps,typs) tr = case tr of
|
||||
T (TTyped ty) cs -> t2t $ V ty $ map snd cs ---- should be elim'ed in tc
|
||||
V ty ts -> mkCurry $ V ty [t2t t | t <- ts]
|
||||
S t p -> mkCurrySel (t2t t) (t2t p)
|
||||
|
||||
_ -> GM.composSafeOp t2t tr
|
||||
where
|
||||
t2t = term2term cgr env
|
||||
@@ -523,6 +524,7 @@ mkLab k = LIdent (("_" ++ show k))
|
||||
unlock = filter notlock where
|
||||
notlock (l,(_, t)) = case t of --- need not look at l
|
||||
R [] -> False
|
||||
RecType [] -> False
|
||||
_ -> True
|
||||
|
||||
unlockTyp = filter notlock
|
||||
|
||||
Reference in New Issue
Block a user