mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-05-30 10:28:53 -06:00
(Por) remove variants from verbs
This commit is contained in:
@@ -36,6 +36,9 @@ oper
|
||||
;
|
||||
|
||||
oper
|
||||
-- hack to get the same behaviour as from variants. parses both, linearizes the first.
|
||||
vars : Str -> Str -> Str = \x,y -> pre { "" => x ; _ => y } ;
|
||||
|
||||
verbBesch : {s : VFB => Str} -> {s : CommonRomance.VF => Str} = \amar ->
|
||||
-- conversion from Portuguese forms to romance forms
|
||||
{s = table {
|
||||
@@ -134,8 +137,8 @@ oper haver_2 : Str -> Verbum = \haver ->
|
||||
VPB (Pres Ind Sg P1) => x_ + "hei" ;
|
||||
VPB (Pres Ind Sg P2) => x_ + "hás" ;
|
||||
VPB (Pres Ind Sg P3) => x_ + "há" ;
|
||||
VPB (Pres Ind Pl P1) => x_ + ("havemos" | "hemos") ;
|
||||
VPB (Pres Ind Pl P2) => x_ + ("haveis" | "heis") ;
|
||||
VPB (Pres Ind Pl P1) => x_ + vars "havemos" "hemos" ;
|
||||
VPB (Pres Ind Pl P2) => x_ + vars "haveis" "heis" ;
|
||||
VPB (Pres Ind Pl P3) => x_ + "hão" ;
|
||||
VPB (Pres Sub Sg P1) => x_ + "haja" ;
|
||||
VPB (Pres Sub Sg P2) => x_ + "hajas" ;
|
||||
@@ -302,7 +305,7 @@ oper comprar_4 : Str -> Verbum = \comprar ->
|
||||
VPB (PretP Sg P1) => compr_ + "ei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => compr_ + "aste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => compr_ + "ou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => compr_ + ("amos" | "ámos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => compr_ + vars "amos" "ámos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => compr_ + "astes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => compr_ + "aram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => compr_ + "arei" ; --# notpresent
|
||||
@@ -556,7 +559,7 @@ oper dar_11 : Str -> Verbum = \dar ->
|
||||
VPB (Pres Sub Sg P3) => x_ + "dê" ;
|
||||
VPB (Pres Sub Pl P1) => x_ + "demos" ;
|
||||
VPB (Pres Sub Pl P2) => x_ + "deis" ;
|
||||
VPB (Pres Sub Pl P3) => x_ + ("deem" | "dêem") ;
|
||||
VPB (Pres Sub Pl P3) => x_ + vars "deem" "dêem" ;
|
||||
VPB (PretI Ind Sg P1) => x_ + "dava" ; --# notpresent
|
||||
VPB (PretI Ind Sg P2) => x_ + "davas" ; --# notpresent
|
||||
VPB (PretI Ind Sg P3) => x_ + "dava" ; --# notpresent
|
||||
@@ -603,7 +606,7 @@ oper dar_11 : Str -> Verbum = \dar ->
|
||||
VPB (Imper Sg P3) => x_ + "dê" ;
|
||||
VPB (Imper Pl P1) => x_ + "demos" ;
|
||||
VPB (Imper Pl P2) => x_ + "dai" ;
|
||||
VPB (Imper Pl P3) => x_ + ("deem" | "dêem") ;
|
||||
VPB (Imper Pl P3) => x_ + vars "deem" "dêem" ;
|
||||
VPB (Imper Sg P1) => nonExist
|
||||
}
|
||||
} ;
|
||||
@@ -647,7 +650,7 @@ oper ficar_12 : Str -> Verbum = \ficar ->
|
||||
VPB (PretP Sg P1) => x_ + "fiquei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => x_ + "ficaste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => x_ + "ficou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => x_ + ("ficamos" | "ficámos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => x_ + vars "ficamos" "ficámos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => x_ + "ficastes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => x_ + "ficaram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => x_ + "ficarei" ; --# notpresent
|
||||
@@ -716,7 +719,7 @@ oper começar_13 : Str -> Verbum = \começar ->
|
||||
VPB (PretP Sg P1) => x_ + "comecei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => x_ + "começaste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => x_ + "começou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => x_ + ("começamos" | "começámos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => x_ + vars "começamos" "começámos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => x_ + "começastes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => x_ + "começaram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => x_ + "começarei" ; --# notpresent
|
||||
@@ -785,7 +788,7 @@ oper chegar_14 : Str -> Verbum = \chegar ->
|
||||
VPB (PretP Sg P1) => cheg_ + "uei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => cheg_ + "aste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => cheg_ + "ou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => cheg_ + ("amos" | "ámos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => cheg_ + vars "amos" "ámos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => cheg_ + "astes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => cheg_ + "aram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => cheg_ + "arei" ; --# notpresent
|
||||
@@ -854,7 +857,7 @@ oper recear_15 : Str -> Verbum = \recear ->
|
||||
VPB (PretP Sg P1) => rec_ + "eei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => rec_ + "easte" ; --# notpresent
|
||||
VPB (PretP Sg P3) => rec_ + "eou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => rec_ + ("eamos" | "eámos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => rec_ + vars "eamos" "eámos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => rec_ + "eastes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => rec_ + "earam" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => rec_ + "earei" ; --# notpresent
|
||||
@@ -923,7 +926,7 @@ oper anunciar_16 : Str -> Verbum = \anunciar ->
|
||||
VPB (PretP Sg P1) => anunci_ + "ei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => anunci_ + "aste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => anunci_ + "ou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => anunci_ + ("amos" | "ámos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => anunci_ + vars "amos" "ámos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => anunci_ + "astes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => anunci_ + "aram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => anunci_ + "arei" ; --# notpresent
|
||||
@@ -1028,18 +1031,18 @@ oper comerciar_18 : Str -> Verbum = \comerciar ->
|
||||
VI Infn => comerc_ + "iar" ;
|
||||
VI Ger => comerc_ + "iando" ;
|
||||
VI Part => comerc_ + "iado" ;
|
||||
VPB (Pres Ind Sg P1) => comerc_ + ("eio" | "io") ;
|
||||
VPB (Pres Ind Sg P2) => comerc_ + ("eias" | "ias") ;
|
||||
VPB (Pres Ind Sg P3) => comerc_ + ("eia" | "ia") ;
|
||||
VPB (Pres Ind Sg P1) => comerc_ + vars "eio" "io" ;
|
||||
VPB (Pres Ind Sg P2) => comerc_ + vars "eias" "ias" ;
|
||||
VPB (Pres Ind Sg P3) => comerc_ + vars "eia" "ia" ;
|
||||
VPB (Pres Ind Pl P1) => comerc_ + "iamos" ;
|
||||
VPB (Pres Ind Pl P2) => comerc_ + "iais" ;
|
||||
VPB (Pres Ind Pl P3) => comerc_ + ("eiam" | "iam") ;
|
||||
VPB (Pres Sub Sg P1) => comerc_ + ("eie" | "ie") ;
|
||||
VPB (Pres Sub Sg P2) => comerc_ + ("eies" | "ies") ;
|
||||
VPB (Pres Sub Sg P3) => comerc_ + ("eie" | "ie") ;
|
||||
VPB (Pres Ind Pl P3) => comerc_ + vars "eiam" "iam" ;
|
||||
VPB (Pres Sub Sg P1) => comerc_ + vars "eie" "ie" ;
|
||||
VPB (Pres Sub Sg P2) => comerc_ + vars "eies" "ies" ;
|
||||
VPB (Pres Sub Sg P3) => comerc_ + vars "eie" "ie" ;
|
||||
VPB (Pres Sub Pl P1) => comerc_ + "iemos" ;
|
||||
VPB (Pres Sub Pl P2) => comerc_ + "ieis" ;
|
||||
VPB (Pres Sub Pl P3) => comerc_ + ("eiem" | "iem") ;
|
||||
VPB (Pres Sub Pl P3) => comerc_ + vars "eiem" "iem" ;
|
||||
VPB (PretI Ind Sg P1) => comerc_ + "iava" ; --# notpresent
|
||||
VPB (PretI Ind Sg P2) => comerc_ + "iavas" ; --# notpresent
|
||||
VPB (PretI Ind Sg P3) => comerc_ + "iava" ; --# notpresent
|
||||
@@ -1061,7 +1064,7 @@ oper comerciar_18 : Str -> Verbum = \comerciar ->
|
||||
VPB (PretP Sg P1) => comerc_ + "iei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => comerc_ + "iaste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => comerc_ + "iou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => comerc_ + ("iamos" | "iamos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => comerc_ + vars "iamos" "iamos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => comerc_ + "iastes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => comerc_ + "iaram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => comerc_ + "iarei" ; --# notpresent
|
||||
@@ -1082,11 +1085,11 @@ oper comerciar_18 : Str -> Verbum = \comerciar ->
|
||||
VPB (Cond Pl P1) => comerc_ + "iaríamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => comerc_ + "iaríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => comerc_ + "iariam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => comerc_ + ("eia" | "ia") ;
|
||||
VPB (Imper Sg P3) => comerc_ + ("eie" | "ie") ;
|
||||
VPB (Imper Sg P2) => comerc_ + vars "eia" "ia" ;
|
||||
VPB (Imper Sg P3) => comerc_ + vars "eie" "ie" ;
|
||||
VPB (Imper Pl P1) => comerc_ + "iemos" ;
|
||||
VPB (Imper Pl P2) => comerc_ + "iai" ;
|
||||
VPB (Imper Pl P3) => comerc_ + ("eiem" | "iem") ;
|
||||
VPB (Imper Pl P3) => comerc_ + vars "eiem" "iem" ;
|
||||
VPB (Imper Sg P1) => nonExist
|
||||
}
|
||||
} ;
|
||||
@@ -1130,7 +1133,7 @@ oper saudar_19 : Str -> Verbum = \saudar ->
|
||||
VPB (PretP Sg P1) => saud_ + "ei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => saud_ + "aste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => saud_ + "ou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => saud_ + ("amos" | "ámos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => saud_ + vars "amos" "ámos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => saud_ + "astes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => saud_ + "aram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => saud_ + "arei" ; --# notpresent
|
||||
@@ -1166,7 +1169,7 @@ oper perdoar_20 : Str -> Verbum = \perdoar ->
|
||||
VI Infn => perd_ + "oar" ;
|
||||
VI Ger => perd_ + "oando" ;
|
||||
VI Part => perd_ + "oado" ;
|
||||
VPB (Pres Ind Sg P1) => perd_ + ("ôo" | "oo") ;
|
||||
VPB (Pres Ind Sg P1) => perd_ + vars "ôo" "oo" ;
|
||||
VPB (Pres Ind Sg P2) => perd_ + "oas" ;
|
||||
VPB (Pres Ind Sg P3) => perd_ + "oa" ;
|
||||
VPB (Pres Ind Pl P1) => perd_ + "oamos" ;
|
||||
@@ -1406,7 +1409,7 @@ oper adequar_23 : Str -> Verbum = \adequar ->
|
||||
VPB (PretP Sg P1) => adequ_ + "ei" ; --# notpresent
|
||||
VPB (PretP Sg P2) => adequ_ + "aste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => adequ_ + "ou" ; --# notpresent
|
||||
VPB (PretP Pl P1) => adequ_ + ("amos" | "ámos") ; --# notpresent
|
||||
VPB (PretP Pl P1) => adequ_ + vars "amos" "ámos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => adequ_ + "astes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => adequ_ + "aram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => adequ_ + "arei" ; --# notpresent
|
||||
@@ -1841,7 +1844,7 @@ oper dizer_29 : Str -> Verbum = \dizer ->
|
||||
VPB (Cond Pl P1) => di_ + "ríamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => di_ + "ríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => di_ + "riam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => di_ + ("z" | "ze") ;
|
||||
VPB (Imper Sg P2) => di_ + vars "z" "ze" ;
|
||||
VPB (Imper Sg P3) => di_ + "ga" ;
|
||||
VPB (Imper Pl P1) => di_ + "gamos" ;
|
||||
VPB (Imper Pl P2) => di_ + "zei" ;
|
||||
@@ -1910,7 +1913,7 @@ oper trazer_30 : Str -> Verbum = \trazer ->
|
||||
VPB (Cond Pl P1) => tr_ + "aríamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => tr_ + "aríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => tr_ + "ariam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => tr_ + ("az" | "aze") ;
|
||||
VPB (Imper Sg P2) => tr_ + vars "az" "aze" ;
|
||||
VPB (Imper Sg P3) => tr_ + "aga" ;
|
||||
VPB (Imper Pl P1) => tr_ + "agamos" ;
|
||||
VPB (Imper Pl P2) => tr_ + "azei" ;
|
||||
@@ -1979,7 +1982,7 @@ oper fazer_31 : Str -> Verbum = \fazer ->
|
||||
VPB (Cond Pl P1) => fa_ + "ríamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => fa_ + "ríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => fa_ + "riam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => fa_ + ("z" | "ze") ;
|
||||
VPB (Imper Sg P2) => fa_ + vars "z" "ze" ;
|
||||
VPB (Imper Sg P3) => fa_ + "ça" ;
|
||||
VPB (Imper Pl P1) => fa_ + "çamos" ;
|
||||
VPB (Imper Pl P2) => fa_ + "zei" ;
|
||||
@@ -2048,7 +2051,7 @@ oper aprazer_32 : Str -> Verbum = \aprazer ->
|
||||
VPB (Cond Pl P1) => apraz_ + "eríamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => apraz_ + "eríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => apraz_ + "eriam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => apraz_ + ("" | "e") ;
|
||||
VPB (Imper Sg P2) => apraz_ + vars "" "e" ;
|
||||
VPB (Imper Sg P3) => apraz_ + "a" ;
|
||||
VPB (Imper Pl P1) => apraz_ + "amos" ;
|
||||
VPB (Imper Pl P2) => apraz_ + "ei" ;
|
||||
@@ -2117,7 +2120,7 @@ oper jazer_33 : Str -> Verbum = \jazer ->
|
||||
VPB (Cond Pl P1) => jaz_ + "eríamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => jaz_ + "eríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => jaz_ + "eriam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => jaz_ + ("" | "e") ;
|
||||
VPB (Imper Sg P2) => jaz_ + vars "" "e" ;
|
||||
VPB (Imper Sg P3) => jaz_ + "a" ;
|
||||
VPB (Imper Pl P1) => jaz_ + "amos" ;
|
||||
VPB (Imper Pl P2) => jaz_ + "ei" ;
|
||||
@@ -2344,7 +2347,7 @@ oper crer_37 : Str -> Verbum = \crer ->
|
||||
VPB (Pres Ind Sg P3) => cr_ + "ê" ;
|
||||
VPB (Pres Ind Pl P1) => cr_ + "emos" ;
|
||||
VPB (Pres Ind Pl P2) => cr_ + "edes" ;
|
||||
VPB (Pres Ind Pl P3) => cr_ + ("eem" | "êem") ;
|
||||
VPB (Pres Ind Pl P3) => cr_ + vars "eem" "êem" ;
|
||||
VPB (Pres Sub Sg P1) => cr_ + "eia" ;
|
||||
VPB (Pres Sub Sg P2) => cr_ + "eais" ;
|
||||
VPB (Pres Sub Sg P3) => cr_ + "eia" ;
|
||||
@@ -2551,7 +2554,7 @@ oper ver_40 : Str -> Verbum = \ver ->
|
||||
VPB (Pres Ind Sg P3) => v_ + "ê" ;
|
||||
VPB (Pres Ind Pl P1) => v_ + "emos" ;
|
||||
VPB (Pres Ind Pl P2) => v_ + "edes" ;
|
||||
VPB (Pres Ind Pl P3) => v_ + ("eem" | "êem") ;
|
||||
VPB (Pres Ind Pl P3) => v_ + vars "eem" "êem" ;
|
||||
VPB (Pres Sub Sg P1) => v_ + "eja" ;
|
||||
VPB (Pres Sub Sg P2) => v_ + "ejas" ;
|
||||
VPB (Pres Sub Sg P3) => v_ + "eja" ;
|
||||
@@ -2620,7 +2623,7 @@ oper prover_41 : Str -> Verbum = \prover ->
|
||||
VPB (Pres Ind Sg P3) => prov_ + "ê" ;
|
||||
VPB (Pres Ind Pl P1) => prov_ + "emos" ;
|
||||
VPB (Pres Ind Pl P2) => prov_ + "edes" ;
|
||||
VPB (Pres Ind Pl P3) => prov_ + ("eem" | "êem") ;
|
||||
VPB (Pres Ind Pl P3) => prov_ + vars "eem" "êem" ;
|
||||
VPB (Pres Sub Sg P1) => prov_ + "eja" ;
|
||||
VPB (Pres Sub Sg P2) => prov_ + "ejas" ;
|
||||
VPB (Pres Sub Sg P3) => prov_ + "eja" ;
|
||||
@@ -2689,7 +2692,7 @@ oper ler_42 : Str -> Verbum = \ler ->
|
||||
VPB (Pres Ind Sg P3) => l_ + "ê" ;
|
||||
VPB (Pres Ind Pl P1) => l_ + "emos" ;
|
||||
VPB (Pres Ind Pl P2) => l_ + "edes" ;
|
||||
VPB (Pres Ind Pl P3) => l_ + ("eem" | "êem") ;
|
||||
VPB (Pres Ind Pl P3) => l_ + vars "eem" "êem" ;
|
||||
VPB (Pres Sub Sg P1) => l_ + "eia" ;
|
||||
VPB (Pres Sub Sg P2) => l_ + "eias" ;
|
||||
VPB (Pres Sub Sg P3) => l_ + "eia" ;
|
||||
@@ -3442,7 +3445,7 @@ oper extinguir_53 : Str -> Verbum = \extinguir ->
|
||||
{s = table {
|
||||
VI Infn => extingu_ + "ir" ;
|
||||
VI Ger => extingu_ + "indo" ;
|
||||
VI Part => extingu_ + ("" | "ido") ;
|
||||
VI Part => extingu_ + vars "" "ido" ;
|
||||
VPB (Pres Ind Sg P1) => extingu_ + "" ;
|
||||
VPB (Pres Ind Sg P2) => extingu_ + "es" ;
|
||||
VPB (Pres Ind Sg P3) => extingu_ + "e" ;
|
||||
@@ -4268,67 +4271,67 @@ oper divergir_64 : Str -> Verbum = \divergir ->
|
||||
oper refletir_65 : Str -> Verbum = \refletir ->
|
||||
let refle_ = Predef.tk 3 refletir in
|
||||
{s = table {
|
||||
VI Infn => refle_ + ("tir" | "ctir") ;
|
||||
VI Ger => refle_ + ("tindo" | "ctindo") ;
|
||||
VI Part => refle_ + ("tido" | "ctido") ;
|
||||
VI Infn => refle_ + vars "tir" "ctir" ;
|
||||
VI Ger => refle_ + vars "tindo" "ctindo" ;
|
||||
VI Part => refle_ + vars "tido" "ctido" ;
|
||||
VPB (Pres Ind Sg P1) => refle_ + "to" ;
|
||||
VPB (Pres Ind Sg P2) => refle_ + ("tes" | "ctes") ;
|
||||
VPB (Pres Ind Sg P3) => refle_ + ("te" | "cte") ;
|
||||
VPB (Pres Ind Pl P1) => refle_ + ("timos" | "ctimos") ;
|
||||
VPB (Pres Ind Pl P2) => refle_ + ("tis" | "ctis") ;
|
||||
VPB (Pres Ind Pl P3) => refle_ + ("tem" | "ctem") ;
|
||||
VPB (Pres Ind Sg P2) => refle_ + vars "tes" "ctes" ;
|
||||
VPB (Pres Ind Sg P3) => refle_ + vars "te" "cte" ;
|
||||
VPB (Pres Ind Pl P1) => refle_ + vars "timos" "ctimos" ;
|
||||
VPB (Pres Ind Pl P2) => refle_ + vars "tis" "ctis" ;
|
||||
VPB (Pres Ind Pl P3) => refle_ + vars "tem" "ctem" ;
|
||||
VPB (Pres Sub Sg P1) => refle_ + "ta" ;
|
||||
VPB (Pres Sub Sg P2) => refle_ + "tas" ;
|
||||
VPB (Pres Sub Sg P3) => refle_ + "ta" ;
|
||||
VPB (Pres Sub Pl P1) => refle_ + "tamos" ;
|
||||
VPB (Pres Sub Pl P2) => refle_ + "tais" ;
|
||||
VPB (Pres Sub Pl P3) => refle_ + "tam" ;
|
||||
VPB (PretI Ind Sg P1) => refle_ + ("tia" | "ctia") ; --# notpresent
|
||||
VPB (PretI Ind Sg P2) => refle_ + ("tias" | "ctias") ; --# notpresent
|
||||
VPB (PretI Ind Sg P3) => refle_ + ("tia" | "ctia") ; --# notpresent
|
||||
VPB (PretI Ind Pl P1) => refle_ + ("tíamos" | "ctíamos") ; --# notpresent
|
||||
VPB (PretI Ind Pl P2) => refle_ + ("tíeis" | "ctíeis") ; --# notpresent
|
||||
VPB (PretI Ind Pl P3) => refle_ + ("tiam" | "ctiam") ; --# notpresent
|
||||
VPB (PretI Sub Sg P1) => refle_ + ("tisse" | "ctisse") ; --# notpresent
|
||||
VPB (PretI Sub Sg P2) => refle_ + ("tisses" | "ctisses") ; --# notpresent
|
||||
VPB (PretI Sub Sg P3) => refle_ + ("tisse" | "ctisse") ; --# notpresent
|
||||
VPB (PretI Sub Pl P1) => refle_ + ("tíssemos" | "ctíssemos") ; --# notpresent
|
||||
VPB (PretI Sub Pl P2) => refle_ + ("tísseis" | "ctísseis") ; --# notpresent
|
||||
VPB (PretI Sub Pl P3) => refle_ + ("tissem" | "ctissem") ; --# notpresent
|
||||
VPB (MQPerf Sg P1) => refle_ + ("tira" | "ctira") ; --# notpresent
|
||||
VPB (MQPerf Sg P2) => refle_ + ("tiras" | "ctiras") ; --# notpresent
|
||||
VPB (MQPerf Sg P3) => refle_ + ("tira" | "ctira") ; --# notpresent
|
||||
VPB (MQPerf Pl P1) => refle_ + ("tíramos" | "ctíramos") ; --# notpresent
|
||||
VPB (MQPerf Pl P2) => refle_ + ("tíreis" | "ctíreis") ; --# notpresent
|
||||
VPB (MQPerf Pl P3) => refle_ + ("tiram" | "ctiram") ; --# notpresent
|
||||
VPB (PretP Sg P1) => refle_ + ("ti" | "cti") ; --# notpresent
|
||||
VPB (PretP Sg P2) => refle_ + ("tiste" | "ctiste") ; --# notpresent
|
||||
VPB (PretP Sg P3) => refle_ + ("tiu" | "ctiu") ; --# notpresent
|
||||
VPB (PretP Pl P1) => refle_ + ("timos" | "ctimos") ; --# notpresent
|
||||
VPB (PretP Pl P2) => refle_ + ("tistes" | "ctistes") ; --# notpresent
|
||||
VPB (PretP Pl P3) => refle_ + ("tiram" | "ctiram") ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => refle_ + ("tirei" | "ctirei") ; --# notpresent
|
||||
VPB (Fut Ind Sg P2) => refle_ + ("tirás" | "ctirás") ; --# notpresent
|
||||
VPB (Fut Ind Sg P3) => refle_ + ("tirá" | "ctirá") ; --# notpresent
|
||||
VPB (Fut Ind Pl P1) => refle_ + ("tiremos" | "ctiremos") ; --# notpresent
|
||||
VPB (Fut Ind Pl P2) => refle_ + ("tireis" | "ctireis") ; --# notpresent
|
||||
VPB (Fut Ind Pl P3) => refle_ + ("tirão" | "ctirão") ; --# notpresent
|
||||
VPB (Fut Sub Sg P1) => refle_ + ("tir" | "ctir") ; --# notpresent
|
||||
VPB (Fut Sub Sg P2) => refle_ + ("tires" | "ctires") ; --# notpresent
|
||||
VPB (Fut Sub Sg P3) => refle_ + ("tir" | "ctir") ; --# notpresent
|
||||
VPB (Fut Sub Pl P1) => refle_ + ("tirmos" | "ctirmos") ; --# notpresent
|
||||
VPB (Fut Sub Pl P2) => refle_ + ("tirdes" | "ctirdes") ; --# notpresent
|
||||
VPB (Fut Sub Pl P3) => refle_ + ("tirem" | "ctirem") ; --# notpresent
|
||||
VPB (Cond Sg P1) => refle_ + ("tiria" | "ctiria") ; --# notpresent
|
||||
VPB (Cond Sg P2) => refle_ + ("tirias" | "ctirias") ; --# notpresent
|
||||
VPB (Cond Sg P3) => refle_ + ("tiria" | "ctiria") ; --# notpresent
|
||||
VPB (Cond Pl P1) => refle_ + ("tiríamos" | "ctiríamos") ; --# notpresent
|
||||
VPB (Cond Pl P2) => refle_ + ("tiríeis" | "ctiríeis") ; --# notpresent
|
||||
VPB (Cond Pl P3) => refle_ + ("tiriam" | "ctiriam") ; --# notpresent
|
||||
VPB (Imper Sg P2) => refle_ + ("te" | "cte") ;
|
||||
VPB (PretI Ind Sg P1) => refle_ + vars "tia" "ctia" ; --# notpresent
|
||||
VPB (PretI Ind Sg P2) => refle_ + vars "tias" "ctias" ; --# notpresent
|
||||
VPB (PretI Ind Sg P3) => refle_ + vars "tia" "ctia" ; --# notpresent
|
||||
VPB (PretI Ind Pl P1) => refle_ + vars "tíamos" "ctíamos" ; --# notpresent
|
||||
VPB (PretI Ind Pl P2) => refle_ + vars "tíeis" "ctíeis" ; --# notpresent
|
||||
VPB (PretI Ind Pl P3) => refle_ + vars "tiam" "ctiam" ; --# notpresent
|
||||
VPB (PretI Sub Sg P1) => refle_ + vars "tisse" "ctisse" ; --# notpresent
|
||||
VPB (PretI Sub Sg P2) => refle_ + vars "tisses" "ctisses" ; --# notpresent
|
||||
VPB (PretI Sub Sg P3) => refle_ + vars "tisse" "ctisse" ; --# notpresent
|
||||
VPB (PretI Sub Pl P1) => refle_ + vars "tíssemos" "ctíssemos" ; --# notpresent
|
||||
VPB (PretI Sub Pl P2) => refle_ + vars "tísseis" "ctísseis" ; --# notpresent
|
||||
VPB (PretI Sub Pl P3) => refle_ + vars "tissem" "ctissem" ; --# notpresent
|
||||
VPB (MQPerf Sg P1) => refle_ + vars "tira" "ctira" ; --# notpresent
|
||||
VPB (MQPerf Sg P2) => refle_ + vars "tiras" "ctiras" ; --# notpresent
|
||||
VPB (MQPerf Sg P3) => refle_ + vars "tira" "ctira" ; --# notpresent
|
||||
VPB (MQPerf Pl P1) => refle_ + vars "tíramos" "ctíramos" ; --# notpresent
|
||||
VPB (MQPerf Pl P2) => refle_ + vars "tíreis" "ctíreis" ; --# notpresent
|
||||
VPB (MQPerf Pl P3) => refle_ + vars "tiram" "ctiram" ; --# notpresent
|
||||
VPB (PretP Sg P1) => refle_ + vars "ti" "cti" ; --# notpresent
|
||||
VPB (PretP Sg P2) => refle_ + vars "tiste" "ctiste" ; --# notpresent
|
||||
VPB (PretP Sg P3) => refle_ + vars "tiu" "ctiu" ; --# notpresent
|
||||
VPB (PretP Pl P1) => refle_ + vars "timos" "ctimos" ; --# notpresent
|
||||
VPB (PretP Pl P2) => refle_ + vars "tistes" "ctistes" ; --# notpresent
|
||||
VPB (PretP Pl P3) => refle_ + vars "tiram" "ctiram" ; --# notpresent
|
||||
VPB (Fut Ind Sg P1) => refle_ + vars "tirei" "ctirei" ; --# notpresent
|
||||
VPB (Fut Ind Sg P2) => refle_ + vars "tirás" "ctirás" ; --# notpresent
|
||||
VPB (Fut Ind Sg P3) => refle_ + vars "tirá" "ctirá" ; --# notpresent
|
||||
VPB (Fut Ind Pl P1) => refle_ + vars "tiremos" "ctiremos" ; --# notpresent
|
||||
VPB (Fut Ind Pl P2) => refle_ + vars "tireis" "ctireis" ; --# notpresent
|
||||
VPB (Fut Ind Pl P3) => refle_ + vars "tirão" "ctirão" ; --# notpresent
|
||||
VPB (Fut Sub Sg P1) => refle_ + vars "tir" "ctir" ; --# notpresent
|
||||
VPB (Fut Sub Sg P2) => refle_ + vars "tires" "ctires" ; --# notpresent
|
||||
VPB (Fut Sub Sg P3) => refle_ + vars "tir" "ctir" ; --# notpresent
|
||||
VPB (Fut Sub Pl P1) => refle_ + vars "tirmos" "ctirmos" ; --# notpresent
|
||||
VPB (Fut Sub Pl P2) => refle_ + vars "tirdes" "ctirdes" ; --# notpresent
|
||||
VPB (Fut Sub Pl P3) => refle_ + vars "tirem" "ctirem" ; --# notpresent
|
||||
VPB (Cond Sg P1) => refle_ + vars "tiria" "ctiria" ; --# notpresent
|
||||
VPB (Cond Sg P2) => refle_ + vars "tirias" "ctirias" ; --# notpresent
|
||||
VPB (Cond Sg P3) => refle_ + vars "tiria" "ctiria" ; --# notpresent
|
||||
VPB (Cond Pl P1) => refle_ + vars "tiríamos" "ctiríamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => refle_ + vars "tiríeis" "ctiríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => refle_ + vars "tiriam" "ctiriam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => refle_ + vars "te" "cte" ;
|
||||
VPB (Imper Sg P3) => refle_ + "ta" ;
|
||||
VPB (Imper Pl P1) => refle_ + "tamos" ;
|
||||
VPB (Imper Pl P2) => refle_ + ("ti" | "cti") ;
|
||||
VPB (Imper Pl P2) => refle_ + vars "ti" "cti" ;
|
||||
VPB (Imper Pl P3) => refle_ + "tram" ;
|
||||
VPB (Imper Sg P1) => nonExist
|
||||
}
|
||||
@@ -4343,8 +4346,8 @@ oper ir_66 : Str -> Verbum = \ir ->
|
||||
VPB (Pres Ind Sg P1) => x_ + "vou" ;
|
||||
VPB (Pres Ind Sg P2) => x_ + "vais" ;
|
||||
VPB (Pres Ind Sg P3) => x_ + "vai" ;
|
||||
VPB (Pres Ind Pl P1) => x_ + ("vamos" | "imos") ;
|
||||
VPB (Pres Ind Pl P2) => x_ + ("ides" | "vades") ;
|
||||
VPB (Pres Ind Pl P1) => x_ + vars "vamos" "imos" ;
|
||||
VPB (Pres Ind Pl P2) => x_ + vars "ides" "vades" ;
|
||||
VPB (Pres Ind Pl P3) => x_ + "vão" ;
|
||||
VPB (Pres Sub Sg P1) => x_ + "vá" ;
|
||||
VPB (Pres Sub Sg P2) => x_ + "vás" ;
|
||||
@@ -4808,7 +4811,7 @@ oper traduzir_72 : Str -> Verbum = \traduzir ->
|
||||
VPB (Cond Pl P1) => traduz_ + "íriamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => traduz_ + "iríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => traduz_ + "iriam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => traduz_ + ("" | "e") ;
|
||||
VPB (Imper Sg P2) => traduz_ + vars "" "e" ;
|
||||
VPB (Imper Sg P3) => traduz_ + "a" ;
|
||||
VPB (Imper Pl P1) => traduz_ + "amos" ;
|
||||
VPB (Imper Pl P2) => traduz_ + "i" ;
|
||||
@@ -4893,11 +4896,11 @@ oper destruir_74 : Str -> Verbum = \destruir ->
|
||||
VI Ger => destru_ + "indo" ;
|
||||
VI Part => destru_ + "ído" ;
|
||||
VPB (Pres Ind Sg P1) => destru_ + "o" ;
|
||||
VPB (Pres Ind Sg P2) => destru_ + ("is" | "is") ;
|
||||
VPB (Pres Ind Sg P3) => destru_ + ("i" | "i") ;
|
||||
VPB (Pres Ind Sg P2) => destru_ + vars "is" "is" ;
|
||||
VPB (Pres Ind Sg P3) => destru_ + vars "i" "i" ;
|
||||
VPB (Pres Ind Pl P1) => destru_ + "ímos" ;
|
||||
VPB (Pres Ind Pl P2) => destru_ + "ís" ;
|
||||
VPB (Pres Ind Pl P3) => destru_ + ("em" | "em") ;
|
||||
VPB (Pres Ind Pl P3) => destru_ + vars "em" "em" ;
|
||||
VPB (Pres Sub Sg P1) => destru_ + "a" ;
|
||||
VPB (Pres Sub Sg P2) => destru_ + "as" ;
|
||||
VPB (Pres Sub Sg P3) => destru_ + "a" ;
|
||||
@@ -4946,7 +4949,7 @@ oper destruir_74 : Str -> Verbum = \destruir ->
|
||||
VPB (Cond Pl P1) => destru_ + "iríamos" ; --# notpresent
|
||||
VPB (Cond Pl P2) => destru_ + "iríeis" ; --# notpresent
|
||||
VPB (Cond Pl P3) => destru_ + "iriam" ; --# notpresent
|
||||
VPB (Imper Sg P2) => destru_ + ("i" | "i") ;
|
||||
VPB (Imper Sg P2) => destru_ + vars "i" "i" ;
|
||||
VPB (Imper Sg P3) => destru_ + "a" ;
|
||||
VPB (Imper Pl P1) => destru_ + "amos" ;
|
||||
VPB (Imper Pl P2) => destru_ + "i" ;
|
||||
@@ -5369,4 +5372,4 @@ oper remir_80 : Str -> Verbum = \remir ->
|
||||
}
|
||||
} ;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user