@@ -1,402 +1,403 @@
--# -path=.:../abstract:../common:../../prelude
concrete LexiconRus of Lexicon = CatRus ** open ParadigmsRus, Prelude, MorphoRus in {
flags
optimize=values ;
coding=utf8 ;
lin
airplane_N = nTelefon "� амолет" ;
answer_V2S = tvDir (mkRegVerb imperfective first "оÑ‚веча" "ÑŽ" "оÑ‚вечал" "оÑ‚вечай" "оÑ‚вечаÑ‚ь" );
apartment_N = nMashina "кварÑ‚иÑ€ " ;
apple_N = nChislo "� блок" ;
art_N = nChislo "иÑÂ� куÑ� ÑÂ� тв " ;
ask_V2Q = tvDir (mkRegVerb imperfective first "Ñ� прашива" "ÑŽ" "Ñ� прашивал" "Ñ� прашивай" "Ñ� прашиватÑÂŒ") ;
baby _N = nMalush "малыш" ;
bad_A = AKakoj_Nibud "плох" "" "хуже" ;
bank _N = nBank "банк" ;
beautiful _A = AStaruyj "кÑ€аÑÂ� ив" "кÑ€аÑÂ� ивее ";
become_VA = mkRegVerb perfective second "Ñ� Ñ‚анов" "лÑÂŽ" "Ñ� Ñ‚ал" "Ñ� Ñ‚ань" "Ñ� Ñ‚аÑ‚ь " ;
beer_N = nChislo "пив" ;
beg_V2V = tvDir ( mkRegVerb im perfective second "про" "шу" "пÑ€оÑÂ� ил" "пÑ€оÑÂ� и" "пÑ€оÑÂ� иÑ‚ь " ) ;
big_A = AKakoj_Nibud "больш" "" "больше " ;
bike_N = nTelef on "велоÑÂ� ипед" ;
bird_N = nEdinica "пÑ‚иц " ;
black_A = AStaruyj "чÑ‘рн" "чернее" ;
blue_A = AMolodoj "голуб" "голубее" ;
boat_N = nMashina "лодк" ;
book_N = nMashina "книг" ;
boo t_N = nBank "� апог " ;
boss _N = nStomatolog "начальник " ;
boy _N = nStomatolog "мальчик " ;
bread _N = nAdres "хлеб " ;
break_V2 = tvDir (mkRegVerb imperfective first "пÑ€еÑ€ыва" "ÑŽ" "пÑ€еÑ€ывал" "пÑ€еÑ€ывай" "пÑ€еÑ€ыватÑÂŒ" ) ;
bro ad_A = AMalenkij "широк" "шире" ;
brother_N2 = mkN2 (nBrat ",бÑ€аÑ‚") ;
brown _A = AStaruyj "коричнев" "коричневее ";
butt er_N = nChislo "маÑ� л" ;
buy_V2 = tvDir (mkRegVerb imperfective first "покупа" "ÑŽ" "покупал" "покупай" "покупатÑÂŒ" ) ;
cam era _N = nMashina "kamer" ;
cap_N = nNoga "чашк" ; -- чаш-ек Pl-Gen
car _N = nMashina "машин " ;
carpet _N = mkN "ковёÑ€" "ковра" "ковру" "ковёÑ€" "ковром" "ковре" "коврÑ‹" "ковров" "коврам" "коврÑ‹" "коврами" "коврах" masculine inanimate;
cat _N = nMashina "кошк " ;
ceiling_N = nPotolok "потол" ;
chair _N = nStul "Ñ� Ñ‚ул" ;
cheese_N = nTelefon "Ñ� Ñ‹р " ;
child_N = mkN "ребёнок" "ребёнка" "ребёнку" "ребёнка" "ребёнком" "ребёнке" "дети" "детей" "детÑ� м" "детей" "детьми" "детÑ� ÑÂ…" masculine animate ;
church_N = mkN "церковь" "церкви" "церкви" "церковь" "церковьÑÂŽ" "церкви" "церкви" "церквей" "церквÑ� м" "церкви" "церквÑ� ми" "церквÑ� Ñ…" masculine inanimate ;
city_N = nAdres "город" ;
clean_A = AStaruyj "чиÑ� Ñ‚" "чище";
clever_A = AStaruyj "умн" "умнее";
close_V2= tvDir (mkRegVerb imperfective first "закрÑ‹ва" "ÑŽ" "закрÑ‹вал" "закрÑ‹вай" "закрÑ‹вать" );
coat_N = mkIndeclinableNoun "пальто" masculine inanimate ;
cold_A = AStaruyj "холодн" "холоднее" ;
come_V = mkRegVerb imperfective first "пÑ€иÑ…о" "жу" "пÑ€иÑ…одил" "пÑ€иÑ…оди" "пÑ€иÑ…одитÑÂŒ" ;
computer_N = nTelefon "компÑŒюÑ‚еÑ€" ;
country_N = nMashina "Ñ� Ñ‚ран " ;
cousin _N = nTelefon "кузен " ;
cow _N = nMashina "коров " ;
die_V = mkRegVerb imperfective first "умира" "ю" "умирал" "умрай" "умирать " ;
dirty_A = AStaruyj "гÑ€Ñ� зн" "гÑ€Ñ� знее " ;
doctor_N = nAdres "доктор " ;
dog_N = nNoga "� обак " ;
door_N = nBol "двер " ;
drink_V2 = tvDir (mkRegVerb imperfective firstE "пÑÂŒ" "ÑŽ" "пил" "пей" "пить" ) ;
eat_V2 = tvDir (mkRegVerb imperfective first "куша" "ÑŽ" "кушал" "кушай" "кушать " ) ;
enemy_N = nStomatolog "вÑ€аг " ;
factory_N = nNoga "фабрик" ;
father _N2 = mkN2 (mkN "оÑ‚ец" "оÑ‚ца" "оÑ‚цу" "оÑ‚ца" "оÑ‚цом" "оÑ‚це" "оÑ‚цÑ‹" "оÑ‚цов" "оÑ‚цам" "оÑ‚цов" "оÑ‚цами" "оÑ‚цах" masculine animate) ;
fear_VS= mkRegVerb imperfective second "бо" "ÑŽ" "боÑ� л" "бой" "боÑ� Ñ‚ÑÂŒ " ;
find_V2 = tvDir (mkRegVerb imperfective second "нахо" "жу" "находил" "находи" "находитÑÂŒ" );
fish_N = nMashina "рыб " ;
floor_N = nTelef on "пол" ;
forget_V2= tvDir (mkRegVerb imperfective first "забыва" "ÑŽ" "забывал" "забывай" "забыватÑÂŒ " ) ;
fridge _N = nBank "холодилÑŒник " ;
friend_N = mkN "дÑ€уг" "дÑ€уга" "дÑ€угу" "дÑ€уга" "дÑ€угом" "дÑ€уге" "дÑ€узьÑ� " "дÑ€узей" "дÑ€узьÑ� м" "дÑ€узей" "дузÑÂŒÑ� ми" "дÑ€узьÑ� ÑÂ…" masculine animate ;
fruit _N = nTelefon "фрукт " ;
gard en_N = nTelefon "� ад" ;
girl _N = nNoga "девочк " ;
glove _N = nNoga "перчатк " ;
gold _N = nChislo "золоÑ‚ " ;
good_A = AKhoroshij "хорош" "лучше " ;
go_V= mkRegVerb imperfective second "хо" "жу" "ходил" "ходи" "ходиÑ‚ь " ;
green _A = AStaruyj "зелен" "зеленее " ;
harbour_N = nTelef on "залив " ;
hate_V2= tvDir (mkRegVerb imperfective second "ненави" "жу" "ненавидел" "ненавидÑÂŒ" "ненавидеть " ) ;
hat _N = nMashina "шлÑ� п " ;
hav e_V2= tvDir (mkRegVerb imperfective first "име " "ÑŽ " "имел" "имей" "иметÑÂŒ " );
hear_V2= tvDir (mkRegVerb imperfective first "� луша" "ю" "� лушал" "� лушай" "� лушать" ) ;
hill_N = nTelefon "холм" ;
hope _VS = mkRegVerb imperfective first "наде " "ÑŽ " "надеÑÂ� л" "надей" "надеÑÂ� Ñ‚ÑÂŒ " ;
horse _N = nBol "лошад " ;
hot_A = AKhoroshij "горÑ� ч" "горÑ� чее " ;
hou se_N = nAdres "дом " ;
important_A = AStaruyj "важн" "важнее " ;
industry_N = nChislo "пÑ€оизводÑ� тв " ;
iron_N = nChislo "желез " ;
k ing_N = mkN "король" "королÑ� " "королю" "королÑ� " "королем" "короле" "короли" "королей" "королÑ� м" "королей" "королÑ� ми" "королÑ� Ñ…" masculine animate ;
know_V2= tvDir (mkRegVerb imperfective first "зна" "ÑŽ" "знал" "знай" "знатÑÂŒ" ) ;
lake _N = nChislo "озер" ;
lamp_N = nMashina "ламп" ;
learn_V2= tvDir (mkRegVerb imperfective second "уч" "у" "учил" "учи" "учиÑ‚ь" ) ;
leather_N = nEdinica "кож " ;
leave _V2= tvDir (mkRegVerb imperfective second "уÑ…ож " "у " "уÑ…одил" "уÑ…оди" "уÑ…одитÑÂŒ " );
like_V2= tvDir (mkRegVerb imperfective second "нÑ€ав" "лÑÂŽ" "нÑ€авил" "нÑ€авь" "нÑ€авитÑÂŒ" ) ;
listen _V2= tvDir (mkRegVerb imperfective first "� луша " "ю " "� лушал" "� лушай" "� лушать " );
liv e_V= mkRegVerb imperfective firstE "жив " "у " "жил" "живи" "жить " ;
long_A = AStaruyj "длинн" "длиннее" ;
los e_V2 = tvDir ( mkRegVerb imperfective first "терÑ� " "ÑŽ " "терÑ� л" "терÑ� й" "терÑ� Ñ‚ь " ) ;
love_N = nBol "лÑŽбов " ;
lov e_V2= tvDir (mkRegVerb imperfective second "лÑŽб" "лÑÂŽ" "лÑŽбил" "лÑŽби" "лÑŽбить " );
man _N = nStomatolog "человек " ;
meat_N =nChislo "мÑÂ� Ñ� " ;
milk _N = nChis lo "молок " ;
moon _N = nMashina "лун " ;
mother _N2 = mkN2 ( nMashina "мам") ;
mountai n_N = nMashina "гор " ;
music _N = nNoga "музык" ;
narrow_A = AStaruyj "узк" "уже " ;
new_A = AStaruyj "нов" "новее " ;
newspaper_N = nMashina "газеÑ‚ " ;
oil_N = nBol "нефтÑÂŒ " ;
old_A = AStaruyj "Ñ� Ñ‚аÑ€" "Ñ� Ñ‚аÑ€ше " ;
open_V2= tvDir (mkRegVerb imperfective first "оÑ‚кÑ€ыва" "ÑŽ" "оÑ‚кÑ€ывал" "оÑ‚кÑ€ывай" "оÑ‚кÑ€ыватÑÂŒ" ) ;
paper_N = nNoga "бумаг " ;
peace_N = nTelefon "мир" ;
pen _N = nNoga "ручк " ;
planet _N = nMashina "планет " ;
plastic_N = nMashina "плаÑ� Ñ‚маÑ� Ñ� " ;
play_V2 = tvDir (mkRegVerb imperfective first "игра" "ÑŽ" "играл" "играй" "играÑ‚ь" ) ;
policeman_N = nTelefon "милиционеÑ€ " ;
priest_N = nStomatolog "� в� щенник " ;
queen_N = nMashina "королев " ;
radio_N = mkIndeclinableNoun "радио" neuter inanimate ;
read_V2 = tvDir (mkRegVerb imperfective first "чита" "ÑŽ" "читал" "читай" "читаÑ‚ь" ) ;
red_A = AStaruyj "кÑ€аÑÂ� н" "кÑ€аÑÂ� нее" ;
religion_N = nMalyariya "религи" ;
restaurant_N = nTelefon "ре� торан " ;
river_N = nNoga "рек " ;
rock_N = nUroven "кам " ;
roof _N = nEdinica "кÑ€ыш " ;
rubber _N = nMashina "резин " ;
run_V = mkRegVerb imperfective first "бега" "ÑŽ" "бегал" "бегай" "бегаÑ‚ь " ;
say_VS = mkRegVerb imperfective second "говоÑ€" "ÑŽ" "говоÑ€ил" "говори" "говоÑ€иÑ‚ь " ;
school_N = nMashina "школ " ;
science_N = nEdinica "наук " ;
sea _N = nProizvedenie "мор " ;
seek_V2 = tvDir (mkRegVerb imperfective first "ищ" "у" "иÑÂ� кал" "ищи" "иÑÂ� кать" ) ;
see_V2 = tvDir (mkRegVerb imperfective second "виж" "у" "видел" "видь" "видеÑ‚ь" ) ;
sell _V3 = tvDirDir (mkRegVerb imperfective firstE "пÑ€ода " "ÑŽ " "пÑ€одавал" "пÑ€одавай" "пÑ€одавать " );
send _V3 = tvDirDir (mkRegVerb imperfective first "поÑ� ыла " "ÑŽ " "поÑ� ылал" "поÑ� ылай" "поÑ� ылатÑÂŒ " );
sheep_N = nMashina "овц " ;
ship_N = nNol "корабл" ;
shirt _N = nNoga "рубашк " ;
shoe _N = mkN "туфлÑ� " "туфли" "туфле" "туфлю" "туфлей" "туфле" "туфли" "туфель" "туфлÑ� м" "туфли" "туфлÑ� ми" "туфлÑ� Ñ…" masculine inanimate;
shop _N = nTelefon "магазин " ;
short_A = AMalenkij "коротк" "короче" ;
silver _N = nChislo "� еребр " ;
sister_N = n Mashina "Ñ� еÑ� тр " ;
sleep_V = mkRegVerb imperfective second "Ñ� п" "лÑÂŽ" "Ñ� пал" "Ñ� пи" "Ñ� патÑÂŒ " ;
small_A = A Malenkij "маленьк" "меньше " ;
snake_N = nTetya"зме " ;
sock_N = nPotolok "но� " ;
speak_V2 = tvDir (mkRegVerb imperfective second "говоÑ€" "ÑŽ" "говоÑ€ил" "говори" "говоÑ€иÑ‚ь" ) ;
star _N = nMashina "звезд " ;
steel_N = nBol "Ñ� Ñ‚ал" ;
stone _N = nNol "камен " ;
stove _N = nBol "печ " ;
student _N = nTelefon "Ñ� Ñ‚уденÑ‚ " ;
stupid_A = AMolodoj "тупой" "тупее " ;
sun_N = mkN "Ñ� олнце" "Ñ� олнца" "Ñ� олнцу" "Ñ� олнце" "Ñ� олнцем" "Ñ� олнце" "Ñ� олнца" "Ñ� олнц" "Ñ� олнцам" "Ñ� олнца" "Ñ� олнцами" "Ñ� олнцаÑÂ…" neuter inanimate ;
switch8off_V2 = tvDir (mkRegVerb imperfective first "вÑ‹ключа" "ÑŽ" "вÑ‹ключал" "вÑ‹ключай" "вÑ‹ключать") ;
switch8on_V2 = tvDir (mkRegVerb imperfective first "включа" "ÑŽ" "включал" "включай" "включаÑ‚ь") ;
table_N = nTelefon "Ñ� Ñ‚ол" ;
teacher_N = nNol "учиÑ‚ел" ;
teach_V2 = tvDir (mkRegVerb imperfective sec ond "уч" "у" "учил" "учи" "учиÑ‚ь " ) ;
television_N = nProizvedenie "телевидени " ;
thick_A = AStaruyj "толÑ� Ñ‚" "толще " ;
thi n_A = AMalenkij "тонк" "тоньше " ;
train_N = nAdres "поезд " ;
travel_V = mkRegVerb imperfective first "путешеÑÂ� тву" "ÑŽ" "путешеÑÂ� твовал" "путешеÑÂ� твуй" "путешеÑÂ� твовать " ;
tree _N = nChislo "дерев " ;
--trousers_N = mkN "" "" " " "" "" "" "шÑ‚аны" "шÑ‚анов" "шÑ‚анам" "шÑ‚аны" "шÑ‚анами" "шÑ‚анах" masculine inanimate ;
ugly_A = AStaruyj "некраÑ� ив" "некраÑ� ивее " ;
understand_V2 = tvDir (mkRegVerb imperfective first "понима" "ÑŽ" "понимал" "понимай" "пониматÑÂŒ" ) ;
universit y_N = nTelefon "универÑ� итеÑ‚ " ;
village_N = nMalyariya "деревн" ;
wait_V2 = tvDir (mkRegVerb imperfective firstE "жд" "у" "ждал" "жди" "ждатÑÂŒ" ) ;
walk_V = mkRegVerb imperfective first "гулÑÂ� " "ÑŽ" "гулÑÂ� л" "гулÑÂ� й" "гулÑÂ� Ñ‚ÑÂŒ " ;
warm_A = AStaruyj "тёпл" "теплее" ;
war_N = nMashina "войн " ;
watch_V2 = tvDir (mkRegVerb imperfective second "Ñ� мотÑ€" "ÑŽ" "Ñ� мотÑ€ел" "Ñ� мотри" "Ñ� мотÑ€еÑ‚ь" ) ;
wate r_N = nMashina "вод " ;
white_A = AStaruyj "бел" "белее " ;
window _N = nChislo "окн " ;
win e_N = nChislo "вин " ;
win_V2 = tvDir (mkRegVerb imperfective first "вÑ‹игрыва" "ÑŽ" "вÑ‹игрывал" "вÑ‹игрывай" "вÑ‹игрыватÑÂŒ" ) ;
woman _N = nZhenchina "женщин " ;
wood_N = nChislo "дерев" ;
write_V2 = tvDir (mkRegVerb imperfective first "пиш" "у" "пиÑ� ал" "пиши" "пиÑ� аÑ‚ь" ) ;
yellow_A = AStaruyj "жÑ‘лÑ‚" "желтее " ;
young_A = AMolodoj "молод" "моложе" ;
do_V2 = tvDir (mkRegVerb imperfective first "дела" "ÑŽ" "делал" "делай" "делаÑ‚ь" ) ;
now_Adv = mkAdv "� ейча� " ;
already_Adv = mkAdv "уже " ;
song_N = nTetya "пеÑ� н " ;
add_V3 = mkV3 (mkRegVerb imperfective first "Ñ� кладыва" "ÑŽ" "Ñ� кладывал" "Ñ� кладывай" "Ñ� кладывать" ) "" "в" accusative accusative ;
number _N = nChislo "чиÑ� л " ;
put _V2 = tvDir (mkRegVerb imperfective firstE "клад " "у " "клал" "клади" "клаÑ� Ñ‚ь" ) ;
stop_V = mkRegVerb imperfective first "оÑÂ� танавлива" "ÑŽ" "оÑÂ� танавливал" "оÑÂ� танавливай" "оÑÂ� танавливатÑÂŒ" ;
jump _V = mkRegVerb imperfective first "пÑ€ыга " "ÑŽ " "пÑ€ыгал" "пÑ€ыгай" "пÑ€ыгатÑÂŒ " ;
---- distance_N3 = mkN3 (nProizvedenie "раÑ� Ñ� Ñ‚оÑÂ� н") from_Prep to_Prep ;
-- in Russian combinations with verbs are expressed with adverbs:
-- "легко понÑ� Ñ‚ь" ("easy to understand"), which is different from
-- adjective expression "легкий дл� понимани� " ("easy for understanding")
-- So the next to words are adjectives, since there are such adjectives
-- in Russian, but to use them with verb would be wrong in Russian:
fun_AV = AStaruyj "веÑ� ёл" "веÑ� елее";
easy_A2V = mkA2 (AMalenkij "легк" "легче") "длÑ� " genitive ;
empt y_A = AMolodoj "пуÑ� Ñ‚" "пуÑ� Ñ‚ее" ;
married_A2 = mkA2 (adjInvar "замужем") "за" instructive ;
paint_V2A = tvDir (mkRegVerb imperfective first "риÑ� у" "ÑŽ" "риÑ� овал" "риÑ� уй" "риÑ� оватÑÂŒ" ) ;
probable _AS = AStaruyj "возможный" "возможнее" ;
-- r ain_V0 No such verb in Russian!
talk_V3 = mkV3 (mkRegVerb imperfective second "говоÑ€" "ÑŽ" "говоÑ€ил" "говори" "говоÑ€иÑ‚ь" ) "Ñ� " "о" instructive prepositional ;
wonder_VQ = mkRegVerb imperfective first "интеÑ€еÑÂ� у" "ÑŽ" "интеÑ€еÑÂ� овал" "интеÑ€еÑÂ� уй" "интеÑ€еÑÂ� оватÑÂŒ";
-- Nouns
animal_N = nZhivotnoe "животн" ;
ashes_N = nPepel "пеп" ;
back_N = nMashina "Ñ� пин " ;
bark_N = mkN "лай" "лаÑ� " "лаю" "лай" "лаем" "лае" "лаи" "лаев" "лаÑ� м" "лаи" "лаÑ� ми" "лаÑ� Ñ…" masculine inanimate ;
belly _N = nTelefon "живоÑ‚ " ;
bird _N = nEdinica "пÑ‚иц" ;
blood _N = nBol "кÑ€ов " ;
bone _N = nBol "ко� т " ;
breast _N = nBol "гÑ€удь " ;
cloud_N = nChislo "облак " ;
day_N = mkN "день" "днÑ� " "дню" "день" "днёÐ¼" "дне" "дни" "дней" "днÑ� м" "дни" "днÑ� ми" "днÑ� Ñ…" masculine inanimate ;
dust _N = nBol "пыл" ;
ear_N = nChislo "уÑ…о" ;
earth _N = nTetya "земл " ;
egg _N = nChislo "� йц " ;
eye _N = nAdres "глаз " ;
fat _N = nBank "жир " ;
-- father _N = UseN2 father_N2 ;
feather_N = mkN "перо" "пера" "перу" "пера" "пером" "пере" "перьÑÂ� " "перьев" "перьÑÂ� м" "перьев" "перьÑÂ� ми" "перьÑÂ� Ñ…" neuter inanimate ;
fingernail_N = mkN "ногоÑ‚ь" "ногтÑÂ� " "ногтÑÂŽ" "ногтÑÂ� " "ногтем" "ногте" "ногти" "ногтей" "ногтÑÂ� м" "ногтей" "ногтÑÂ� ми" "ногтÑÂ� Ñ…" masculine inanimate ;
fire _N = mkN "огонÑÂŒ" "огнÑ� " "огню" "огнÑ� " "огнём" "огне" "огни" "огней" "огнÑ� м" "огней" "огнÑ� ми" "огнÑ� ÑÂ…" masculine inanimate ;
fish_N = nMashina "рыб" ;
flower _N = mkN "оÑ‚ец" "оÑ‚ца" "оÑ‚цу" "оÑ‚ца" "оÑ‚цом" "оÑ‚це" "оÑ‚цÑ‹" "оÑ‚цов" "оÑ‚цам" "оÑ‚цов" "оÑ‚цами" "оÑ‚цах " masculine animate ;
fog _N = nTelefon "туман " ;
foot_N = nTetya "Ñ� Ñ‚упн" ;
forest _N = nAdres "ле� " ;
frui t_N = nTelefon "фрукт" ;
grass_N = nMashina "трав " ;
guts _N = nBol "внутÑ€енноÑÂ� Ñ‚" ;
hair _N = nTelefon "волоÑÂ� " ;
hand _N = nNoga "рук " ;
head _N = nMashina "голов " ;
heart _N = mkN "Ñ� ердце" "Ñ� ердца" "Ñ� ердцу" "Ñ� ердца" "Ñ� ердцем" "Ñ� ердце" "Ñ� ердца" "Ñ� ердец" "Ñ� ердцам" "Ñ� ердец" "Ñ� ердцами" "Ñ� ердцаÑÂ…" neuter inanimate ;
horn _N = nAdres "рог " ;
husband _N = mkN "муж" "мужа" "мужу" "мужа" "мужем" "муже" "мужÑÂŒÑ� " "мужей" "мужÑÂŒÑ� м" "мужей" "мужÑÂŒÑ� ми" "мужÑÂŒÑ� ÑÂ…" masculine animate ;
ice _N = mkN "лёд" "лÑŒда" "лÑŒду" "лÑŒда" "лÑŒдом" "лÑŒде" "лÑŒдÑ‹" "лÑŒдов" "лÑŒдам" "лÑŒдов" "лÑŒдами" "лÑŒдах" masculine inanimate ;
knee _N = mkN "колено" "колена" "колену" "колена" "коленом" "колене" "колени" "колен" "коленам" "колен" "коленÑ� ми" "коленÑ� Ñ…" neuter in animate ;
lak e_N = nChislo "озер" ;
leaf _N = nStul "ли� т" ;
leg _N = nNoga "ног " ;
liver _N = nBol "печен " ;
louse_N = mkN "вошь" "вши" "вши" "вошь" "вошьÑÂŽ" "вше" "вши" "вшей" "вшам" "вшей" "вшами" "вшаÑÂ…" feminine animate ;
meat_N = nChislo "мÑÂ� Ñ� " ;
moon_N = nMashina "лун" ;
mountain_N = nMashina "гор" ;
mouth_N = mkN "рот" "рта" "рту" "рот" "ртом" "рте" "рты" "ртов" "ртам" "рты" "ртами" "ртаÑÂ…" masculine inanimate;
name_N = mkN "имÑ� " "имени" "имени" "имÑ� " "именем" "имени" "имена" "имёÐ½" "именам" "имена" "именами" "именах" neuter inanimate ;
neck_N = nTetya "ше" ;
night _N = nBol "ноч" ;
nose _N = nTelefon "но� " ;
person _N = nBol "личноÑ� Ñ‚ÑÂŒ " ;
rain _N = nNol "дожд " ;
road _N = nNoga "дорог " ;
root_N = nUroven "кор" ;
rope _N = nNoga "веревк " ;
sal t_N = nBol "� ол " ;
sand _N = mkN "пеÑ� ок" "пеÑ� ка" "пеÑ� ку" "пеÑ� ок" "пеÑ� ком" "пеÑ� ке" "пеÑ� ки" "пеÑ� ков" "пеÑ� кам" "пеÑ� ков" "пеÑ� ками" "пеÑ� ках" masculine inanimate ;
sea _N = nProizvedenie "мор " ;
see d_N = mkN "Ñ� емÑ� " "Ñ� емени" "Ñ� емении" "Ñ� емÑ� " "Ñ� еменем" "Ñ� емени" "Ñ� емена" "Ñ� емÑ� н" "Ñ� еменам" "Ñ� емена" "Ñ� еменами" "Ñ� еменах" neuter inanimate ;
skin _N = nEdinica "кож " ;
sky _N = mkN "небо" "неба" "небу" "небо" "небом" "небе" "небеÑÂ� а" "небеÑÂ� " "небеÑÂ� ам" "небеÑÂ� " "небеÑÂ� ами" "небеÑÂ� аÑÂ… " neuter inanimate ;
smoke _N = nTelefon "дым " ;
snake_N = nTetya "зме" ;
snow _N = nAdres "Ñ� нег " ;
star _N = nMashina "звезд " ;
stick_N = nNoga "палк " ;
tail_N = nTelefon "хвоÑ� Ñ‚" ;
tongue_N = nBank "Ñ� зык" ;
tooth _N = nTelefon "зуб " ;
tre e_N = nChislo "дерев " ;
water_N = nMashina "вод " ;
wif e_N = nMashina "жен " ;
wind _N = mkN "ветеÑ€" "ветра" "ветру" "ветеÑ€" "ветром" "ветра" "ветров" "ветра" "ветрам" "ветров" "ветрами" "ветрах" masculine inanimate ;
wing _N = mkN "кÑ€ыло" "кÑ€ыла" "кÑ€ылу" "кÑ€ыло" "кÑ€ылом" "кÑ€ыле" "кÑ€ыльÑ� " "кÑ€ыльев" "кÑ€ыльÑ� м" "кÑ€ыльÑ� " "кÑ€ыльÑ� ми" "кÑ€ыльÑ� ÑÂ…" neuter inanimate ;
worm_N = nNol "черв" ;
year_N = nAdres "год" ;
-- Verbs
bite_V2 = tvDir (mkRegVerb imperfective first "куÑ� а" "ÑŽ" "куÑ� ал" "куÑ� ай" "куÑ� ать");
blow_V = mkRegVerb imperfective first "ду" "ÑŽ" "дул" "дуй" "дутÑÂŒ" ;
breath e_V = mkRegVerb imperfective second "дÑ‹ш " "у " "дÑ‹шал" "дÑ‹ши" "дÑ‹шать" ;
burn _V = mkRegVerb imperfective second "гор " "ÑŽ " "горел" "гори" "гореÑ‚ь " ;
count _V2 = tvDir ( mkRegVerb imperfective first "Ñ� чита " "ÑŽ " "Ñ� чиÑ‚ал" "Ñ� чиÑ‚ай" "Ñ� чиÑ‚аÑ‚ь" ) ;
cut _V2 = tvDir ( mkRegVerb imperfective first "реж " "у " "резал" "режь" "резаÑ‚ь " ) ;
dig _V = mkRegVerb imperfective first "копа " "ÑŽ " "копал" "копай" "копаÑ‚ь" ;
fall_V = mkRegVerb imperfective first "пада" "ÑŽ" "падал" "падай" "падаÑ‚ь" ;
fight _V2 = tvDir ( mkRegVerb imperfective firstE "дер " "у " "дÑ€ал" "дери" "дÑ€аÑ‚ь " ) ;
float_V = mkRegVerb imperfective firstE "плыв" "у" "плыл" "плыви" "плытÑÂŒ" ;
flow _V = mkRegVerb imperfective firstE "тек " "у " "тёк" "теки" "течь " ;
fly _V = mkRegVerb imperfective second "лета " "ÑŽ " "летал" "летай" "летаÑ‚ь " ;
freeze _V = mkRegVerb imperfective first "замеÑ€за " "ÑŽ " "замеÑ€зал" "замеÑ€зай" "замеÑ€зать " ;
give _V3 = tvDirDir ( mkRegVerb imperfective firstE "да " "ÑŽ " "давал" "давай" "даваÑ‚ь " ) ;
hit _V2 = tvDir (mkRegVerb imperfective first "ударÑÂ� " "ÑŽ " "ударÑÂ� л" "ударÑÂ� й" "ударÑÂ� Ñ‚ÑÂŒ" ) ;
hold_V2 = tvDir (mkRegVerb imperfective second "держ" "у" "держал" "держи" "держать" );
hun t_V2 = tvDir (mkRegVerb imperfective second "оÑ…оч " "у " "оÑ…оÑ‚ил" "оÑ…оÑ‚ь" "оÑ…оÑ‚иÑ‚ь" ) ;
kill _V2 = tvDir (mkRegVerb imperfective first "убива " "ю " "убивал" "убивай" "убивать" ) ;
laugh _V = mkRegVerb imperfective firstE "Ñ� ме " "ÑŽ " "Ñ� меÑ� л" "Ñ� мей" "Ñ� меÑ� Ñ‚ь " ;
lie_V = mkRegVerb imperfective firstE "лг" "у" "лгал" "лги" "лгатÑÂŒ" ;
p lay _V = mkRegVerb imperfective first "игра " "ÑŽ " "играл" "играй" "играÑ‚ь " ;
pull _V2 = tvDir ( mkRegVerb imperfective first "Ñ‚ÑÂ� н " "у " "Ñ‚ÑÂ� нул" "Ñ‚ÑÂ� ни" "Ñ‚ÑÂ� нутÑÂŒ " ) ;
push _V2 = tvDir ( mkRegVerb imperfective first "толка " "ю " "толкал" "толкай" "толкать " ) ;
rub _V2 = tvDir (mkRegVerb imperfective firstE "тр " "у " "тёр" "три" "тереÑ‚ь" ) ;
scratch _V2 = tvDir (mkRegVerb imperfective first "чеш " "у " "чеÑ� ал" "чеши" "чеÑ� аÑ‚ь" ) ;
sew _V = mkRegVerb imperfective firstE "шÑÂŒ " "ÑŽ " "шил" "шей" "шить " ;
sing_V = mkRegVerb imperfective firstE "по" "ю" "пел" "пой" "петь" ;
sit _V = mkVerbum imperfective "Ñ� ижу" "Ñ� идишь" "Ñ� идиÑ‚" "Ñ� идим" "Ñ� идите" "Ñ� идÑ� Ñ‚" "Ñ� идел" "Ñ� иди" "Ñ� идеÑ‚ь " ;
smell _V = mkRegVerb imperfective first "пахн " "у " "пахнул" "пахни" "пахнутÑÂŒ " ;
sp it_V = mkReg Verb imperfective firstE "плю" "ÑŽ" "плевал" "плюй" "плевать " ;
split _V2 = tvDir ( mkRegVerb imperfective first "разбива " "ÑŽ " "разбивал" "разбей" "разбиваÑ‚ь " ) ;
squeeze _V2 = tvDir ( mkRegVerb imperfective first "� жима " "ю " "� жимал" "� жимай" "� жимать " ) ;
stab _V2 = tvDir (mkRegVerb imperfective first "кол " "ÑŽ " "колол" "коли" "колоÑ‚ь " ) ;
stand _V = mkRegVerb imperfective second "Ñ� то " "ÑŽ " "Ñ� Ñ‚оÑÂ� л" "Ñ� Ñ‚ой" "Ñ� Ñ‚оÑÂ� Ñ‚ÑÂŒ " ;
suck _V2 = tvDir (mkRegVerb imperfective firstE "Ñ� оÑ� " "у " "Ñ� оÑ� ал" "Ñ� оÑ� и" "Ñ� оÑ� аÑ‚ь") ;
swell _V = mkRegVerb imperfective first "опуха " "ю " "опухал" "опухай" "опухать " ;
swim _V = mkRegVerb imperfective first "плава " "ю " "плавал" "плавай" "плавать" ;
think _V = mkRegVerb imperfective first "дума " "ÑŽ " "думал" "думай" "думать " ;
throw _V2 = tvDir ( mkRegVerb imperfective first "бÑ€оÑÂ� а " "ÑŽ " "бÑ€оÑÂ� ал" "бÑ€оÑÂ� ай" "бÑ€оÑÂ� аÑ‚ь " ) ;
tie _V2 = tvDir ( mkRegVerb imperfective first "вÑÂ� ж " "у " "вÑÂ� зал" "вÑÂ� жи" "вÑÂ� зать") ;
turn _V = mkRegVerb imperfective first "повоÑ€ачива " "ÑŽ " "повоÑ€ачивал" "повоÑ€ачивай" "повоÑ€ачиватÑÂŒ " ;
vomit _V = mkRegVerb imperfective firstE "рв " "у " "рвал" "рви" "рватÑÂŒ" ;
wash _V2 = tvDir ( mkRegVerb imperfective first "мо " "ÑŽ " "мыл" "мой" "мÑ‹тÑÂŒ " ) ;
wipe _V2 = tvDir ( mkRegVerb imperfective first "вÑ‹тира " "ÑŽ " "вÑ‹тирал" "вÑ‹тирай" "вÑ‹тираÑ‚ь " ) ;
correct_A = AStaruyj "пÑ€авилÑŒн" "пÑ€авилÑŒнее";
dry_A = AMolodoj "Ñ� ух" "Ñ� уше";
dull _A = AStaruyj "Ñ� кучн" "Ñ� кучнее ";
far_Adv = mkAdv "далеко";
f ull_A = AStaruyj "полн" "полнее ";
heavy_A = AStaruyj "Ñ‚ÑÂ� жел" "Ñ‚ÑÂ� желее ";
left_Ord = (uy_j_EndDecl "лев" ) ** {lock_A = <>};
n ear _A = AMalenkij "близк" "ближе ";
righ t_Ord = (uy_j_EndDecl "пÑ€ав" ) ** {lock_A = <>} ;
rotten _A = AMolodoj "гнил" "гнилее ";
round_A = AStaruyj "кÑ€угл" "кÑ€углее" ;
sharp_A = AStaruyj "оÑÂ� тр" "оÑÂ� трее ";
smooth_A = AMalenkij "гладк" "глаже ";
straight_A = AMolodoj "пÑ€Ñ� м" "пÑ€Ñ� мее ";
wet_A = AStaruyj "мокр" "мокрее ";
wide_A = AMalenkij "широк" "шире ";
fear_V2 =tvDir (mkRegVerb imperfective first "бо" "ÑŽ" "боÑ� л" "бой" "боÑ� Ñ‚ÑÂŒ" ) ;
paris_PN = mkPN "Париж" Masc Inanimate ;
--rain_V0 Does not exist in Russian
}
--# -path=.:../abstract:../common:../../prelude
--
concrete LexiconRus of Lexicon = CatRus **
open ParadigmsRus, Prelude, StructuralRus, MorphoRus in {
--, IrregRus
flags
optimize=values ;
coding=utf8 ;
lin
airplane_N = nTelefon "самолет " ;
answer_V2S = tvDir (mkRegVerb imperfective first "отвеча" "ю" "отвечал" "отвечай" "отвечать" );
apartment_N = nMashina "квартир " ;
apple_N = nChislo "яблок" ;
art _N = nChislo "искусств" ;
ask_V2Q = tvDir (mkRegVerb imperfective first "спрашива" "ю" "спрашивал" "спрашивай" "спрашивать") ;
baby _N = nMalush "малыш" ;
bad _A = AKakoj_Nibud "плох" "" "хуже ";
bank_N = nBank "банк " ;
beautiful_A = AStaruyj "красив" "красивее" ;
become_VA = mkRegVerb perfective second "станов" "лю" "стал" "стань" "стать " ;
beer_N = nChislo "пив " ;
beg_V2V = tvDir (mkRegVerb imperfective sec ond "про" "шу" "просил" "проси" "просить" ) ;
big_A = AKakoj_Nibud "больш" "" "больше " ;
bike_N = nTelefon "велосипед" ;
bird_N = nEdinica "птиц" ;
black_A = AStaruyj "чёрн" "чернее" ;
blue_A = AMolodoj "голуб" "голубее" ;
boa t_N = nMashina "лодк " ;
book _N = nMashina "книг " ;
boot _N = nBank "сапог " ;
boss _N = nStomatolog "начальник " ;
boy_N = nStomatolog "мальчик" ;
bre ad_N = nAdres "хлеб" ;
break_V2 = tvDir (mkRegVerb imperfective first "прерыва" "ю" "прерывал" "прерывай" "прерывать" ) ;
␍ broad _A = AMalenkij "широк" "шире ";
broth er_N2 = mkN2 (nBrat ",брат") ;
brown_A = AStaruyj "коричнев" "коричневее" ;
butt er_N = nChislo "масл" ;
buy_V2 = tvDir (mkRegVerb imperfective first "покупа" "ю" "покупал" "покупай" "покупать" );
camera _N = nMashina "kamer " ;
cap _N = nNoga "чашк" ; -- чаш-ек Pl-Gen
car _N = nMashina "машин " ;
carpet_N = mkN "ковёр" "ковра" "ковру" "ковёр" "ковром" "ковре" "ковры" "ковров" "коврам" "ковры" "коврами" "коврах" masculine inanimate;
cat _N = nMashina "кошк" ;
ceiling_N = nPotolok "потол " ;
chair_N = nStul "стул" ;
cheese_N = nTelefon "сыр" ;
child_N = mkN "ребёнок" "ребёнка" "ребёнку" "ребёнка" "ребёнком" "ребёнке" "дети" "детей" "детям" "детей" "детьми" "детях" masculine animate ;
church_N = mkN "церковь" "церкви" "церкви" "церковь" "церковью" "церкви" "церкви" "церквей" "церквям" "церкви" "церквями" "церквях" masculine inanimate;
city_N = nAdres "город" ;␍
clean_A = AStaruyj "чист" "чище";
clever_A = AStaruyj "умн" "умнее" ;
close_V2= tvDir (mkRegVerb imperfective first "закрыва" "ю" "закрывал" "закрывай" "закрывать" ) ;
coat_N = mkIndeclinableNoun "пальто" masculine inanimate ;
cold_A = AStaruyj "холодн" "холоднее" ;
come_V = mkRegVerb imperfective first "прихо" "жу" "приходил" "приходи" "приходить " ;
computer _N = nTelefon "компьютер " ;
country _N = nMashina "стран " ;
cousin_N = nTelefon "кузен " ;
cow_N = nMashina "коров " ;
die_V = mkRegVerb imperfective first "умира" "ю" "умирал" "умрай" "умирать " ;
dirty_A = AStaruyj "грязн" "грязнее " ;
doct or_N = nAdres "доктор " ;
dog_N = nNoga "собак" ;
door_N = nBol "двер " ;
drink_V2 = tvDir (mkRegVerb imperfective firstE "пь" "ю" "пил" "пей" "пить " ) ;
eat_V2 = tvDir (mkRegVerb imperfective first "куша" "ю" "кушал" "кушай" "кушать" ) ;
enemy _N = nStomatolog "враг" ;
factory_N = nNoga "фабрик " ;
father_N2 = mkN2 (mkN "отец" "отца" "отцу" "отца" "отцом" "отце" "отцы" "отцов" "отцам" "отцов" "отцами" "отцах" masculine animate );
fear_VS= mkRegVerb imperfective second "бо" "ю" "боял" "бой" "боять " ;
find_V2 = tvDir (mkRegVerb imperfective sec ond "нахо" "жу" "находил" "находи" "находить" ) ;
fish_N = nMashina "рыб " ;
floor _N = nTelefon "пол " ;
forget_V2= tvDir (mkRegVerb imperfective first "забыва" "ю" "забывал" "забывай" "забывать" ) ;
fridge _N = nBank "холодильник " ;
fri end _N = mkN "друг" "друга" "другу" "друга" "другом" "друге" "друзья" "друзей" "друзьям" "друзей" "дузьями" "друзьях" masculine animate ;
fruit _N = nTelefon "фрукт " ;
garden _N = nTelefon "сад " ;
girl _N = nNoga "девочк " ;
glove_N = nNoga "перчатк " ;
gold_N = nChislo "золот " ;
good _A = AKhoroshij "хорош" "лучше " ;
go_V= mkRegVerb imperfective sec ond "хо" "жу" "ходил" "ходи" "ходить " ;
green_A = AStaruyj "зелен" "зеленее " ;
harbour _N = nTelefon "залив " ;
hat e_V2= tvDir (mkRegVerb imperfective second "ненави " "жу " "ненавидел" "ненавидь" "ненавидеть " );
hat_N = nMashina "шляп" ;
have_V2= tvDir (mkRegVerb imperfective first "име" "ю" "имел" "имей" "иметь" ) ;
hear _V2 = tvDir ( mkRegVerb imperfective first "слуша " "ю " "слушал" "слушай" "слушать " ) ;
hill _N = nTelefon "холм " ;
hope_VS= mkRegVerb imperfective first "наде" "ю" "надеял" "надей" "надеять " ;
hor se_N = nBol "лошад " ;
hot_A = AKhoroshij "горяч" "горячее " ;
house_N = nAdres "дом " ;␍
important_A = AStaruyj "важн" "важнее " ;
industry_N = nChislo "производств" ;
iron_N = nChislo "желез" ;
king _N = mkN "король" "короля" "королю" "короля" "королем" "короле" "короли" "королей" "королям" "королей" "королями" "королях" masculine animate ;
know_V2= tvDir (mkRegVerb imperfective first "зна" "ю" "знал" "знай" "знать" ) ;
lake_N = nChislo "озер" ;
lamp_N = nMashina "ламп " ;
learn _V2= tvDir (mkRegVerb imperfective second "уч " "у " "учил" "учи" "учить " );
leather_N = nEdinica "кож" ;
leave _V2= tvDir (mkRegVerb imperfective second "ухож " "у " "уходил" "уходи" "уходить " );
lik e_V2 = tvDir ( mkRegVerb imperfective second "нрав " "лю " "нравил" "нравь" "нравить " ) ;
listen_V2= tvDir (mkRegVerb imperfective first "слуша" "ю" "слушал" "слушай" "слушать" ) ;
liv e_V= mkRegVerb imperfective firstE "жив " "у " "жил" "живи" "жить " ;
long_A = AStaruyj "длинн" "длиннее " ;
los e_V2 = tvDir (mkRegVerb imperfective first "теря" "ю" "терял" "теряй" "терять " );
love _N = nBol "любов " ;
love_V2= tvDir (mkRegVerb imperfective second "люб" "лю" "любил" "люби" "любить" ) ;
man _N = nStomato log "человек " ;
meat _N =nChislo "мяс " ;
milk _N = nChislo "молок" ;
moo n_N = nMashina "лун " ;
mother _N2 = mkN2 ( nMashina "мам") ;
mountain_N = nMashina "гор " ;
music_N = nNoga "музык " ;
narrow_A = AStaruyj "узк" "уже " ;␍
new_A = AStaruyj "нов" "новее " ;
newspaper_N = nMashina "газет " ;
oil_N = nBol "нефть" ;
old_A = AStaruyj "стар" "старше " ;
o pen_V2= tvDir (mkRegVerb imperfective first "открыва" "ю" "открывал" "открывай" "открывать" ) ;
pa per _N = nNoga "бумаг " ;
peace _N = nTelefon "мир " ;
pen_N = nNoga "ручк " ;
planet_N = nMashina "планет" ;
plastic_N = nMashina "пластмасс " ;
play_V2 = tvDir (mkRegVerb imperfective first "игра" "ю" "играл" "играй" "играть " ) ;
policeman_N = nTelefon "милиционер " ;
priest_N = nStomatolog "священник" ;
queen_N = nMashina "королев" ;
radio_N = mkIndeclinableNoun "радио" neuter inanimate ;
read_V2 = tvDir (mkRegVerb imperfective first "чита" "ю" "читал" "читай" "читать" ) ;
red_A = AStaruyj "красн" "краснее " ;
religion_N = nMalyariya "религи " ;
restaurant_N = nTelefon "ресторан " ;
river _N = nNoga "рек " ;
rock _N = nUroven "кам " ;
roof_N = nEdinica "крыш " ;
rubber_N = nMashina "резин " ;
run_V = mkRegVerb imperfective first "бега" "ю" "бегал" "бегай" "бегать " ;
say_VS = mkRegVerb imperfective second "говор" "ю" "говорил" "говори" "говорить " ;
school _N = nMashina "школ " ;
science_N = nEdinica "наук" ;
sea_N = nProizvedenie "мор" ;
seek _V2 = tvDir (mkRegVerb imperfective first "ищ " "у " "искал" "ищи" "искать " );
see _V2 = tvDir (mkRegVerb imperfective second "виж " "у " "видел" "видь" "видеть " );
sell_V3 = tvDirDir (mkRegVerb imperfective firstE "прода" "ю" "продавал" "продавай" "продавать " ) ;
send_V3 = tvDirDir (mkRegVerb imperfective first "посыла" "ю" "посылал" "посылай" "посылать" ) ;
sheep _N = nMashina "овц " ;
ship _N = nNol "корабл" ;␍
shirt _N = nNoga "рубашк " ;
shoe_N = mkN "туфля" "туфли" "туфле" "туфлю" "туфлей" "туфле" "туфли" "туфель" "туфлям" "туфли" "туфлями" "туфлях" masculine inanimate ;
shop _N = nTelefon "магазин " ;
short_A = A Malenkij "коротк" "короче " ;
silver_N = nChislo "серебр " ;
sister_N = n Mashina "сестр " ;
sleep_V = mkRegVerb imperfective second "сп" "лю" "спал" "спи" "спать " ;
small_A = AMalenkij "маленьк" "меньше " ;
snake_N = nTetya"зме" ;
sock _N = nPotolok "нос " ;
speak_V2 = tvDir (mkRegVerb imperfective second "говор" "ю" "говорил" "говори" "говорить" ) ;
star _N = nMashina "звезд " ;
steel _N = nBol "стал " ;
stone _N = nNol "камен " ;
stove_N = nBol "печ " ;
student_N = nTelefon "студент" ;
stupid_A = AMolodoj "тупой" "тупее" ;
sun_N = mkN "солнце" "солнца" "солнцу" "солнце" "солнцем" "солнце" "солнца" "солнц" "солнцам" "солнца" "солнцами" "солнцах" neuter inanimate ;
switch8off_V2 = tvDir (mkRegVerb imperfective first "выключа" "ю" "выключал" "выключай" "выключать") ;
switch8on_V2 = tvDir (mkRegVerb imperfective first "включа" "ю" "включал" "включай" "включать") ;
table_N = nTelef on "стол " ;
teacher_N = nNol "учител " ;
teach_V2 = tvDir (mkRegVerb imperfective second "уч" "у " "учил" "учи" "учить " ) ;
televisio n_N = nProizvedenie "телевидени " ;
thick_A = AStaruyj "толст" "толще " ;
thin_A = AMalenkij "тонк" "тоньше " ;
train _N = nAdres "поезд " ;
travel_V = mkRegVerb imperfective first "путешеству " "ю " "путешествовал" "путешествуй" "путешествовать" ;
tree_N = nChislo "дерев " ;
--trousers_N = mkN "" "" "" "" "" "" "штаны" "штанов" "штанам" "штаны" "штанами" "штанах" masculine inanimate ;
ugl y_A = AStaruyj "некрасив" "некрасивее " ;
understand_V2 = tvDir (mkRegVerb imperfective first "понима" "ю" "понимал" "понимай" "понимать" ) ;
university_N = nTelefon "университет" ;
village_N = nMalyariya "деревн " ;
wait_V2 = tvDir (mkRegVerb imperfective firstE "жд" "у " "ждал" "жди" "ждать" ) ;
walk_V = mkRegVerb imperfective first "гуля" "ю" "гулял" "гуляй" "гулять " ;
warm_A = AStaruyj "тёпл" "теплее" ;
war_N = nMashina "войн " ;
watch_V2 = tvDir (mkRegVerb imperfective second "смотр" "ю" "смотрел" "смотри" "смотреть " ) ;
water _N = nMashina "вод " ;
whit e_A = AStaruyj "бел" "белее " ;␍
window_N = nChislo "окн" ;
wine _N = nChislo "вин " ;
win_V2 = tvDir (mkRegVerb imperfective first "выигрыва" "ю" "выигрывал" "выигрывай" "выигрывать" ) ;
woman_N = nZhenchina "женщин" ;
wood_N = nChislo "дерев " ;
write_V2 = tvDir (mkRegVerb imperfective first "пиш" "у " "писал" "пиши" "писать" ) ;
yellow_A = AStaruyj "жёлт" "желтее" ;
young_A = AMolodoj "молод" "моложе" ;
do_V2 = tvDir (mkRegVerb imperfective first "дела" "ю" "делал" "делай" "делать " ) ;
now_Adv = mkAdv "сейчас " ;
already_Adv = mkAdv "уже" ;
song _N = nTetya "песн " ;
add _V3 = mkV3 (mkRegVerb imperfective first "складыва " "ю " "складывал" "складывай" "складывать" ) "" "в" accusative accusative ;
number_N = nChislo "числ" ;
put _V2 = tvDir ( mkRegVerb imperfective firstE "клад " "у " "клал" "клади" "класть " ) ;
stop_V = mkRegVerb imperfective first "останавлива" "ю" "останавливал" "останавливай" "останавливать";
jump_V = mkRegVerb imperfective first "прыга" "ю" "прыгал" "прыгай" "прыгать" ;
distance_N3 = mkN3 (nProizvedenie "расстоян") from_Prep to_Prep ;
-- in Russian combinations with verbs are expressed with adverbs:
-- "легко понять" ("easy to understand"), which is different from
-- adjective expression "легкий для понимания" ("easy for understanding")
-- So the next to words are adjectives, since there are such adjectives
-- in Russian, but to use them with verb would be wrong in Russian:
fun_AV = AStaruyj "весёл" "веселее";
eas y_A2V = mkA2 (AMalenkij "легк" "легче") "для" genitive ;
empty_A = AMolodoj "пуст" "пустее" ;
married _A2 = mkA2 (adjInvar "замужем") "за" instructive ;
p aint _V2A = tvDir (mkRegVerb imperfective first "рису" "ю" "рисовал" "рисуй" "рисовать" ) ;
probable_AS = AStaruyj "возможный" "возможнее" ;
rain_V0 = idetDozhd verbIdti; -- No such verb in Russian!
talk_V3 = mkV3 (mkRegVerb imperfective second "говор" "ю" "говорил" "говори" "говорить" ) "с " "о " instructive prepositional;
wonder_VQ = mkRegVerb imperfective first "интересу" "ю" "интересовал" "интересуй" "интересовать";
-- Nouns
animal_N = nZhivotnoe "животн " ;
ashes_N = nPepel "пеп" ;
back _N = nMashina "спин " ;
bark _N = mkN "лай" "лая" "лаю" "лай" "лаем" "лае" "лаи" "лаев" "лаям" "лаи" "лаями" "лаях" masculine inanimate ;
belly _N = nTelefon "живот " ;
bird _N = nEdinica "птиц " ;
blood _N = nBol "кров " ;
bone_N = nBol "кост" ;
breast_N = nBol "грудь " ;
cloud_N = nChislo "облак" ;
day _N = mkN "день" "дня" "дню" "день" "днём" "дне" "дни" "дней" "дням" "дни" "днями" "днях" masculine inanimate ;
dust _N = nBol "пыл " ;
ear _N = nChislo "ухо " ;
earth _N = nTetya "земл " ;
egg _N = nChislo "яйц " ;
eye_N = nAdres "глаз" ;
fat_N = nBank "жир" ;
-- father_N = UseN2 father_N2 ;
feather _N = mkN "перо" "пера" "перу" "пера" "пером" "пере" "перья" "перьев" "перьям" "перьев" "перьями" "перьях" neuter inanimate ;
fingernail_N = mkN "ноготь" "ногтя" "ногтю" "ногтя" "ногтем" "ногте" "ногти" "ногтей" "ногтям" "ногтей" "ногтями" "ногтях" masculine inanimate ;
fire _N = mkN "огонь" "огня" "огню" "огня" "огнём" "огне" "огни" "огней" "огням" "огней" "огнями" "огнях " masculine in animate ;
fish _N = nMashina "рыб " ;
flower_N = mkN "отец" "отца" "отцу" "отца" "отцом" "отце" "отцы" "отцов" "отцам" "отцов" "отцами" "отцах" masculine animate ;
fog _N = nTelefon "туман " ;
foo t_N = nTetya "ступн" ;
forest_N = nAdres "лес " ;
fruit _N = nTelefon "фрукт" ;
grass _N = nMashina "трав " ;
guts _N = nBol "внутренност " ;
hair _N = nTelefon "волос " ;
hand _N = nNoga "рук" ;
head _N = nMashina "голов " ;
heart _N = mkN "сердце" "сердца" "сердцу" "сердца" "сердцем" "сердце" "сердца" "сердец" "сердцам" "сердец" "сердцами" "сердцах" neuter in animate;
horn _N = nAdres "рог" ;
husband _N = mkN "муж" "мужа" "мужу" "мужа" "мужем" "муже" "мужья" "мужей" "мужьям" "мужей" "мужьями" "мужьях" masculine animate ;
ic e_N = mkN "лёд" "льда" "льду" "льда" "льдом" "льде" "льды" "льдов" "льдам" "льдов" "льдами" "льдах" masculine inanimate ;
knee _N = mkN "колено" "колена" "колену" "колена" "коленом" "колене" "колени" "колен" "коленам" "колен" "коленями" "коленях" neuter inanimate ;
lake _N = nChislo "озер " ;
leaf _N = nStul "лист " ;
leg_N = nNoga "ног" ;
liver_N = nBol "печен" ;
louse_N = mkN "вошь" "вши" "вши" "вошь" "вошью" "вше" "вши" "вшей" "вшам" "вшей" "вшами" "вшах" feminine animate ;
meat_N = nChislo "мяс" ;
moon_N = nMashina "лун" ;
mountain_N = nMashina "гор" ;
mouth_N = mkN "рот" "рта" "рту" "рот" "ртом" "рте" "рты" "ртов" "ртам" "рты" "ртами" "ртах" masculine inanimate ;
name _N = mkN "имя" "имени" "имени" "имя" "именем" "имени" "имена" "имён" "именам" "имена" "именами" "именах" neuter inanimate ;
neck _N = nTetya "ше" ;
night _N = nBol "ноч " ;
nose _N = nTelefon "нос " ;
person_N = nBol "личность" ;
rain _N = nNol "дожд " ;
road _N = nNoga "дорог " ;
roo t_N = nUroven "кор " ;
rope _N = nNoga "веревк" ;
salt _N = nBol "сол " ;
san d_N = mkN "песок" "песка" "песку" "песок" "песком" "песке" "пески" "песков" "пескам" "песков" "песками" "песках" masculine inanimate ;
sea _N = nProizvedenie "мор " ;
seed _N = mkN "семя" "семени" "семении" "семя" "семенем" "семени" "семена" "семян" "семенам" "семена" "семенами" "семенах " neuter inanimate ;
skin _N = nEdinica "кож " ;
sky_N = mkN "небо" "неба" "небу" "небо" "небом" "небе" "небеса" "небес" "небесам" "небес" "небесами" "небесах" neuter inanimate ;
smoke _N = nTelefon "дым " ;
snake _N = nTetya "зме " ;
snow_N = nAdres "снег " ;
star_N = nMashina "звезд" ;
stick_N = nNoga "палк" ;
tail _N = nTelefon "хвост " ;
tongu e_N = nBank "язык " ;
tooth_N = nTelefon "зуб " ;
tre e_N = nChislo "дерев " ;
water _N = nMashina "вод" ;
wife _N = nMashina "жен" ;
wind_N = mkN "ветер" "ветра" "ветру" "ветер" "ветром" "ветра" "ветров" "ветра" "ветрам" "ветров" "ветрами" "ветрах" masculine inanimate ;
wing_N = mkN "крыло" "крыла" "крылу" "крыло" "крылом" "крыле" "крылья" "крыльев" "крыльям" "крылья" "крыльями" "крыльях" neuter inanimate ;
worm_N = nNol "черв" ;
year_N = nAdres "год" ;
-- Verbs
bit e_V2 = tvDir ( mkRegVerb imperfective first "куса " "ю " "кусал" "кусай" "кусать") ;
blow _V = mkRegVerb imperfective first "ду " "ю " "дул" "дуй" "дуть " ;
breathe _V = mkRegVerb imperfective second "дыш " "у " "дышал" "дыши" "дышать" ;
burn _V = mkRegVerb imperfective second "гор " "ю " "горел" "гори" "гореть " ;
count _V2 = tvDir ( mkRegVerb imperfective first "счита " "ю " "считал" "считай" "считать" ) ;
cut_V2 = tvDir (mkRegVerb imperfective first "реж" "у " "резал" "режь" "резать" ) ;
dig_V = mkRegVerb imperfective first "копа" "ю" "копал" "копай" "копать" ;
fall _V = mkRegVerb imperfective first "пада " "ю " "падал" "падай" "падать " ;
fight _V2 = tvDir ( mkRegVerb imperfective firstE "дер " "у " "драл" "дери" "драть " ) ;
float _V = mkRegVerb imperfective firstE "плыв " "у " "плыл" "плыви" "плыть " ;
flow _V = mkRegVerb imperfective firstE "тек " "у " "тёк" "теки" "течь " ;
fly _V = mkRegVerb imperfective second "лета " "ю " "летал" "летай" "летать " ;
freeze_V = mkRegVerb imperfective first "замерза" "ю" "замерзал" "замерзай" "замерзать" ;
give _V3 = tvDirDir (mkRegVerb imperfective firstE "да " "ю " "давал" "давай" "давать" ) ;
hi t_V2 = tvDir (mkRegVerb imperfective first "ударя " "ю " "ударял" "ударяй" "ударять" ) ;
hold _V2 = tvDir (mkRegVerb imperfective second "держ " "у " "держал" "держи" "держать" ) ;
hunt_V2 = tvDir (mkRegVerb imperfective second "охоч" "у " "охотил" "охоть" "охотить" ) ;
kill _V2 = tvDir ( mkRegVerb imperfective first "убива " "ю " "убивал" "убивай" "убивать " ) ;
laugh _V = mkRegVerb imperfective firstE "сме " "ю " "смеял" "смей" "смеять " ;
lie _V = mkRegVerb imperfective firstE "лг " "у " "лгал" "лги" "лгать " ;
play _V = mkRegVerb imperfective first "игра " "ю " "играл" "играй" "играть " ;
pull _V2 = tvDir (mkRegVerb imperfective first "тян " "у " "тянул" "тяни" "тянуть" ) ;
push_V2 = tvDir (mkRegVerb imperfective first "толка" "ю" "толкал" "толкай" "толкать" );
rub _V2 = tvDir (mkRegVerb imperfective firstE "тр " "у " "тёр" "три" "тереть" );
scratch _V2 = tvDir ( mkRegVerb imperfective first "чеш " "у " "чесал" "чеши" "чесать " ) ;
sew _V = mkReg Verb imperfective firstE "шь" "ю" "шил" "шей" "шить " ;
sing _V = mkRegVerb imperfective firstE "по " "ю " "пел" "пой" "петь " ;
sit_V = mkVerbum imperfective "сижу" "сидишь" "сидит" "сидим" "сидите" "сидят" "сидел" "сиди" "сидеть " ;
smell _V = mkRegVerb imperfective first "пахн " "у " "пахнул" "пахни" "пахнуть " ;
spit _V = mkRegVerb imperfective firstE "плю " "ю " "плевал" "плюй" "плевать " ;
split _V2 = tvDir (mkRegVerb imperfective first "разбива " "ю " "разбивал" "разбей" "разбивать " ) ;
squeeze _V2 = tvDir ( mkRegVerb imperfective first "сжима " "ю " "сжимал" "сжимай" "сжимать " ) ;
stab _V2 = tvDir (mkRegVerb imperfective first "кол " "ю " "колол" "коли" "колоть" ) ;
stand _V = mkRegVerb imperfective second "сто " "ю " "стоял" "стой" "стоять " ;
suck _V2 = tvDir ( mkRegVerb imperfective firstE "сос " "у " "сосал" "соси" "сосать") ;
swell _V = mkRegVerb imperfective first "опуха " "ю " "опухал" "опухай" "опухать " ;
swim _V = mkRegVerb imperfective first "плава " "ю " "плавал" "плавай" "плавать " ;
think _V = mkRegVerb imperfective first "дума " "ю " "думал" "думай" "думать" ;
throw _V2 = tvDir ( mkRegVerb imperfective first "броса " "ю " "бросал" "бросай" "бросать " ) ;
tie _V2 = tvDir ( mkRegVerb imperfective first "вяж " "у " "вязал" "вяжи" "вязать") ;
turn _V = mkRegVerb imperfective first "поворачива " "ю " "поворачивал" "поворачивай" "поворачивать " ;
vomit _V = mkRegVerb imperfective firstE "рв " "у " "рвал" "рви" "рвать " ;
wash_V2 = tvDir (mkRegVerb imperfective first "мо" "ю" "мыл" "мой" "мыть" ) ;
wipe_V2 = tvDir (mkRegVerb imperfective first "вытира" "ю" "вытирал" "вытирай" "вытирать" );
correct_A = AStaruyj "правильн" "правильнее";
dry _A = AMolodoj "сух" "суше ";␍
d ull_A = AStaruyj "скучн" "скучнее ";
far_Adv = mkAdv "далеко ";
full_A = AStaruyj "полн" "полнее";
h eavy _A = AStaruyj "тяжел" "тяжелее ";
lef t_Ord = (uy_j_EndDecl "лев" ) ** {lock_A = <>};
near _A = AMalenkij "близк" "ближе ";
right_Ord = (uy_j_EndDecl "прав") ** {lock_A = <>} ;
rotten_A = AMolodoj "гнил" "гнилее ";
round_A = AStaruyj "кругл" "круглее ";
sharp_A = AStaruyj "остр" "острее ";
smooth_A = AMalenkij "гладк" "глаже ";
straight_A = AMolodoj "прям" "прямее ";
wet_A = AStaruyj "мокр" "мокрее";
wide_A = AMalenkij "широк" "шире" ;
fear_V2 =tvDir (mkRegVerb imperfective first "бо" "ю" "боял" "бой" "боять" ) ;
paris_PN = mkPN "Париж" Masc Inanimate ;
}