--# -path=.:prelude:alltenses concrete LexiconPnb of Lexicon = CatPnb ** --open ResPnb, Prelude in { open ParadigmsPnb,MorphoPnb, Prelude in { flags optimize=values ; coding = utf8; lin airplane_N = mkN07 "jhaj" ; answer_V2S = mkV2 (compoundV "jwab" (mkV "dyna")) ; apartment_N = mkN01 "kmrh" ; apple_N = mkN02 "syb" ; -- art_N = mkN "fn" ; ask_V2Q = mkV2 (mkV "pch'na") ; baby_N = mkN01 "bch" ; bad_A = mkAdj1 "bra" ; -- bank_N = mkN "bank" ; beautiful_A = mkAdj1 "swny" ; become_VA = mkV "bnna"; beer_N = mkN04 "Xrab" ; beg_V2V = mkV2V (mkV "mangna") "sE" "kh" False; big_A = mkAdj1 "wDa" ; bike_N = mkN03 "saycl" ; bird_N = mkN01 "prndh" ; black_A = mkAdj1 "kala" ; blue_A = mkAdj1 "nyla" ; boat_N = mkN03 "kXty" ; book_N = mkN04 "ktab" ; boot_N = mkN03 "jwta" ; -- boss_N = mkN "Sahb" ; boy_N = mkN01 "mnDa" ; bread_N = mkN03 "rwty" ; break_V2 = mkV2 (mkV "twRna") ; broad_A = mkAdj1 "kh'la" ; brother_N2 = mkN2 (mkN01 "pra") (mkPrep "ka") "kE" ; --not correct brown_A = mkAdj1 "nswary" ; -- butter_N = mkN "mkh'n" ; buy_V2 = mkV2 (mkV "Krydna"); camera_N = mkN01 "kymrh" ; cap_N = mkN03 "twpy" ; car_N = mkN03 "gDy" ; carpet_N = mkN03 "tpay^y" ; cat_N = mkN03 "bly" ; ceiling_N = mkN01 "kwTh'a" ; chair_N = mkN03 "krsy" ; -- cheese_N = mkN "pnyr" feminine ; child_N = mkN01 "bch" ; -- church_N = mkCmpdNoun "grja" (mkN "gh'r") ; city_N = mkN02 "Xhr" ; clean_A = mkAdj1 "Saf" ; clever_A = mkAdj1 "hwXyar" ; close_V2 = mkV2 (compoundV "bnd" do_V2); coat_N = mkN04 "kwT" ; cold_A = mkAdj1 "Th'nDa" ; come_V = mkV "Ana" ; -- computer_N = mkN "kmpywTr" ; -- country_N = mkN "mlk" ; -- cousin_N = mkCmpdNoun "cca" (mkN "zad") ; -- a compund noun made of two nouns cow_N = mkN05 "gaE" ; die_V = mkV "mrna" ; dirty_A = mkAdj1 "gnda" ; -- distance_N3 = mkN3 (mkN "pynDa") (mkPrep "da") "dE" "twN" ; -- doctor_N = mkN "mealj" ; dog_N = mkN01 "kta" ; door_N = mkN01 "drwzh" ; drink_V2 = mkV2 (mkV "pyna"); easy_A2V = mkA "swkh'a" "" ; eat_V2 = mkV2 (mkV "kh'ana") "" ; empty_A = mkAdj1 "Kaly" ; -- enemy_N = mkN "dXmn" ; -- factory_N = mkN "karKanh" ; father_N2 = mkN2 (mkN01 "aba") (mkPrep "da") "dE" ; fear_VS = mkV "Drna"; find_V2 = mkV2 (mkV "pana") ; fish_N = mkN03 "mch'ly" ; floor_N = mkN02 "frX" ; forget_V2 = mkV2 (mkV "bh'wlna") "nwN" ; -- fridge_N = mkN "fryg" ; friend_N = mkN07 "yar" ; fruit_N = mkN02 "ph'l" ; -- fun_AV = mkAdj1V (regA "f?n") ; garden_N = mkN04 "baG" ; girl_N = mkN03 "kRy" ; -- glove_N = mkN "dstanh" ; gold_N = mkN01 "swna" ; good_A = mkAdj1 "ach'a" ; go_V = mkV "jana" ; green_A = mkAdj1 "sbz" ; -- harbour_N = mkCmpdNoun "bndr" (mkN "gah") ; hate_V2 = mkV2 (compoundV "nfrt" do_V2) ; hat_N = mkN03 "twpy" ; -- have_V2 = dirV2 (mk5V "ha?e" "has" "had" "had" "ha??ng") ; hear_V2 = mkV2 (mkV "snna") ; hill_N = mkN03 "paRy" ; hope_VS = (compoundV "As" do_V2); horse_N = mkN01 "kwRa" ; hot_A = mkAdj1 "grm" ; house_N = mkN02 "gh'r" ; important_A = mkAdj1 "ahm" ; -- industry_N = mkN "Snet" feminine ; -- iron_N = mkN "lwha" ; king_N = mkN01 "badXah" ; know_V2 = mkV2 (mkV "janna") ; know_VS = (mkV "janna") ; know_VQ = (mkV "janna") ; lake_N = mkN04 "jh'yl" ; -- lamp_N = mkN "lymp" ; learn_V2 = mkV2 (mkV "skh'na") ; -- leather_N = mkN "cmRa" ; leave_V2 = mkV2 (mkV "jana") ; like_V2 = mkV2 (compoundV "psnd" do_V2); listen_V2 = mkV2 (mkV "snna") ; live_V = mkV "rhna" ; ---- touch long_A = mkAdj1 "lmba" ; lose_V2 = mkV2 (compoundV "kh'w" (mkV "dyna")) ; love_N = mkN02 "mHbt" ; love_V2 = mkV2 (compoundV "pyar" do_V2) "nwN"; man_N = mkN01 "bndh" ; -- not correct according to rules should be discussed -- married_A2 = mkAdj1 "Xady?krna" "sE" ; meat_N = mkN02 "gwXt" ; -- milk_N = mkN "dwdh'" ; moon_N = mkN02 "cn" ; mother_N2 = mkN2 (mkN05 "maN") (mkPrep "dy") "DE"; -- not covered need to be discussed mountain_N = mkN03 "paRy" ; -- music_N = mkN "mwsyqy" ; narrow_A = mkAdj1 "baryk" ; new_A = mkAdj1 "nwa" ; newspaper_N = mkN04 "aKbar" ; oil_N = mkN02 "tyl" ; old_A = mkAdj1 "bwDa" ; open_V2 = mkV2 (mkV "kh'wlna") ; paint_V2A = mkV2 (compoundV "rng" do_V2) ; -- paper_N = mkN "kaGz" ; paris_PN = mkPN "pyrs" masculine; -- peace_N = mkN "amn" ; pen_N = mkN04 "pnsl" ; planet_N = mkN01 "syarh" ; -- plastic_N = mkN "plasTk" ; play_V2 = mkV2 (mkV "kh'yDna") ; -- policeman_N = mkCmpdNoun "pwlys" (mkN "wala") ; -- priest_N = (mkN "pyGmbr") ; -- probable_AS = mkAdj1S (regA "pr?bable") ; queen_N = mkN03 "Xhzady" ; -- radio_N = mkN "ryDyw" ; rain_V0 = compoundV "barX" (mkV "hwna" ) ; read_V2 = mkV2 (mkV "pRh'na"); red_A = mkAdj3 "lal" ; -- worst case -- religion_N = mkN "mzhb" ; -- restaurant_N = mkN "hwTl" ; -- river_N = mkN "drya" masculine ; rock_N = mkN04 "cTan" ; -- roof_N = mkN "ch't" masculine ; rubber_N = mkN04 "rbR" ; run_V = mkV "dwRna" ; say_VS = mkV "khna" ; -- school_N = mkN "skwl" ; -- science_N = mkN "sans" ; sea_N = mkN02 "smndr" ; seek_V2 = mkV2 (mkV "lbh'na" ) "nwN" ; see_V2 = mkV2 (mkV "wykh'na") "nwN" ; sell_V3 = mkV3 (mkV "wycna") "kw" ""; send_V3 = mkV3 (mkV "pyjna") "kw" ""; -- sheep_N = mkN "bh'yR" feminine ; -- ship_N = mkN "jhaz" ; shirt_N = mkN04 "qmyZ-"; shoe_N = mkN01 "jwta" ; -- shop_N = mkN "dwkan" feminine ; short_A = mkAdj1 "ch'wTa" ; silver_N = mkN03 "candy" ; sister_N = mkN04 "bhn" ; sleep_V = mkV "swna" ; small_A = mkAdj1 "ch'wTa" ; -- snake_N = mkN "sanp" ; sock_N = mkN04 "jrab" ; -- speak_V2 = mkV2 (mkV "bwlna") ; star_N = mkN01 "stara" ; -- steel_N = mkN "styl" ; -- stone_N = mkN "pth'r" ; stove_N = mkN01 "cwlha" ; -- student_N = mkCmpdNoun "t-alb" (mkN "elm") ; -- stupid_A = mkAdj1 "aHmq" ; sun_N = mkN02 "swrj" ; switch8off_V2 = mkV2 (mkV "clana") ; switch8on_V2 = mkV2 (compoundV "bnd" do_V2) ; table_N = mkN04 "myz" ; talk_V3 = mkV3 (mkV "bwlna") "sE" ""; teacher_N = mkN02 "astad" ; teach_V2 = mkV2 (mkV "pRh'na") ; -- television_N = mkN "telywyzn" ; thick_A = mkAdj1 "mwTa" ; thin_A = mkAdj1 "ptla" ; train_N = mkN03 "gDy" ; travel_V = (compoundV "pynDa" do_V2) ; -- tree_N = mkN "drKt" masculine ; -- ---- trousers_N = mkN "tr??sers" ; ugly_A = mkAdj1 "kwja" ; understand_V2 = mkV2 (mkV "smjh'na") ; -- university_N = mkN "ywnywrsTy" ; -- village_N = mkN "gawN" ; wait_V2 = mkV2 (compoundV "rah" (mkV "wykh'na")) ; walk_V = mkV "clna" ; warm_A = mkAdj1 "tta" ; war_N = mkN02 "jng" ; watch_V2 = mkV2 (mkV "wykh'na") ; water_N = mkN03 "pany" ; -- not covered masculine ending with y white_A = mkAdj1 "cTa" ; -- window_N = mkN "kh'Rky" ; wine_N = mkN04 "Xrab"; win_V2 = mkV2 (mkV "jytna") ; woman_N = mkN04 "znany" ; wonder_VQ = compoundV "Hyran" (mkV "hwna") ; wood_N = mkN04 "lkRy" ; write_V2 = mkV2 (mkV "lkh'na") ; yellow_A = mkAdj1 "kh'Ta" ; young_A = mkAdj1 "jwan" ; do_V2 = mkV2 (mkV "krna") ; now_Adv = mkAdv "hwn" ; -- already_Adv = mkAdj1dv "phlE?hy" ; song_N = mkN01 "gana" ; add_V3 = mkV3 (compoundV "wadh'a" do_V2) "" "" ; number_N = mkN01 "hndsh" ; put_V2 = mkV2 (mkV "Dalna") ; stop_V = mkV "rwkna" ; jump_V = compoundV "ch'al" (mkV "marna") ; left_Ord = {s = "sja" ; n = singular}; right_Ord = {s= "kh'ba" ; n = singular}; -- far_Adv = mkAdj1dv "dwr" ; correct_A = mkAdj1 "Syh" ; dry_A = mkAdj1 "swka" ; dull_A = mkAdj1 "nkh'Tw" ; full_A = mkAdj1 "pwra" ; heavy_A = mkAdj1 "pary" ; near_A = mkAdj1 "nyRE" ; rotten_A = mkAdj1 "Krab" ; round_A = mkAdj1 "gwl" ; sharp_A = mkAdj1 "tyz" ; smooth_A = mkAdj1 "pdra" ; straight_A = mkAdj1 "sda" ; wet_A = mkAdj1 "gla" ; ---- wide_A = mkAdj1 "cwRa" ; animal_N = mkN02 "janwr" ; -- ashes_N = mkN "rakh'" feminine; -- FIXME: plural only? -- back_N = mkN "qmr" feminine ; -- bark_N = mkN "bark" ; -- belly_N = mkN "dh'ny" ; blood_N = mkN02 "lhw" ; bone_N = mkN03 "hDy" ; -- breast_N = mkN "ch'aty" ; -- cloud_N = mkN "badl" ; day_N = mkN04 "dn" ; -- dust_N = mkN "dh'wl" ; -- ear_N = mkN "kan" ; -- earth_N = mkN "zmyn" feminine ; egg_N = mkN01 "anDh" ; -- eye_N = mkN "Ankh'" feminine ; fat_N = mkN01 "mwta" ; -- feather_N = mkN "pr" ; -- fingernail_N = mkN "naKn" ; -- fire_N = mkN "Ag" feminine ; flower_N = mkN02 "ph'wl" ; -- fog_N = mkN "dh'nd" feminine ; -- foot_N = mkN "pawN" ; -- not properly covered need to be discussed forest_N = mkN02 "njgl" ; -- grass_N = mkN "gh's" feminine ; -- guts_N = mkN "g?t" ; -- FIXME: no singular -- hair_N = mkN "bal" ; hand_N = mkN02 "hth'" ; head_N = mkN02 "sr" ; heart_N = mkN02 "dl" ; -- horn_N = mkN "gh'nty" ; husband_N = mkN01 "bnda" ; ice_N = mkN04 "brf" ; -- knee_N = mkN "khny" ; leaf_N = mkN01 "pth" ; -- leg_N = mkN "tang" ; -- liver_N = mkN "jgr" ; -- louse_N = mkN "gh'r" ; -- mouth_N = mkN "mnh" ; -- name_N = mkN "nam" ; -- neck_N = mkN "grdn" feminine ; night_N = mkN02 "rat" ; -- nose_N = mkN "nak" ; -- person_N = mkN "XKS" ; -- rain_N = mkN "barX" feminine ; -- road_N = mkN "sRk" ; root_N = mkN02 "gR" ; rope_N = mkN03 "rsy" ; -- salt_N = mkN "nmk" feminine ; -- sand_N = mkN "ryt" feminine ; -- seed_N = mkN "byj" ; skin_N = mkN04 "jld" ; sky_N = mkN02 "Asman" ; -- smoke_N = mkN "dh'waN"; -- singular masc nouns ending with aN,wN yet to be implemented snow_N = mkN04 "brf" ; stick_N = mkN03 "swTy" ; tail_N = mkN02 "pwXl" ; tongue_N = mkN04 "jyb" ; -- tooth_N = mkN "dant" masculine; wife_N = mkN03 "jnany" ; -- wind_N = mkN "Andh'y" ; -- wing_N = mkN "pr" ; worm_N = mkN01 "tta" ; year_N = mkN02 "sal" ; blow_V = mkV "clna" ; breathe_V = compoundV "sah" (mkV "lyna" ) ; burn_V = mkV "jlna" ; dig_V = mkV "kh'wdna" ; fall_V = mkV "grna" ; float_V = mkV "tyrna" ; flow_V = mkV "bhna" ; fly_V = mkV "aDna" ; freeze_V = mkV "jmna" ; give_V3 = mkV3 (mkV "dyna") "nwN" ""; laugh_V = mkV "hsna" ; -- lie_N = mkN "jh'wt" masculine ; lie_V = compoundV "ch'wTh'" (mkV "bwlna" ); play_V = mkV "kh'ylna" ; sew_V = mkV "syna" ; sing_V = mkV "gana" ; sit_V = mkV "byTh'na" ; smell_V = mkV "swngna" ; spit_V = mkV "th'wkna" ; stand_V = mkV "kh'lwna"; swell_V = mkV "swjna" ; swim_V = mkV "trna" ; think_V = mkV "swcna" ; turn_V = mkV "mRna" ; vomit_V = compoundV "alty" (mkV "krna") ; bite_V2 = mkV2 (mkV "kTna") ; count_V2 = mkV2 (mkV "gnna") ; cut_V2 = mkV2 (mkV "kTna") ; fear_V2 = mkV2 (mkV "Drna") ; fight_V2 = mkV2 (mkV "lRna") ; hit_V2 = mkV2 (compoundV "Th'wDa" (mkV "marna" )); hold_V2 = mkV2 (mkV "ph'Rna") ; -- hunt_V2 = mkV2 (compoundV "Xkar" do_V2); kill_V2 = mkV2 (compoundV "mar" (mkV "dyna" )) ; pull_V2 = mkV2 (mkV "kh'cna"); push_V2 = mkV2 (compoundV "tka" (mkV "dyna")) "kw" ; rub_V2 = mkV2 (mkV "rgRna") ; -- scratch_V2 = mkV2 (mkV "kh'rcna") "kw" ; -- split_V2 = mkV2 (mkV "banta") "kw" ; -- squeeze_V2 = dirV2 (regV "sq?eeze") ; -- stab_V2 = dirV2 (regDuplV "stab") ; suck_V2 = mkV2 (mkV "cwnDna") ; throw_V2 = mkV2 (mkV "swTna") ; tie_V2 = mkV2 (mkV "bnna") ; wash_V2 = mkV2 (mkV "twna") ; wipe_V2 = mkV2 (mkV "pwnjh'na"); ---- other_A = regA "?ther" ; -- grammar_N = mkN "grdan" ; language_N = mkN04 "bwly" ; -- rule_N = mkN "aSwl" ; ---- added 4/6/2007 john_PN = mkPN "jan" masculine ; -- question_N = mkN "swal" ; -- ready_A = regA "ready" ; -- reason_N = mkN "wjh" feminine ; today_Adv = mkAdv "aj" ; -- uncertain_A = mkAdj1 ["Gyr?yqyny"] ; }