mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-07 02:02:51 -06:00
added participles to Scandinavian VP
This commit is contained in:
@@ -2,6 +2,9 @@
|
||||
|
||||
concrete DictionarySwe of Dictionary = CatSwe ** open ParadigmsSwe, (I = IrregSwe), (C = CommonScand), (R = ResSwe), (L = LexiconSwe), (M = MakeStructuralSwe), (S = SyntaxSwe), Prelude in {
|
||||
|
||||
|
||||
oper adjAdv : A -> Adv = \a -> S.mkAdv a ;
|
||||
|
||||
flags
|
||||
coding = utf8;
|
||||
|
||||
@@ -61167,6 +61170,7 @@ lin unification_N = mkN "enande" ; -- status=guess
|
||||
lin unifilar_A = variants {} ; -- status=guess
|
||||
lin unifoliate_A = variants {} ; -- status=guess
|
||||
lin uniform_A = mkA "uniform" ; -- SaldoWN
|
||||
lin uniformly_Adv = adjAdv uniform_A ;
|
||||
lin uniform_N = mkN "uniform" "uniformer" ; -- SaldoWN
|
||||
lin uniformed_A = compoundA (regA "uniformerad"); -- status=guess
|
||||
lin uniformity_N = mkN "uniformitet" "uniformiteter" ; -- comment=4
|
||||
|
||||
@@ -96,26 +96,26 @@ fun
|
||||
{-
|
||||
-- changes from ParseEngAbs
|
||||
|
||||
ComplBareVS -> ComplVS -- as variant
|
||||
SlashBareV2S -> SlashV2S -- as variant
|
||||
ComplSlashPartLast -> ComplSlash -- as variant
|
||||
ComplBareVS --> ComplVS -- as variant
|
||||
SlashBareV2S --> SlashV2S -- as variant
|
||||
ComplSlashPartLast --> ComplSlash -- as variant
|
||||
|
||||
CompoundCN Sg/Pl -> CompoundCN -- as variants
|
||||
DashCN -> CompoundCN -- as variant
|
||||
CompoundCN Sg/Pl --> CompoundCN -- as variants
|
||||
DashCN --> CompoundCN -- as variant
|
||||
|
||||
GerundN -> GerundCN -- special case: now CN
|
||||
-> GerundNP -- an NP version without determiner
|
||||
-> GerundAdv -- an Adv version without determiner or preposition
|
||||
GerundN --> GerundCN -- special case: now CN
|
||||
--> GerundNP -- an NP version without determiner
|
||||
--> GerundAdv -- an Adv version without determiner or preposition
|
||||
|
||||
GerundAP -> PresPartAP -- special case: now with a VP argument
|
||||
GerundAP --> PresPartAP -- special case: now with a VP argument
|
||||
|
||||
PastPartAP -> PastPartAP -- now with VPSlash argument
|
||||
-> PastPartAgentAP -- VPSlash + by NP
|
||||
PastPartAP --> PastPartAP -- now with VPSlash argument
|
||||
--> PastPartAgentAP -- VPSlash + by NP
|
||||
|
||||
OrdCompar -> UseComparA -- the only use in PTB reduces to this standard RGL function
|
||||
OrdCompar --> UseComparA -- the only use in PTB reduces to this standard RGL function
|
||||
|
||||
PredVPosv -> PredFrontVS, PredFrontVQ -- restricted to the special case actually occurring in PTB
|
||||
PredVPovs -> -- inversion treated as variant: I am here, said she
|
||||
PredVPosv --> PredFrontVS, PredFrontVQ -- restricted to the special case actually occurring in PTB
|
||||
PredVPovs --> -- inversion treated as variant: I am here, said she
|
||||
|
||||
|
||||
-}
|
||||
|
||||
@@ -53,7 +53,7 @@ lin
|
||||
co = v.s ! VI (VPtPres Sg Indef Nom) ;
|
||||
} ;
|
||||
|
||||
GerundAP v = {
|
||||
PresPartAP vp = {
|
||||
s = \\_ => v.s ! VI (VPtPres Sg Indef Nom) ;
|
||||
isPre = True
|
||||
} ;
|
||||
|
||||
Reference in New Issue
Block a user