mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-05-28 01:18:57 -06:00
Hrv: first words in Lexicon to test Lang
This commit is contained in:
@@ -7,58 +7,13 @@ concrete LexiconHrv of Lexicon =
|
|||||||
|
|
||||||
|
|
||||||
lin
|
lin
|
||||||
boy_N = mkN "chlapec" ;
|
cat_N = mkN "mačka" ;
|
||||||
man_N = mkN "muž" ;
|
black_A = mkA "crni" ;
|
||||||
teacher_N = mkN "učiteľ" ;
|
love_V2 = mkV2 (mkV "voljeti" "volim" "volio") ;
|
||||||
horse_N = mkN "kôň" ;
|
see_V2 = mkV2 (mkV "vidjeti" "vidim" "vidio") ;
|
||||||
father_N = mkN "otec" ;
|
walk_V = mkV "hodati" ;
|
||||||
husband_N = mkN "manžel" ;
|
|
||||||
|
|
||||||
castle_N = mkN "hrad" ;
|
|
||||||
forest_N = mkN "les" ;
|
|
||||||
machine_N = mkN "stroj" ;
|
|
||||||
|
|
||||||
|
man_N = mkN "čovjek" ;
|
||||||
woman_N = mkN "žena" ;
|
woman_N = mkN "žena" ;
|
||||||
school_N = mkN "učilište" ;
|
|
||||||
skirt_N = mkN "sukňa";
|
|
||||||
street_N = mkN "ulica" ;
|
|
||||||
rose_N = mkN "ruže" ;
|
|
||||||
song_N = mkN "pieseň" ;
|
|
||||||
bed_N = mkN "posteľ" ;
|
|
||||||
{-
|
|
||||||
door_N = mkN "dveře" ;
|
|
||||||
bone_N = declKOST "kost" ;
|
|
||||||
village_N = declKOST "ves" ; ----
|
|
||||||
|
|
||||||
city_N = declMESTO "město" ;
|
|
||||||
apple_N = declMESTO "jablko" ; ----
|
|
||||||
sea_N = declMORE "moře" ;
|
|
||||||
airport_N = declMORE "letiště" ;
|
|
||||||
chicken_N = declKURE "kuře" ;
|
|
||||||
house_N = declSTAVENI "stavení" ; --- building, house
|
|
||||||
station_N = declSTAVENI "nádraží" ;
|
|
||||||
|
|
||||||
young_A = mkA "mladý" ;
|
|
||||||
old_A = mkA "starý" ;
|
|
||||||
good_A = mkA "dobrý" ;
|
|
||||||
bad_A = mkA "špatný" ;
|
|
||||||
beautiful_A = mkA "krásný" ;
|
|
||||||
clean_A = mkA "čistý" ;
|
|
||||||
dirty_A = mkA "špinavý" ;
|
|
||||||
-}
|
|
||||||
|
|
||||||
--- from Google translate dictionary
|
|
||||||
|
|
||||||
white_A = mkA "biely" ;
|
|
||||||
black_A = mkA "čierny" ;
|
|
||||||
red_A = mkA "červený" ;
|
|
||||||
brown_A = mkA "hnedý" ;
|
|
||||||
blue_A = mkA "modrý" ; --- belasý
|
|
||||||
green_A = mkA "zelený" ;
|
|
||||||
yellow_A = mkA "žltý" ;
|
|
||||||
|
|
||||||
---- buy_V2 = mkV2 (iii_kupovatVerbForms "kupovať") ;
|
|
||||||
---- love_V2 = mkV2 (iii_kupovatVerbForms "milovať") ;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -380,6 +380,7 @@ adjFormsAdjective : AdjForms -> Adjective = \afs -> {
|
|||||||
vel + "ao" => vel + "l" ;
|
vel + "ao" => vel + "l" ;
|
||||||
vel + "ak" => voicing vel + "k" ;
|
vel + "ak" => voicing vel + "k" ;
|
||||||
vel + "a" + k@? => vel + k ;
|
vel + "a" + k@? => vel + k ;
|
||||||
|
vel + "i" => vel ;
|
||||||
_ => velik
|
_ => velik
|
||||||
}
|
}
|
||||||
in {
|
in {
|
||||||
@@ -415,6 +416,7 @@ adjFormsAdjective : AdjForms -> Adjective = \afs -> {
|
|||||||
|
|
||||||
smartVerbForms : Str -> VerbForms = \s -> case s of {
|
smartVerbForms : Str -> VerbForms = \s -> case s of {
|
||||||
cit + "ati" => aeiVerbForms s (cit + "am") (cit + "ao") ;
|
cit + "ati" => aeiVerbForms s (cit + "am") (cit + "ao") ;
|
||||||
|
vid + "jeti" => aeiVerbForms s (vid + "im") (vid + "io") ;
|
||||||
radi + "ti" => aeiVerbForms s (init radi + "em") (radi + "o") ;
|
radi + "ti" => aeiVerbForms s (init radi + "em") (radi + "o") ;
|
||||||
_ => Predef.error ("expect infinitive form \"-ti\", found" ++ s)
|
_ => Predef.error ("expect infinitive form \"-ti\", found" ++ s)
|
||||||
} ;
|
} ;
|
||||||
|
|||||||
Reference in New Issue
Block a user