mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-06-25 11:06:28 -06:00
esto/isto in Spanish/Portuguese
This commit is contained in:
@@ -254,7 +254,7 @@ oper
|
||||
s = \\ag => adj.s ! genNum2Aform ag.g ag.n ;
|
||||
} ;
|
||||
|
||||
mkQuantifier : (esse,essa,esses,essas : Str) -> Quant = \esse,essa,esses,essas->
|
||||
mkQuantifier : (esse,essa,esses,essas,esso : Str) -> Quant = \esse,essa,esses,essas,esso->
|
||||
let
|
||||
attrforms : Number => Gender => Case => Str = table {
|
||||
Sg => \\g,c => prepCase c ++ genForms esse essa ! g ;
|
||||
@@ -264,12 +264,14 @@ oper
|
||||
s = \\_ => attrforms ;
|
||||
s2 = [] ;
|
||||
sp = attrforms ; -- in spanish it was different
|
||||
spn= \\c => prepCase c ++ esso ;
|
||||
isNeg = False
|
||||
} ;
|
||||
|
||||
mkDeterminer : (muito,muita : Str) -> Number -> Bool -> Det = \muito,muita,number,neg ->
|
||||
lin Det {
|
||||
s,sp = \\g,c => prepCase c ++ genForms muito muita ! g ;
|
||||
spn = \\c => prepCase c ++ muito ;
|
||||
n = number;
|
||||
s2 = [] ;
|
||||
isNeg = neg
|
||||
|
||||
@@ -102,6 +102,7 @@ concrete StructuralPor of Structural = CatPor **
|
||||
in {
|
||||
s = \\_ => nenhum ;
|
||||
sp = nenhum ;
|
||||
spn= \\c => prepCase c ++ "nada" ;
|
||||
s2 = [] ; isNeg = True
|
||||
} ;
|
||||
no_Utt = ss "não" ;
|
||||
@@ -124,13 +125,13 @@ concrete StructuralPor of Structural = CatPor **
|
||||
someSg_Det = mkDeterminer "algum" "alguma" Sg False ;
|
||||
something_NP = pn2np (mkPN "algo" Masc) ;
|
||||
somewhere_Adv = ss ["em algum lugar"] ;
|
||||
that_Quant = mkQuantifier "esse" "essa" "esses" "essas" ;
|
||||
that_Quant = mkQuantifier "esse" "essa" "esses" "essas" "isso" ;
|
||||
there_Adv = mkAdv "ali" ; -- lá
|
||||
there7to_Adv = mkAdv ["para lá"] ;
|
||||
there7from_Adv = mkAdv "dali" ;
|
||||
therefore_PConj = ss ["por isso"] ;
|
||||
|
||||
this_Quant = mkQuantifier "este" "esta" "estes" "estas" ;
|
||||
this_Quant = mkQuantifier "este" "esta" "estes" "estas" "isto" ;
|
||||
through_Prep = mkPrep [] ablative ; -- por
|
||||
too_AdA = ss "demasiado" ; -- o certo seria demais como postfix
|
||||
to_Prep = complDat ;
|
||||
|
||||
Reference in New Issue
Block a user