1
0
forked from GitHub/gf-rgl

Merge pull request #194 from odanoburu/small-fixes

(Por) small fixes
This commit is contained in:
Inari Listenmaa
2019-03-06 08:43:07 +01:00
committed by GitHub
4 changed files with 10 additions and 6 deletions

View File

@@ -69,7 +69,7 @@ instance DiffPor of DiffRomance - [iAdvQuestionInv,chooseTA,otherInv,partAgr,sta
clit = vp.clit1 ++ vp.clit2 ;
hasClit = vp.clit3.hasClit ;
imper = vp.s.s ! vImper n pe ;
subj = vp.s.s ! VFin (VPres Conjunct) n p ;
subj = vp.s.s ! VFin (VPres Conjunct) n pe ;
neg = vp.neg ! pol ;
agr = {g = g ; n = n ; p = pe} ;
compl = neg.p2 ++ vp.comp ! agr ++ vp.ext ! pol

View File

@@ -2,8 +2,9 @@ CompCN {"um"} DET det head
ComplVS {"que"} SCONJ mark head
EmbedS {"que"} PRON nsubj head
EmbedVP {"de"} ADP mark head
ExistNPAdv {"existe", "há"} AUX aux head
ExtAdvS,SubjS,VocNP {","} PUNCT punct head
PassV2 {"era","sido"} AUX aux:pass head
PassV2 {"era","sido","foi"} AUX aux:pass head
PredVP {"há"} AUX aux head
PredVP {"se"} PRON expl head
ProgrVP {"estavam"} AUX aux head
@@ -11,5 +12,8 @@ SelfAdVVP {"ela"} PRON obl head
SelfAdVVP {"própria"} DET det head
SlashV2a,UseComp,UseV {"não"} ADV advmod head
SlashV2V {"a"} ADP mark head
UseComp,ProgrVP,QuestIComp {"é","sou","são","está","estão","estava"} VERB cop head
UseComp,ProgrVP,QuestIComp {"é","sou","são","está","estão","estava","estou"} VERB cop head
UsePN {"de","por"} ADP case head
-- morphological feature labels
-- missing

View File

@@ -322,7 +322,7 @@ lin
know_VQ = mkVQ know_V ;
wonder_VQ = mkVQ (reflV (mkV "perguntar")) ;
fear_VS = subjVS (mkV "temer") ;
hope_VS = mkVS (mkV "esperar") ;
hope_VS = subjVS (mkV "esperar") ;
know_VS = mkVS know_V ;
say_VS = mkVS (mkV (dizer_Besch "dizer")) ;
-- V

View File

@@ -67,7 +67,7 @@ concrete StructuralPor of Structural = CatPor **
during_Prep = mkPrep "durante" ;
either7or_DConj = {s1,s2 = "ou" ; n = Sg} ;
everybody_NP = makeNP "todos" Masc Pl ;
every_Det = mkDeterminer "cada" "cada" Sg False ;
every_Det = mkDeterminer "todo" "toda" Sg False ;
everything_NP = pn2np (mkPN "tudo" Masc) ;
everywhere_Adv = ss ["em toda parte"] ;
except_Prep = mkPrep "exceto" ;
@@ -105,7 +105,7 @@ concrete StructuralPor of Structural = CatPor **
s2 = [] ; isNeg = True
} ;
no_Utt = ss "não" ;
not_Predet = {s = \\a,c => prepCase c ++ "não" ; c = Nom ; a = PNoAg} ;
not_Predet = {s = \\a,c => prepCase c ++ "nem" ; c = Nom ; a = PNoAg} ;
nobody_NP = pn2npNeg (mkPN "ninguém") ;
nothing_NP = pn2npNeg (mkPN "nada") ;