1
0
forked from GitHub/gf-rgl

- add missing lins tired_VP, scared_VP, ill_VP, ready_VP

- add time linearizations
- rm Spa from RNeg lin and Refl and pronouns
- use constructors (mkV, mkA, etc) when possible
- update Lexicon
- update Numeral
This commit is contained in:
odanoburu
2018-04-14 19:21:47 -03:00
parent 97b1c50ae0
commit 2106566e85
9 changed files with 112 additions and 92 deletions
+46 -46
View File
@@ -23,12 +23,12 @@ lin
clean_A = mkA "limpo" ;
clever_A = mkA "inteligente" ;
cold_A = mkA "frio" ; -- fria
correct_A = mkA "correcto" ;
correct_A = mkA "correto" | mkA "correcto" ;
dirty_A = mkA "sujo" ;
dry_A = mkA "seco" ;
dull_A = mkA "desafilado" ;
empty_A = mkA "vazio" ;
full_A = mkA "lleno" ;
full_A = mkA "cheio" ;
good_A = prefA (mkA (mkA "bom") (mkA "melhor")) ; ---- adv?
green_A = mkA "verde" ;
heavy_A = mkA "pesado" ;
@@ -36,32 +36,32 @@ lin
important_A = mkA "importante" ;
long_A = mkA "longo" ;
narrow_A = mkA "estreito" ;
near_A = mkA "cercano" ;
near_A = mkA "perto" ;
new_A = prefA (mkA "novo") ;
old_A = prefA (mkA "velho") ;
ready_A = mkA "pronto" ;
red_A = mkA "vermelho" ;
rotten_A = mkA "podre" ;
round_A = mkA "redondo" ;
sharp_A = mkA "filoso" ; -- afilado, puntiagudo
sharp_A = mkA "afiado" ; -- pontiagudo
short_A = mkA "curto" ; --- breve, pequeno, baixo
small_A = prefA (mkA "pequeno") ;
smooth_A = mkA "liso" ; -- suave
straight_A = mkA "directo" ;
straight_A = mkA "direto" | mkA "directo" ; -- reto
stupid_A = mkA "estúpido" ;
thick_A = mkA "grosso" ;
thin_A = mkA "fino" ; -- delgado
thin_A = mkA "fino" ; -- delgado, magro
ugly_A = mkA "feio" ;
uncertain_A = mkA "incerto" ;
warm_A = mkA "quente" ;
wet_A = mkA "mojado" ;
white_A = compADeg (mkA "blanco") ;
wide_A = mkA "ancho" ; -- extenso
yellow_A = mkA "amarillo" ;
young_A = prefA (mkA "joven" "joven" "jóvenes" "jóvenes" "jovenamente") ;
already_Adv = mkAdv "ya" ;
far_Adv = mkAdv "lejos" ; ----?
now_Adv = mkAdv "ahora" ;
wet_A = mkA "molhado" ;
white_A = compADeg (mkA "branco") ;
wide_A = mkA "largo" ; -- extenso
yellow_A = mkA "amarelo" ;
young_A = prefA (mkA "jovem" "jovem" "jovens" "jovens" "juvenilmente") ;
already_Adv = mkAdv "" ;
far_Adv = mkAdv "longe" ; ----?
now_Adv = mkAdv "agora" ;
today_Adv = mkAdv "hoje" ;
brother_N2 = deN2 (mkN "irmão") ;
father_N2 = deN2 (mkN "pai") ;
@@ -255,28 +255,28 @@ lin
john_PN = mkPN "João" masculine ;
paris_PN = mkPN "Paris" feminine ;
-- V
rain_V0 = mkV0 (verboV (chover_47 "chover")) ;
rain_V0 = mkV0 (mkV (chover_47 "chover")) ;
paint_V2A = mkV2A (mkV "pintar") accusative (mkPrep "em") ;
ask_V2Q = mkV2Q (mkV "perguntar") dative ;
answer_V2S = mkV2S (mkV "responder") dative ;
beg_V2V = mkV2V (mkV "rogar") accusative dative ; -- pedir
bite_V2 = dirV2 (mkV "morder") ;
break_V2 = dirV2 (special_ppV (mkV "romper") "rompido") ;
break_V2 = dirV2 (mkV "quebrar") ;
buy_V2 = dirV2 (mkV "comprar") ;
close_V2 = dirV2 (mkV "fechar") ;
count_V2 = dirV2 (mkV "contar") ;
cut_V2 = dirV2 (mkV "cortar") ;
do_V2 = dirV2 (mkV "fazer") ;
do_V2 = dirV2 (mkV (fazer_31 "fazer")) ;
drink_V2 = dirV2 (mkV "beber") ;
eat_V2 = dirV2 (mkV "comer") ;
fear_V2 = dirV2 (mkV "temer") ;
fight_V2 = dirV2 (mkV "lutar") ;
find_V2 = dirV2 (mkV "encontrar") ;
forget_V2 = dirV2 (mkV "esquecer") ;
hate_V2 = dirV2 (mkV "odiar") ;
hate_V2 = dirV2 (mkV (odiar_17 "odiar")) ;
hear_V2 = dirV2 (mkV "ouvir") ;
hit_V2 = dirV2 (mkV "bater") ;
hold_V2 = dirV2 (mkV "ter") ;
hold_V2 = dirV2 (mkV (ter_1 "ter")) ;
hunt_V2 = dirV2 (mkV "caçar") ;
kill_V2 = dirV2 (mkV "matar") ;
know_V2 = mkV2 (mkV "conhecer") ;
@@ -284,43 +284,43 @@ lin
leave_V2 = dirV2 (mkV "partir") ; -- irse, dejar
like_V2 = dirV2 (mkV "gostar") ;
listen_V2 = dirV2 (mkV "escutar") ;
lose_V2 = dirV2 (mkV "perder") ;
lose_V2 = dirV2 (mkV (perder_44 "perder")) ;
love_V2 = dirV2 (mkV "amar") ;
open_V2 = dirV2 (special_ppV (mkV "abrir") "aberto") ;
play_V2 = dirV2 (mkV "jogar") ;
pull_V2 = dirV2 (mkV "tirar") ;
push_V2 = dirV2 (mkV "empurrar") ;
put_V2 = dirV2 (mkV "por") ;
read_V2 = dirV2 (mkV "ler") ;
rub_V2 = dirV2 (mkV "resfregar") ;
scratch_V2 = dirV2 (mkV "rascar") ;
see_V2 = dirV2 (mkV "ver") ;
put_V2 = dirV2 (mkV (pôr_45 "pôr")) ;
read_V2 = dirV2 (mkV (ler_42 "ler")) ;
rub_V2 = dirV2 (mkV "esfregar") ;
scratch_V2 = dirV2 (mkV "coçar") ;
see_V2 = dirV2 (mkV (ver_40 "ver")) ;
seek_V2 = dirV2 (mkV "buscar") ;
speak_V2 = dirV2 (mkV "falar") ;
split_V2 = dirV2 (mkV "separar") ; -- dividir,) ;
squeeze_V2 = dirV2 (mkV "exprimir") ;
stab_V2 = dirV2 (mkV "apuñalar") ;
squeeze_V2 = dirV2 (mkV "apertar") ;
stab_V2 = dirV2 (mkV "esfaquear") ;
suck_V2 = dirV2 (mkV "chupar") ;
switch8off_V2 = dirV2 (mkV "apagar") ;
switch8on_V2 = dirV2 (mkV "ligar") ; -- acender
teach_V2 = dirV2 (mkV "ensar") ;
throw_V2 = dirV2 (mkV "tirar") ;
teach_V2 = dirV2 (mkV "ensinar") ;
throw_V2 = dirV2 (mkV "jogar") ;
tie_V2 = dirV2 (mkV "atar") ;
understand_V2 = dirV2 (mkV "entender") ;
wait_V2 = mkV2 (mkV "esperar") dative ;
wash_V2 = dirV2 (mkV "lavar") ;
watch_V2 = dirV2 (mkV "mirar") ; -- ver
win_V2 = dirV2 (mkV "ganar") ;
wipe_V2 = dirV2 (mkV "secar") ;
write_V2 = dirV2 (special_ppV (mkV "escribir") "escrito") ;
watch_V2 = dirV2 (mkV "ver") ; -- ver
win_V2 = dirV2 (mkV "ganhar") ;
wipe_V2 = dirV2 (mkV "remover") ;
write_V2 = dirV2 (special_ppV (mkV "escrever") "escrito") ;
add_V3 = dirV3 (mkV "somar") dative ;
give_V3 = dirdirV3 (mkV "dar") ;
give_V3 = dirdirV3 (mkV (dar_11 "dar")) ;
sell_V3 = dirV3 (mkV "vender") dative ;
send_V3 = dirV3 (mkV "mandar") dative ; -- enviar
send_V3 = dirV3 (mkV "enviar") dative ; -- mandar
talk_V3 = mkV3 (mkV "falar") dative genitive ;
become_VA = reflV (mkV "converter") ; --- convertirse en, volverse, ponerse
become_VA = reflV (mkV "virar") ; --- convertirse en, volverse, ponerse
know_VQ = mkVQ (mkV "saber") ;
wonder_VQ = mkVQ (reflV (mkV "preguntar")) ;
wonder_VQ = mkVQ (reflV (mkV "perguntar")) ;
fear_VS = mkVS (mkV "temer") ;
hope_VS = mkVS (mkV "esperar") ;
know_VS = mkVS (mkV "saber") ;
@@ -329,34 +329,34 @@ lin
blow_V = mkV "assoprar" ;
breathe_V = mkV "respirar" ;
burn_V = mkV "queimar" ;
come_V = mkV "vir" ;
come_V = mkV (vir_67 "vir") ;
die_V = mkV "morrer" ;
dig_V = mkV "escavar" ;
fall_V = mkV "cair" ;
float_V = mkV "flutuar" ;
flow_V = mkV "fluir" ; -- circular
flow_V = mkV "fluir" ; -- circular
fly_V = mkV "voar" ;
freeze_V = mkV "congelar" ;
go_V = (mkV "ir") ;
jump_V = mkV "saltar" ;
laugh_V = mkV "reir" ; ----V reír_67
lie_V = reflV (mkV "acostar") ; -- "acostarse"
laugh_V = mkV (rir_69 "rir") ;
lie_V = reflV (mkV "mentir") ;
live_V = mkV "viver" ;
play_V = mkV "jugar" ;
play_V = mkV "jogar" ;
run_V = mkV "correr" ;
sew_V = mkV "coser" ;
sew_V = mkV "costurar" ;
sing_V = mkV "cantar" ;
sit_V = reflV (mkV "sentar") ;
sleep_V = mkV "dormir" ;
smell_V = mkV "cheirar" ;
spit_V = mkV "escupir" ;
stand_V = mkV "estar" ; ---- "estar de pie" ;
spit_V = mkV "cuspir" ;
stand_V = mkV (estar_10 "estar") ; ---- "estar de pé" ;
stop_V = mkV "parar" ;
swell_V = mkV "tragar" ;
swim_V = mkV "nadar" ;
think_V = mkV "pensar" ;
travel_V = mkV "viajar" ;
turn_V = mkV "doblar" ;
turn_V = mkV "virar" ;
vomit_V = mkV "vomitar" ;
walk_V = mkV "caminhar" ;
-- interj