forked from GitHub/gf-rgl
(Fin) call mkPrefixA if mkA's argument ends in -
This commit is contained in:
@@ -713,7 +713,15 @@ mkVS = overload {
|
|||||||
mkA : V -> A = presActA ;
|
mkA : V -> A = presActA ;
|
||||||
} ;
|
} ;
|
||||||
|
|
||||||
mkA_1 : Str -> A = \x -> lin A (noun2adjDeg (mk1N x)) ;
|
-- Adjectives that are not really adjectives are given in WordNet like "sähkö-"
|
||||||
|
-- We can at least make them into prefixA to make slightly better linearisation.
|
||||||
|
mkA_1 : Str -> A = \x ->
|
||||||
|
case x of {
|
||||||
|
prefix + "-"
|
||||||
|
=> let regA : A = noun2adjDeg (mk1N prefix) ;
|
||||||
|
in prefixA prefix regA ;
|
||||||
|
_ => noun2adjDeg (mk1N x)
|
||||||
|
} ;
|
||||||
|
|
||||||
-- auxiliaries
|
-- auxiliaries
|
||||||
mkAdjective : (_,_,_ : SAdj) -> A = \hyva,parempi,paras -> lin A
|
mkAdjective : (_,_,_ : SAdj) -> A = \hyva,parempi,paras -> lin A
|
||||||
|
|||||||
Reference in New Issue
Block a user