forked from GitHub/gf-rgl
* correct tree in ud treebank
- needs Extend's EmbedSSlash * (Por) add EmbedSSlash * (Por) change verb form for RPasse AAnter the current linearization of RPasse Anter tense combination is not grammatical Portuguese, while the auxiliar in the present + participle past form is not available anywhere (it is grammatical Portuguese but not as common as simple past, which gets the RPast ASimul linearization)
This commit is contained in:
@@ -238,7 +238,7 @@ instance DiffPor of DiffRomance - [iAdvQuestionInv,chooseTA,otherInv,partAgr,sta
|
||||
<RCond,Simul> => <verb ! VFin VCondit n p, []> ; --# notpresent
|
||||
<RCond,Anter> => <vaux ! VFin VCondit n p, part> ; --# notpresent
|
||||
<RPasse,Simul> => <verb ! VFin VPasse n p, []> ; --# notpresent
|
||||
<RPasse,Anter> => <vaux ! VFin VPasse n p, part> ; --# notpresent
|
||||
<RPasse,Anter> => <vaux ! VFin (VPres m) n p, part> ; --# notpresent
|
||||
<RPres,Anter> => <verb ! VFin VPasse n p, []> ; --# notpresent
|
||||
<RPres,Simul> => <verb ! VFin (VPres m) n p, []>
|
||||
} ;
|
||||
|
||||
@@ -8,6 +8,7 @@ concrete ExtendPor of Extend = CatPor ** ExtendRomanceFunctor -
|
||||
GenRP,
|
||||
ICompAP,
|
||||
InOrderToVP,
|
||||
EmbedSSlash,
|
||||
WithoutVP,
|
||||
iFem_Pron,
|
||||
theyFem_Pron,
|
||||
@@ -60,6 +61,9 @@ concrete ExtendPor of Extend = CatPor ** ExtendRomanceFunctor -
|
||||
exist_V : V ;
|
||||
exist_V = mkV "existir" ;
|
||||
|
||||
lin
|
||||
EmbedSSlash s = {s = \\_ => "o que" ++ s.s ! {g = Masc ; n = Sg} ! Indic} ;
|
||||
|
||||
lin
|
||||
CompoundN noun noun2 = { -- order is different because that's needed for correct translation from english
|
||||
s = \\n => noun2.s ! n
|
||||
|
||||
@@ -5,6 +5,7 @@ concrete ExtendSpa of Extend = CatSpa ** ExtendRomanceFunctor -
|
||||
CompoundAP,
|
||||
CompoundN,
|
||||
ExistsNP,
|
||||
EmbedSSlash,
|
||||
GenRP,
|
||||
GenRP,
|
||||
IAdvAdv,
|
||||
|
||||
Reference in New Issue
Block a user