1
0
forked from GitHub/gf-rgl

(Romance) add subjVS oper to Cat,Ita,Por,Spa (#37)

* (Por) correct paradigm and use overloaded paradigms in Lexicon

* (Romance) add subjVS oper to Cat,Ita,Por,Spa

already present in French
This commit is contained in:
bruno cuconato
2018-10-06 04:12:54 +00:00
committed by Krasimir Angelov
parent dbf232b73e
commit 63587ac745
4 changed files with 9 additions and 0 deletions

View File

@@ -258,6 +258,7 @@ oper
mkV0 : V -> V0 ; --% mkV0 : V -> V0 ; --%
mkVS : V -> VS ; mkVS : V -> VS ;
subjVS : V -> VS ;
mkV2S : V -> Prep -> V2S ; mkV2S : V -> Prep -> V2S ;
mkVV : V -> VV ; -- plain infinitive: "vull parlar" mkVV : V -> VV ; -- plain infinitive: "vull parlar"
deVV : V -> VV ; -- "acabar de parlar" deVV : V -> VV ; -- "acabar de parlar"
@@ -448,6 +449,7 @@ oper
mkV0 v = v ** {lock_V0 = <>} ; mkV0 v = v ** {lock_V0 = <>} ;
mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods
subjVS v = v ** {m = \\_ => Conjunct ; lock_VS = <>} ;
mkV2S v p = mk2V2 v p ** {mn,mp = Indic ; lock_V2S = <>} ; mkV2S v p = mk2V2 v p ** {mn,mp = Indic ; lock_V2S = <>} ;
mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ; mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ;
deVV v = v ** {c2 = complGen ; lock_VV = <>} ; deVV v = v ** {c2 = complGen ; lock_VV = <>} ;

View File

@@ -273,6 +273,7 @@ oper
mkV0 : V -> V0 ; --% mkV0 : V -> V0 ; --%
mkVS : V -> VS ; mkVS : V -> VS ;
subjVS : V -> VS ;
mkVV : V -> VV ; -- plain infinitive: "voglio parlare" mkVV : V -> VV ; -- plain infinitive: "voglio parlare"
deVV : V -> VV ; -- "cerco di parlare" deVV : V -> VV ; -- "cerco di parlare"
aVV : V -> VV ; -- "arrivo a parlare" aVV : V -> VV ; -- "arrivo a parlare"
@@ -429,6 +430,7 @@ oper
mkV0 v = v ** {lock_V0 = <>} ; mkV0 v = v ** {lock_V0 = <>} ;
mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods
subjVS v = v ** {m = \\_ => Conjunct ; lock_VS = <>} ;
mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ; mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ;
deVV v = v ** {c2 = complGen ; lock_VV = <>} ; deVV v = v ** {c2 = complGen ; lock_VV = <>} ;
aVV v = v ** {c2 = complDat ; lock_VV = <>} ; aVV v = v ** {c2 = complDat ; lock_VV = <>} ;

View File

@@ -432,6 +432,9 @@ oper
mkVS : V -> VS ; mkVS : V -> VS ;
mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods
subjVS : V -> VS ;
subjVS v = v ** {m = \\_ => Conjunct ; lock_VS = <>} ;
mkVV : V -> VV ; mkVV : V -> VV ;
-- plain infinitive: "quero falar" -- plain infinitive: "quero falar"
mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ; mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ;

View File

@@ -272,6 +272,7 @@ oper
mkV0 : V -> V0 ; --% mkV0 : V -> V0 ; --%
mkVS : V -> VS ; mkVS : V -> VS ;
subjVS : V -> VS ;
mkVV : V -> VV ; -- plain infinitive: "quiero hablar" mkVV : V -> VV ; -- plain infinitive: "quiero hablar"
deVV : V -> VV ; -- "terminar de hablar" deVV : V -> VV ; -- "terminar de hablar"
@@ -460,6 +461,7 @@ oper
mkV0 v = v ** {lock_V0 = <>} ; mkV0 v = v ** {lock_V0 = <>} ;
mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods mkVS v = v ** {m = \\_ => Indic ; lock_VS = <>} ; ---- more moods
subjVS v = v ** {m = \\_ => Conjunct ; lock_VS = <>} ;
mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ; mkVV v = v ** {c2 = complAcc ; lock_VV = <>} ;
deVV v = v ** {c2 = complGen ; lock_VV = <>} ; deVV v = v ** {c2 = complGen ; lock_VV = <>} ;