--# -path=.:prelude concrete LexiconHin of Lexicon = CatHin ** --open ResHin, Prelude in { open ParadigmsHin, Prelude in { flags optimize=values ; coding = utf8; lin airplane_N = mkN "जHज" ; -- answer_V2S = mkV2 (compoundV "जwब" (mkV "दयन")) ; -- apartment_N = mkN "कमरह" ; apple_N = mkN "सयब" ; -- art_N = mkN "fन" ; ask_V2Q = mkV2 (mkV "पwचHन") ; -- baby_N = mkN "बचH" ; bad_A = mkA "बर" ; bank_N = mkN "बयनक" ; beautiful_A = mkA "सनदर" ; become_VA = mkV "बनन"; beer_N = mkN "बेेर" ; -- beg_V2V = mkV2V (compoundV "लतज" (mkV "करन")) "सै" "कह" False; big_A = mkA "बृ" ; -- bike_N = mkN "सयचल" feminine ; -- bird_N = mkN "परनदह" ; black_A = mkA "कल" ; blue_A = mkA "नयल" ; boat_N = mkN "नw" ; book_N = mkN "कतब" feminine ; -- boot_N = mkN "जwत" ; boss_N = mkN "मलक" ; boy_N = mkN "लृक" ; bread_N = mkN "रwतय" ; break_V2 = mkV2 (mkV "तwृन") ; broad_A = mkA "चwृ" ; brother_N2 = mkN2 (mkN "बHय") (mkPrep "क" "क") "कै" ; --not correct brown_A = mkA "बHwर" ; -- butter_N = mkN "मकh-न" ; buy_V2 = mkV2 (mkV "खरयदन"); camera_N = mkN "कयमरH" ; cap_N = mkN "तwपय" ; car_N = mkN "कर" ; -- carpet_N = mkN "तपy^य" ; cat_N = mkN "बलय" feminine; -- ceiling_N = mkN "चh-त" feminine ; chair_N = mkN "करसय" ; -- cheese_N = mkN "पनयर" feminine ; child_N = mkN "बचH" ; church_N = mkN "गरज" ; city_N = mkN "XHर" ; clean_A = mkA "सf" ; clever_A = mkA "चतर" ; close_V2 = mkV2 (compoundV "बनद" do_V2); coat_N = mkN "कwथ" ; cold_A = mkA "सरद" ; come_V = mkV "ान" ; computer_N = mkN "कमपयwथर" ; country_N = mkN "दयX" ; -- cousin_N = mkCmpdNoun "चच" (mkN "ज़द") ; -- a compund noun made of two nouns cow_N = mkN "गै" feminine ; die_V = mkV "मरन" ; dirty_A = mkA "गनद" ; -- distance_N3 = mkN3 (mkN "fशलह") (mkPrep "क") "कै" "सै" ; doctor_N = mkN "दकतर" ; dog_N = mkN "कत" ; door_N = mkN "दरwज़" ; drink_V2 = mkV2 (mkV "पयन"); easy_A2V = mkA "ासन" "" ; -- chek for A or a eat_V2 = mkV2 (mkV "कHन") "" ; empty_A = mkA "खलय" ; enemy_N = mkN "दXमन" ; factory_N = mkN "करखन" ; -- father_N2 = mkN2 (mkN "पत" irregular) (mkPrep "क") "कै" ; fear_VS = mkV "दृन"; find_V2 = mkV2 (mkV "दHwनद") ; fish_N = mkN "मचHलय" ; floor_N = mkN "fरX" ; forget_V2 = mkV2 (mkV "बHwलन") ; -- fridge_N = mkN "fरयग" ; friend_N = mkN "दwसत" masculine ; fruit_N = mkN "पHल" ; -- fun_AV = mkAV (regA "fुन") ; garden_N = mkN "बघ" ; -- chek for G girl_N = mkN "लृकय" ; glove_N = mkN "दसतन" ; gold_N = mkN "सwन" ; good_A = mkA "चH" ; go_V = mkV "जन" ; green_A = mkA "Hर" ; -- harbour_N = mkCmpdNoun "बनदर" (mkN "गह") ; hate_V2 = mkV2 (compoundV "नfरत" do_V2) ; hat_N = mkN "थwपय" ; -- have_V2 = dirV2 (mk5V "हवे" "हस" "हद" "हद" "हविनग") ; hear_V2 = mkV2 (mkV "सनन") ; -- hill_N = mkN "पहृय" ; -- hope_VS = (compoundV "मयद" do_V2); horse_N = mkN "गHwृ" ; hot_A = mkA "गरम" ; house_N = mkN "गHर" ; important_A = mkA "ज़रwरय" ; -- check about z -- industry_N = mkN "शनेत" feminine ; iron_N = mkN "लwH" ; king_N = mkN "रज" ; know_V2 = mkV2 (mkV "जनन") ; know_VS = mkV "जनन"; -- lake_N = mkN "जh-यल" feminine ; lamp_N = mkN "दय" ; learn_V2 = mkV2 (mkV "सयकHन") ; -- leather_N = mkN "चमृ" ; leave_V2 = mkV2 (mkV "चलन") ; like_V2 = mkV2 (compoundV "पसनद" do_V2); listen_V2 = mkV2 (mkV "सनन") ; live_V = mkV "रहन" ; ---- touch long_A = mkA "लमब" ; lose_V2 = mkV2 (compoundV "कHw" do_V2) ; love_N = mkN "परयम" ; love_V2 = mkV2 (compoundV "पयर" do_V2) "कw"; man_N = mkN "ादमय" ; -- married_A2 = mkA "Xदय " "सै" ; meat_N = mkN "मस" ; milk_N = mkN "दwदH" ; moon_N = mkN "चनद" ; mother_N2 = mkN2 (mkN "मत" feminine) (mkPrep "कय" "कय") "कै"; -- not covered need to be discussed -- mountain_N = mkN "पहृय" ; music_N = mkN "सनगयत" ; -- narrow_A = mkA "बरयक" ; new_A = mkA "नय" ; newspaper_N = mkN "खबर" ; oil_N = mkN "तयल" ; old_A = mkA "बwृH" ; open_V2 = mkV2 (mkV "कHwलन") ; -- paint_V2A = mkV2 (compoundV "रनग" do_V2) ; paper_N = mkN "कघज़" ; paris_PN = mkPN "पयरस" ; peace_N = mkN "मन" ; pen_N = mkN "qलम" ; -- planet_N = mkN "सयरह" ; -- plastic_N = mkN "पलसथक" ; play_V2 = mkV2 (mkV "कHयलन") ; -- policeman_N = mkCmpdNoun "पwलयस" (mkN "wल") ; -- priest_N = (mkN "पयघमबर") ; -- probable_AS = mkAS (regA "परॉबबले") ; -- queen_N = mkN "Xहज़दय" ; -- radio_N = mkN "रयधयw" ; rain_V0 = compoundV "बरX" (mkV "Hwन" ) ; read_V2 = mkV2 (mkV "पृHन"); red_A = mkA "लल" ; religion_N = mkN "दHरम" ; -- restaurant_N = mkN "हwथल" ; river_N = mkN "दरय" masculine ; rock_N = mkN "चथन" ; roof_N = mkN "चh-त" masculine ; -- rubber_N = mkN "रबृ" ; run_V = mkV "दwृन" ; say_VS = mkV "कHन" ; school_N = mkN "मकतब" ; -- science_N = mkN "सनस" ; -- vgyan sea_N = mkN "समनदर" ; -- seek_V2 = mkV2 (compoundV "तलX" do_V2) ; see_V2 = mkV2 (mkV "दयकHन") ; sell_V3 = mkV3 (mkV "बयचन") "कw" ""; send_V3 = mkV3 (mkV "बHयजन") "कw" ""; sheep_N = mkN "बHयृ" feminine ; ship_N = mkN "जHज़" ; shirt_N = mkN "करत" feminine; shoe_N = mkN "जwत" ; shop_N = mkN "दwकन" feminine ; short_A = mkA "चHwथ" ; silver_N = mkN "चनदय" ; sister_N = mkN "बHन" feminine ; sleep_V = mkV "सwन" ; small_A = mkA "चHwथ" ; snake_N = mkN "सनप" ; -- sock_N = mkN "जरब" feminine ; speak_V2 = mkV2 (mkV "बwलन") ; star_N = mkN "तर" ; -- steel_N = mkN "सतयल" ; -- something like ispat stone_N = mkN "पतHर" ; -- stove_N = mkN "चwलह" ; -- student_N = mkCmpdNoun "t-लब" (mkN "ेलम") ; -- something vidrati stupid_A = mkA "बैwqwf" ; -- sun_N = mkN "सwरज" ; -- swrya switch8off_V2 = mkV2 (compoundV "बनद" do_V2) ; switch8on_V2 = mkV2 (mkV "चलन") ; table_N = mkN "मयज़" feminine ; talk_V3 = mkV3 (mkV "बwलन") "सै" "कै बरै में"; -- teacher_N = mkN "िसतद" ; -- adyapak teach_V2 = mkV2 (mkV "पृHन") ; television_N = mkN "तयwय" ; thick_A = mkA "मwथ" ; thin_A = mkA "पतल" ; train_N = mkN "रयल गृय" ; travel_V = (compoundV "सfर" do_V2) ; -- tree_N = mkN "पयृ" masculine ; -- ---- trousers_N = mkN "तरॉुसेरस" ; ugly_A = mkA "बदसwरत" ; understand_V2 = mkV2 (mkV "समजHन") ; -- university_N = mkN "यwनयwरसथय" ; village_N = mkN "गwं" ; -- check for n or N -- wait_V2 = mkV2 (compoundV "नतz-र" do_V2) "क" ; -- something prtkXa walk_V = mkV "चलन" ; -- warm_A = mkA "गरम" ; something gngna -- war_N = mkN "जनग" ; watch_V2 = mkV2 (mkV "दयकHन") ; -- water_N = mkN "पनय" masculine ; -- not covered masculine ending with y white_A = mkA "सfयद" ; window_N = mkN "रwXनदन" ; -- wine_N = mkN "Xरब" feminine ; win_V2 = mkV2 (mkV "जयतन") ; woman_N = mkN "ेwरत" feminine ; -- wonder_VQ = compoundV "Hेरन" (mkV "हwन") ; wood_N = mkN "लकृय" ; write_V2 = mkV2 (mkV "लकh-न") ; yellow_A = mkA "पयल" ; young_A = mkA "जwन" ; do_V2 = mkV2 (mkV "करन") ; -- now_Adv = mkAdv "ब" ; -- already_Adv = mkAdv "पहलै हय" ; song_N = mkN "गयत" ; add_V3 = mkV3 (compoundV "जमे" do_V2) "" "" ; -- number_N = mkN "हनदसह" ; -- put_V2 = mkV2 (mkV "धलन") ; stop_V = mkV "रकन" ; -- jump_V = compoundV "चHलनग" (mkV "लगन") feminine ; -- left_Ord = {s = "बयं" ; n = singular}; -- right_Ord = {s= "दयं" ; n = singular}; -- far_Adv = mkAdv "दwर" ; correct_A = mkA "सयH" ; dry_A = mkA "सwकH" ; -- dull_A = mkA "नलिक" ; -- full_A = mkA "मकमल" ; heavy_A = mkA "बHरय" ; near_A = mkA "पस" ; -- rotten_A = mkA "खरब" ; round_A = mkA "गwल" ; sharp_A = mkA "तयज़" ; smooth_A = mkA "चकन" ; straight_A = mkA "सयदH" ; wet_A = mkA "गयल" ; ---- wide_A = mkA "चwृ" ; animal_N = mkN "जनwर" ; ashes_N = mkN "रकh-" feminine; -- FIXME: plural only? -- back_N = mkN "qमर" feminine ; -- bark_N = mkN "बरक" ; -- belly_N = mkN "दh-नय" ; -- blood_N = mkN "खwन" ; bone_N = mkN "Hधय" feminine ; -- breast_N = mkN "चh-तय" ; --stan cloud_N = mkN "बदल" ; day_N = mkN "दन" ; dust_N = mkN "दHwल" ; ear_N = mkN "कन" ; -- earth_N = mkN "ज़मयन" feminine ; egg_N = mkN "नधH" ; eye_N = mkN "ानकH" feminine ; fat_N = mkN "मwत" ; feather_N = mkN "पनकH" ; -- fingernail_N = mkN "नखन" ; fire_N = mkN "ाग" feminine ; flower_N = mkN "पHwल" ; fog_N = mkN "दHनद" feminine ; foot_N = mkN "पwं" ; -- not properly covered need to be discussed forest_N = mkN "जनगल" ; grass_N = mkN "गHस" feminine ; -- guts_N = mkN "गुत" ; -- FIXME: no singular hair_N = mkN "बल" ; hand_N = mkN "HतH" ; head_N = mkN "सर" ; heart_N = mkN "दल" ; -- horn_N = mkN "गh-नतय" ; husband_N = mkN "पतय" ; ice_N = mkN "बरf" feminine ; knee_N = mkN "गHतनH" ; leaf_N = mkN "पतH" ; leg_N = mkN "तनग" feminine ; liver_N = mkN "कलयजH" ; -- louse_N = mkN "" ; -- jwN mouth_N = mkN "मनH" ; name_N = mkN "नम" ; neck_N = mkN "गरदन" feminine ; night_N = mkN "रत" feminine ; nose_N = mkN "नक" ; -- person_N = mkN "Xखश" ; rain_N = mkN "बरX" feminine ; road_N = mkN "सृक" ; root_N = mkN "गृ" feminine ; rope_N = mkN "रसय" ; salt_N = mkN "नमक" feminine ; sand_N = mkN "रयत" feminine ; seed_N = mkN "बयज" ; -- skin_N = mkN "जलद" feminine ; -- crm sky_N = mkN "मबर" ; smoke_N = mkN "दHwं"; -- singular masc nouns ending with aN,wN yet to be implemented snow_N = mkN "बरf" feminine ; stick_N = mkN "सॉथय" ; tail_N = mkN "दम" ; -- tongue_N = mkN "ज़बन" feminine ; -- tooth_N = mkN "दनत" masculine; wife_N = mkN "पतनय" ; wind_N = mkN "Hw" ; -- wing_N = mkN "पर" ; worm_N = mkN "कयृ" ; year_N = mkN "सल" ; -- blow_V = mkV "चलन" ; breathe_V = compoundV "सनस" (mkV "लयन" ) ; burn_V = mkV "जलन" ; dig_V = mkV "कHwदन" ; fall_V = mkV "गरन" ; -- float_V = mkV "तयरन" ; flow_V = mkV "चलन" ; fly_V = mkV "ृन" ; -- freeze_V = mkV "जमन"; give_V3 = mkV3 (mkV "दयन") "कw" ""; laugh_V = mkV "हनसन" ; -- lie_N = mkN "जh-wत" masculine ; lie_V = compoundV "जHwत" (mkV "बwलन" ); play_V = mkV "कHयलन" ; sew_V = mkV "सयन" ; sing_V = mkV "गन" ; sit_V = mkV "बयथHन" ; smell_V = mkV "सwनगन" ; spit_V = mkV "तHwकन" ; stand_V = compoundV "कHृै" (mkV "हwन" ); -- a type of compound verb made of two verbs i.e 'kHRa' also inflects, rather than a string and verb should be fixed -- swell_V = mkV "सwजh-न" ; swim_V = mkV "तयरन" ; think_V = mkV "सwचन" ; turn_V = mkV "मृन"; -- vomit_V = compoundV "लतय" (mkV "करन") feminine ; bite_V2 = mkV2 (mkV "कतन") ; count_V2 = mkV2 (mkV "गनन") ; cut_V2 = mkV2 (mkV "कतन") ; fear_V2 = mkV2 (mkV "धरन") ; fight_V2 = mkV2 (mkV "लृन") ; -- hit_V2 = mkV2 (compoundV "तh-wकर" (mkV "मरन" )); hold_V2 = mkV2 (mkV "पकृन") ; -- hunt_V2 = mkV2 (compoundV "Xकर" do_V2); kill_V2 = mkV2 (compoundV "मर" (mkV "धलन" )) ; pull_V2 = mkV2 (mkV "कHनचन"); -- push_V2 = mkV2 (mkV "दh-कयलन") "कw" ; -- rub_V2 = mkV2 (mkV "रगृन") ; -- scratch_V2 = mkV2 (mkV "कh-रचन") "कw" ; -- split_V2 = mkV2 (mkV "बनत") "कw" ; -- squeeze_V2 = dirV2 (regV "सqुेेज़े") ; -- stab_V2 = dirV2 (regDuplV "सतब") ; -- suck_V2 = mkV2 (mkV "चwसन") ; throw_V2 = mkV2 (mkV "पHयनकन") ; tie_V2 = mkV2 (mkV "बनदHन") ; wash_V2 = mkV2 (mkV "दHwन") ; wipe_V2 = mkV2 (compoundV "शf" (mkV "करन" )); ---- other_A = regA "ॉतहेर" ; -- grammar_N = mkN "गरदन" ; -- language_N = mkN "ज़बन" feminine ; -- rule_N = mkN "शwल" ; ---- added 4/6/2007 john_PN = mkPN "जॉन" ; -- question_N = mkN "सwल" ; -- ready_A = regA "रेदय" ; -- reason_N = mkN "wजह" feminine ; -- today_Adv = mkAdv "ाज" ; -- uncertain_A = mkA ["घयर यqयनय"] ; }