1
0
forked from GitHub/gf-rgl
Files
gf-rgl/src/portuguese/LexiconPor.gf

365 lines
13 KiB
Plaintext

--# -path=.:../romance:../common:../abstract:../../prelude
concrete LexiconPor of Lexicon = CatPor ** open
(M=MorphoPor), ParadigmsPor, BeschPor, Prelude in {
flags
optimize=values ;
coding=utf8 ;
lin
easy_A2V = mkA2V (mkA "fácil") dative genitive ;
married_A2 = mkA2 (mkA "casado") dative ;
probable_AS = mkAS (mkA "provável") ;
fun_AV = mkAV (mkA "divertido") genitive ;
-- A
bad_A = prefA (mkA (mkA "mau") (mkA "pior")) ;
beautiful_A = prefA (mkA "belo") ; -- bela
big_A = prefA (mkA "grande") ;
black_A = mkA "preto" ; -- preta
blue_A = mkA "azul" ;
broad_A = mkA "largo" ;
brown_A = mkA "marrom" ; --- *
clean_A = mkA "limpo" ;
clever_A = mkA "inteligente" ;
cold_A = mkA "frio" ; -- fria
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 "cheio" ;
good_A = prefA (mkA (mkA "bom") (mkA "melhor")) ; ---- adv?
green_A = mkA "verde" ;
heavy_A = mkA "pesado" ;
hot_A = mkA "quente" ;
important_A = mkA "importante" ;
long_A = mkA "longo" ;
narrow_A = mkA "estreito" ;
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 "afiado" ; -- pontiagudo
short_A = mkA "curto" ; --- breve, pequeno, baixo
small_A = prefA (mkA "pequeno") ;
smooth_A = mkA "liso" ; -- suave
straight_A = mkA "direto" | mkA "directo" ; -- reto
stupid_A = mkA "estúpido" ;
thick_A = mkA "grosso" ;
thin_A = mkA "fino" ; -- delgado, magro
ugly_A = mkA "feio" ;
uncertain_A = mkA "incerto" ;
warm_A = mkA "quente" ;
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 "já" ;
far_Adv = mkAdv "longe" ; ----?
now_Adv = mkAdv "agora" ;
today_Adv = mkAdv "hoje" ;
brother_N2 = deN2 (mkN "irmão") ;
father_N2 = deN2 (mkN "pai") ;
mother_N2 = deN2 (mkN "mãe" feminine) ;
distance_N3 = mkN3 (mkN "distância") genitive dative ;
-- N
airplane_N = mkN "avião" masculine ; -- is masculine
animal_N = mkN "animal" ; -- masc (sometimes fem when adj)
apartment_N = mkN "apartamento" ;
apple_N = mkN "maçã" "maçãs" ;
art_N = mkN "arte" feminine ;
ashes_N = mkN "cinza" ;
baby_N = mkN "bebê" ; -- can be used for both fem. & masc.
back_N = mkN "costas" "costas" feminine ;
bank_N = mkN "banco" ;
bark_N = mkN "casca" ;
beer_N = mkN "cerveja" ;
belly_N = mkN "barriga" ;
bike_N = mkN "bicicleta" ;
bird_N = mkN "pássaro" ;
blood_N = mkN "sangue" nonExist ;
boat_N = mkN "bote" ;
bone_N = mkN "osso" ;
book_N = mkN "livro" ;
boot_N = mkN "bota" ;
boss_N = mkN "chefe"; -- Fem can be both "chefa" or "chefe" ;
boy_N = mkN "menino" ;
bread_N = mkN "pão" "pães" masculine ;
breast_N = mkN "seio" ; -- pecho
butter_N = mkN "manteiga" ;
camera_N = mkN "câmera" ; -- ["máquina fotográfica"]
cap_N = mkN "gorro" ;
car_N = mkN "carro" ;
carpet_N = mkN "tapete" ;
cat_N = mkN "gato" ; -- gata
ceiling_N = mkN "teto" ;
chair_N = mkN "cadeira" ;
cheese_N = mkN "queijo" ;
child_N = mkN "criança" ;
church_N = mkN "igreja" ;
city_N = mkN "cidade" feminine ;
cloud_N = mkN "nuvem" feminine ;
coat_N = mkN "abrigo" ;
computer_N = mkN "computador" ;
country_N = mkN "país" ; -- masc
cousin_N = mkN "primo" ;
cow_N = mkN "vaca" ;
day_N = mkN "dia" masculine ;
doctor_N = mkN "médico" ; -- médica
dog_N = mkN "cachorro" ; -- cadela
door_N = mkN "porta" ;
dust_N = mkN "poeira" nonExist ;
ear_N = mkN "orelha" ;
earth_N = mkN "terra" ;
egg_N = mkN "ovo" ;
enemy_N = mkN "inimigo" ; -- inimiga
eye_N = mkN "olho" ;
factory_N = mkN "fábrica" ;
fat_N = mkN "gordura" ;
feather_N = mkN "pena" ;
fingernail_N = mkN "unha" ;
fire_N = mkN "fogo" ;
fish_N = mkN "peixe" ;
floor_N = mkN "chão" nonExist ; -- piso
flower_N = mkN "flor" feminine ;
fog_N = mkN "névoa" ;
foot_N = mkN "pé" ;
forest_N = mkN "floresta" ;
fridge_N = mkN "geladeira" ;
friend_N = mkN "amigo" ; -- amiga
fruit_N = mkN "fruta" ;
garden_N = mkN "jardim" ;
girl_N = mkN "menina" ;
glove_N = mkN "luva" ;
gold_N = mkN "ouro" nonExist ;
grammar_N = mkN "gramática" ;
grass_N = mkN "grama" nonExist ;
guts_N = mkN "tripa" ;
hair_N = mkN "cabelo" nonExist ;
hand_N = mkN "mão" "mãos" feminine ;
harbour_N = mkN "porto" ;
hat_N = mkN "chapéu" ;
head_N = mkN "cabeça" ;
heart_N = mkN "coração" masculine ;
hill_N = mkN "morro" ; -- colina
horn_N = mkN "chifre" ;
horse_N = mkN "cavalo" ;
house_N = mkN "casa" ;
husband_N = mkN "marido" ; -- esposo
ice_N = mkN "gelo" ;
industry_N = mkN "indústria" ;
iron_N = mkN "ferro" ;
king_N = mkN "rei" ;
knee_N = mkN "joelho" ;
lake_N = mkN "lago" ;
lamp_N = mkN "lâmpada" ;
language_N = mkN "linguagem" ;
leaf_N = mkN "folha" ;
leather_N = mkN "couro" nonExist ;
leg_N = mkN "perna" ;
liver_N = mkN "fígado" ;
louse_N = mkN "piolho" ;
love_N = mkN "amor" ;
man_N = mkN "homem" ; -- masc
meat_N = mkN "carne" feminine ;
milk_N = mkN "leite" ;
moon_N = mkN "lua" ;
mountain_N = mkN "montanha" ;
mouth_N = mkN "boca" ;
music_N = mkN "música" ;
name_N = mkN "nome" ;
neck_N = mkN "pescoço" ;
newspaper_N = mkN "jornal" ;
night_N = mkN "noite" feminine ;
nose_N = mkN "nariz" ;
number_N = mkN "número" ;
oil_N = mkN "óleo" ;
paper_N = mkN "papel" ;
peace_N = mkN "paz" feminine ;
pen_N = mkN "caneta" ;
person_N = mkN "pessoa" ;
planet_N = mkN "planeta" masculine ;
plastic_N = mkN "plástico" ;
policeman_N = mkN "policial" ;
priest_N = mkN "padre" ; -- masc
queen_N = mkN "rainha" ;
question_N = mkN "pergunta" ;
radio_N = mkN "rádio" ;
rain_N = mkN "chuva" ;
reason_N = mkN "razão" ;
religion_N = mkN "religião" ;
restaurant_N = mkN "restaurante" ;
river_N = mkN "rio" ;
road_N = mkN "estrada" ;
rock_N = mkN "rocha" ;
roof_N = mkN "telhado" ;
root_N = mkN "raiz" feminine ;
rope_N = mkN "corda" ;
rubber_N = mkN "borracha" ;
rule_N = mkN "regra" ;
salt_N = mkN "sal" ;
sand_N = mkN "areia" nonExist ;
school_N = mkN "escola" ;
science_N = mkN "ciência" ;
sea_N = mkN "mar" ;
seed_N = mkN "semente" ;
sheep_N = mkN "ovelha" ;
ship_N = mkN "navio" ;
shirt_N = mkN "camisa" ;
shoe_N = mkN "sapato" ;
shop_N = mkN "loja" ;
silver_N = mkN "prata" nonExist ;
sister_N = mkN "irmã" ;
skin_N = mkN "pele" feminine ;
sky_N = mkN "céu" ;
smoke_N = mkN "fumaça" nonExist ;
snake_N = mkN "cobra" ;
snow_N = mkN "neve" nonExist feminine ;
sock_N = mkN "meia" ;
song_N = mkN "canção" "canções" feminine ;
star_N = mkN "estrela" ;
steel_N = mkN "aço" nonExist ;
stick_N = mkN "bastão" "bastões" ;
stone_N = mkN "pedra" ;
stove_N = mkN "forno" ;
student_N = mkN "estudante" ; -- used both for fem & masc
sun_N = mkN "sol" ;
table_N = mkN "mesa" ;
tail_N = mkN "rabo" ;
teacher_N = mkN "professor" ;
television_N = mkN "televisão" ;
tongue_N = mkN "língua" ;
tooth_N = mkN "dente" ;
train_N = mkN "trem" ;
tree_N = mkN "árvore" feminine ;
university_N = mkN "universidade" ;
village_N = mkN "vila" ;
war_N = mkN "guerra" ;
water_N = mkN "água" ;
wife_N = mkN "esposa" ;
wind_N = mkN "vento" ;
window_N = mkN "janela" ;
wine_N = mkN "vinho" ;
wing_N = mkN "asa" ;
woman_N = mkN "mulher" feminine ;
wood_N = mkN "madeira" ;
worm_N = mkN "verme" ; -- lombriga (Fem)
year_N = mkN "ano" ;
left_Ord = M.mkOrd (regA "esquerda") ;
right_Ord = M.mkOrd (regA "direita") ;
john_PN = mkPN "João" masculine ;
paris_PN = mkPN "Paris" feminine ;
-- V
rain_V0 = mkV0 (mkV (chover_Besch "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 (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_Besch "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_Besch "odiar")) ;
hear_V2 = dirV2 (mkV "ouvir") ;
hit_V2 = dirV2 (mkV "bater") ;
hold_V2 = dirV2 (mkV (ter_Besch "ter")) ;
hunt_V2 = dirV2 (mkV "caçar") ;
kill_V2 = dirV2 (mkV "matar") ;
know_V2 = mkV2 (mkV "conhecer") ;
learn_V2 = dirV2 (mkV "aprender") ;
leave_V2 = dirV2 (mkV "partir") ;
like_V2 = mkV2 (mkV "gostar") genitive ;
listen_V2 = dirV2 (mkV "escutar") ;
lose_V2 = dirV2 (mkV (perder_Besch "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 (pôr_Besch "pôr")) ;
read_V2 = dirV2 (mkV (ler_Besch "ler")) ;
rub_V2 = dirV2 (mkV "esfregar") ;
scratch_V2 = dirV2 (mkV "coçar") ;
see_V2 = dirV2 (mkV (ver_Besch "ver")) ;
seek_V2 = dirV2 (mkV "buscar") ;
speak_V2 = dirV2 (mkV "falar") ;
split_V2 = dirV2 (mkV "separar") ; -- dividir,) ;
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 "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 "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_Besch "dar")) ;
sell_V3 = dirV3 (mkV "vender") dative ;
send_V3 = dirV3 (mkV "enviar") dative ; -- mandar
talk_V3 = mkV3 (mkV "falar") dative genitive ;
become_VA = reflV (mkV "virar") ; --- convertirse en, volverse, ponerse
know_VQ = mkVQ (mkV "saber") ;
wonder_VQ = mkVQ (reflV (mkV "perguntar")) ;
fear_VS = mkVS (mkV "temer") ;
hope_VS = mkVS (mkV "esperar") ;
know_VS = mkVS (mkV "saber") ;
say_VS = mkVS (mkV "dizer") ;
-- V
blow_V = mkV "assoprar" ;
breathe_V = mkV "respirar" ;
burn_V = mkV "queimar" ;
come_V = mkV (vir_Besch "vir") ;
die_V = mkV "morrer" ;
dig_V = mkV "escavar" ;
fall_V = mkV "cair" ;
float_V = mkV "flutuar" ;
flow_V = mkV "fluir" ; -- circular
fly_V = mkV "voar" ;
freeze_V = mkV "congelar" ;
go_V = (mkV "ir") ;
jump_V = mkV "saltar" ;
laugh_V = mkV (rir_Besch "rir") ;
lie_V = reflV (mkV "mentir") ;
live_V = mkV "viver" ;
play_V = mkV "jogar" ;
run_V = mkV "correr" ;
sew_V = mkV "costurar" ;
sing_V = mkV "cantar" ;
sit_V = reflV (mkV "sentar") ;
sleep_V = mkV "dormir" ;
smell_V = mkV "cheirar" ;
spit_V = mkV "cuspir" ;
stand_V = mkV (estar_Besch "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 "virar" ;
vomit_V = mkV "vomitar" ;
walk_V = mkV "caminhar" ;
-- interj
alas_Interj = ss "infelizmente" ;
} ;