concrete TopDictionaryEng of TopDictionary = CatEng ** open MorphoEng, ResEng, ParadigmsEng, IrregEng, (E = ExtraEng), (S = StructuralEng), Prelude in { flags coding=utf8 ; lin of_Prep = mkPrep "of"; lin and_Conj = mkConj "and" ; lin in_Prep = mkPrep "in"; lin have_VV = mkVV IrregEng.have_V; lin have_V2 = mkV2 (IrregEng.have_V); lin have_V = IrregEng.have_V; lin it_Pron = mkPron "it" "it" "its" "its" singular P3 nonhuman; lin to_Prep = mkPrep "to"; lin for_Prep = mkPrep "for"; lin i_Pron = mkPron "I" "me" "my" "mine" singular P1 human; lin iFem_Pron = mkPron "I" "me" "my" "mine" singular P1 human; lin that_Subj = mkSubj "that"; lin he_Pron = mkPron "he" "him" "his" "his" singular P3 masculine ; lin on_Prep = mkPrep "on"; lin with_Prep = mkPrep "with"; lin do_V2 = mkV2 (IrregEng.do_V); lin at_Prep = mkPrep "at"; lin by_Prep = mkPrep "by"; lin but_Conj = mkConj "but" ; lin from_Prep = mkPrep "from"; lin they_Pron = mkPron "they" "them" "their" "theirs" plural P3 human ; lin theyFem_Pron = mkPron "they" "them" "their" "theirs" plural P3 human ; lin she_Pron = mkPron "she" "her" "her" "hers" singular P3 feminine ; lin or_Conj = mkConj "or" singular ; lin as_Subj = mkSubj "as"; lin we_Pron = mkPron "we" "us" "our" "ours" plural P1 human ; lin weFem_Pron = mkPron "we" "us" "our" "ours" plural P1 human ; lin say_VS = mkVS (IrregEng.say_V); lin say_V2 = mkV2 (IrregEng.say_V); lin say_V = IrregEng.say_V; lin if_Subj = mkSubj "if"; lin go_VV = mkVV (IrregEng.go_V); lin go_VA = mkVA (IrregEng.go_V); lin go_V = IrregEng.go_V; lin get_VV = mkVV (IrregEng.get_V); lin get_V2V = mkV2V (IrregEng.get_V) noPrep to_Prep ; lin make_V2V = mkV2V (IrregEng.make_V) noPrep noPrep; lin make_V2A = mkV2A (IrregEng.make_V) noPrep; lin make_V2 = mkV2 (IrregEng.make_V); lin make_V = IrregEng.make_V; lin as_Prep = mkPrep "as"; lin out_Adv = mkAdv "out"; lin up_Adv = mkAdv "up"; lin see_VS = mkVS (IrregEng.see_V); lin see_VQ = mkVQ (IrregEng.see_V); lin see_V2V = mkV2V (IrregEng.see_V) noPrep to_Prep ; lin see_V2 = mkV2 (IrregEng.see_V); lin see_V = IrregEng.see_V; lin know_VS = mkVS (mkV "know" "knows" "knew" "known" "knowing"); lin know_VQ = mkVQ (mkV "know" "knows" "knew" "known" "knowing"); lin know_V2 = mkV2 (mkV "know" "knows" "knew" "known" "knowing"); lin know_V = mkV "know" "knows" "knew" "known" "knowing"; lin time_N = variants{} ; -- lin time_2_N = mkN "time" "times"; lin time_1_N = mkN "time" "times"; lin take_V2 = mkV2 (IrregEng.take_V); lin so_Adv = mkAdv "so" ; lin year_N = mkN "year" "years"; lin into_Prep = mkPrep "into"; lin then_Adv = mkAdv "then"; lin think_VS = mkVS (IrregEng.think_V); lin think_V2 = mkV2 (IrregEng.think_V); lin think_V = IrregEng.think_V; lin come_V = IrregEng.come_V; lin than_Subj = {s = "than"} ; lin more_Adv = mkAdv "more"; lin about_Prep = mkPrep "about"; lin now_Adv = mkAdv "now"; lin last_A = variants{} ; -- lin last_1_A = irregAdv (mkA "last") "last"; lin last_2_A = irregAdv (mkA "last") "last"; lin other_A = compoundA (mkA "other"); lin give_V3 = mkV3 (IrregEng.give_V); lin give_V2 = mkV2 (IrregEng.give_V); lin give_V = IrregEng.give_V; lin just_Adv = mkAdv "just"; lin people_N = mkN "people" (variants {"people"; "peoples"}); lin also_Adv = mkAdv "also"; lin well_Adv = mkAdv "well" ; lin only_Adv = mkAdv "only"; lin new_A = mkA "new" "newer"; lin when_Subj = mkSubj "when"; lin way_N = variants{} ; -- lin way_2_N = mkN "way" ; lin way_1_N = mkN "way" ; lin look_VA = mkVA (mkV "look" "looks" "looked" "looked" "looking"); lin look_V2 = mkV2 (mkV "look" "looks" "looked" "looked" "looking"); lin look_V = mkV "look" "looks" "looked" "looked" "looking"; lin like_Prep = mkPrep "like"; lin use_VV = mkVV (mkV "use"); lin use_V2 = mkV2 (mkV "use" "uses" "used" "used" "using"); lin use_V = mkV "use"; lin because_Subj = mkSubj "because"; lin good_A = mkA "good" "better" "best" "well"; lin find_VS = mkVS (IrregEng.find_V); lin find_V2A = mkV2A (IrregEng.find_V) noPrep; lin find_V2 = mkV2 (IrregEng.find_V); lin find_V = IrregEng.find_V; lin man_N = mkN masculine (mkN "man" "men"); lin want_VV = mkVV (mkV "want"); lin want_V2V = mkV2V (mkV "want") noPrep to_Prep ; lin want_V2 = mkV2 (mkV "want"); lin want_V = mkV "want"; lin day_N = mkN "day" "days"; lin between_Prep = mkPrep "between"; lin even_Adv = mkAdv "even"; lin there_Adv = mkAdv "there"; lin many_Det = mkDeterminer plural "many" ; lin after_Prep = mkPrep "after"; lin down_Adv = mkAdv "down"; lin yeah_Interj = ss "yeah"; lin so_Subj = mkSubj "so"; lin thing_N = mkN "thing" "things"; lin tell_VS = mkVS (IrregEng.tell_V); lin tell_V3 = mkV3 (IrregEng.tell_V) noPrep noPrep; lin tell_1_V3 = variants{} ; -- lin tell_2_V3 = variants{} ; -- lin tell_V2V = mkV2V (IrregEng.tell_V) noPrep to_Prep; lin tell_V2S = mkV2S (IrregEng.tell_V) noPrep; lin tell_V2 = mkV2 (IrregEng.tell_V); lin tell_V = IrregEng.tell_V; lin through_Prep = mkPrep "through"; lin back_Adv = mkAdv "back"; lin still_Adv = mkAdv "still"; lin child_N = mkN "child" "children" {- FIXME: guessed plural form -}; lin here_Adv = mkAdv "here"; lin over_Prep = mkPrep "over"; lin too_Adv = mkAdv "too"; lin put_V2 = mkV2 (IrregEng.put_V); lin on_Adv = mkAdv "on"; lin no_Interj = ss "no"; lin work_V2 = mkV2 (mkV "work" "works" "worked" "worked" "working"); lin work_V = variants{}; -- mkV2 (mkV "work" "works" "worked" "worked" "working"); lin work_2_V = mkV "work" ; lin work_1_V = mkV "work" ; lin become_VA = mkVA (IrregEng.become_V); lin become_V2 = mkV2 (IrregEng.become_V); lin become_V = IrregEng.become_V; lin old_A = mkA "old" "older"; lin government_N = mkN "government" "governments"; lin mean_VV = mkVV (IrregEng.mean_V); lin mean_VS = mkVS (IrregEng.mean_V); lin mean_V2V = mkV2V (IrregEng.mean_V) noPrep to_Prep; lin mean_V2 = mkV2 (IrregEng.mean_V); lin part_N = mkN "part" "parts"; lin leave_V2V = mkV2V (IrregEng.leave_V) noPrep to_Prep ; lin leave_V2 = mkV2 (IrregEng.leave_V); lin leave_V = IrregEng.leave_V; lin life_N = mkN "life" "lives"; lin great_A = mkA "great" "greater"; lin case_N = mkN "case" "cases"; lin woman_N = mkN feminine (mkN "woman" "women"); lin over_Adv = mkAdv "over"; lin seem_VV = mkVV (mkV "seem" "seems" "seemed" "seemed" "seeming"); lin seem_VS = mkVS (mkV "seem" "seems" "seemed" "seemed" "seeming"); lin seem_VA = mkVA (mkV "seem" "seems" "seemed" "seemed" "seeming"); lin work_N = mkN "work" "works"; lin need_VV = mkVV (mkV "need" "needs" "needed" "needed" "needing") ; lin need_VV = mkVV (mkV "need" "needs" "needed" "needed" "needing") ; lin need_V2 = mkV2 (mkV "need" "needs" "needed" "needed" "needing"); lin need_V = mkV "need"; lin feel_VS = mkVS (IrregEng.feel_V); lin feel_VA = mkVA (IrregEng.feel_V); lin feel_V2 = mkV2 (IrregEng.feel_V); lin feel_V = IrregEng.feel_V; lin system_N = mkN "system" "systems"; lin each_Det = mkDeterminer singular "each"; lin may_2_VV = E.may_VV ; lin may_1_VV = E.may_VV ; lin much_Adv = mkAdv "much" ; lin ask_VQ = mkVQ (mkV "ask" "asks" "asked" "asked" "asking"); lin ask_V2V = mkV2V (mkV "ask") noPrep to_Prep; lin ask_V2 = mkV2 (mkV "ask"); lin ask_V = mkV "ask" "asks" "asked" "asked" "asking"; lin group_N = mkN "group" "groups"; lin number_N = variants{} ; -- lin number_3_N = mkN "number" "numbers"; lin number_2_N = mkN "number" "numbers"; lin number_1_N = mkN "number" "numbers"; lin yes_Interj = ss "yes"; lin however_Adv = mkAdv "however"; lin another_Det = mkDeterminer singular "another" ; lin again_Adv = mkAdv "again"; lin world_N = mkN "world" "worlds"; lin area_N = variants{} ; -- lin area_6_N = mkN "area" "areas"; lin area_5_N = mkN "area" "areas"; lin area_4_N = mkN "area" "areas"; lin area_3_N = mkN "area" "areas"; lin area_2_N = mkN "area" "areas"; lin area_1_N = mkN "area" "areas"; lin show_VS = mkVS IrregEng.show_V; lin show_VQ = mkVQ IrregEng.show_V; lin show_V2 = mkV2 IrregEng.show_V; lin show_V = IrregEng.show_V; lin course_N = mkN "course" "courses"; lin company_2_N = mkN "company" "companies"; lin company_1_N = mkN "company" "companies"; lin under_Prep = mkPrep "under"; lin problem_N = mkN "problem" "problems"; lin against_Prep = mkPrep "against"; lin never_Adv = mkAdv "never" ; lin most_Adv = mkAdv "most" ; lin service_N = mkN "service" "services"; lin try_VV = mkVV (mkV "try" "tries" "tried" "tried" "trying"); lin try_V2 = mkV2 (mkV "try" "tries" "tried" "tried" "trying"); lin try_V = mkV "try" "tries" "tried" "tried" "trying"; lin call_V2 = mkV2 (mkV "call" "calls" "called" "called" "calling"); lin call_V = mkV "call" "calls" "called" "called" "calling"; lin hand_N = mkN "hand" "hands"; lin party_N = variants{} ; -- lin party_2_N = mkN "party" "parties"; lin party_1_N = mkN "party" "parties"; lin high_A = mkA "high" "higher"; lin about_Adv = mkAdv "about"; lin something_NP = regNP "something" singular ; lin school_N = mkN "school" "schools"; lin in_Adv = variants{}; -- mkPrep "in"; lin in_1_Adv = mkAdv "in"; lin in_2_Adv = mkAdv "in"; lin small_A = mkA "small" "smaller"; lin place_N = mkN "place" "places"; lin before_Prep = mkPrep "before"; lin while_Subj = mkSubj "while"; lin away_Adv = variants{} ; -- lin away_2_Adv = mkAdv "away" ; lin away_1_Adv = mkAdv "away" ; lin keep_VV = ingVV (IrregEng.keep_V); lin keep_V2A = mkV2A (IrregEng.keep_V) noPrep; lin keep_V2 = mkV2 (IrregEng.keep_V); lin keep_V = IrregEng.keep_V; lin point_N = variants{} ; -- lin point_2_N = mkN "point" "points"; lin point_1_N = mkN "point" "points"; lin house_N = mkN "house" "houses"; lin different_A = compoundA (mkA "different"); lin country_N = mkN "country" "countries"; lin really_Adv = mkAdv "really" ; lin provide_V2 = mkV2 (mkV "provide" "provides" "provided" "provided" "providing"); lin provide_V = mkV "provide" "provides" "provided" "provided" "providing"; lin week_N = mkN "week" "weeks"; lin hold_VS = mkVS (IrregEng.hold_V); lin hold_V2 = mkV2 (IrregEng.hold_V); lin hold_V = IrregEng.hold_V; lin large_A = mkA "large" "larger"; lin member_N = mkN "member" "members"; lin off_Adv = mkAdv "off"; lin always_Adv = mkAdv "always" ; lin follow_VS = mkVS (mkV "follow" "follows" "followed" "followed" "following"); lin follow_V2 = mkV2 (mkV "follow" "follows" "followed" "followed" "following"); lin follow_V = mkV "follow" "follows" "followed" "followed" "following"; lin without_Prep = mkPrep "without"; lin turn_VA = mkVA (mkV "turn" "turns" "turned" "turned" "turning"); lin turn_V2 = mkV2 (mkV "turn" "turns" "turned" "turned" "turning"); lin turn_V = mkV "turn" "turns" "turned" "turned" "turning"; lin end_N = variants{} ; -- lin end_2_N = mkN "end" "ends"; lin end_1_N = mkN "end" "ends"; lin within_Prep = mkPrep "within"; lin local_A = compoundA (mkA "local"); lin where_Subj = mkSubj "where"; lin during_Prep = mkPrep "during"; lin bring_V3 = mkV3 (IrregEng.bring_V); lin bring_V2 = mkV2 (IrregEng.bring_V); lin most_Det = mkDeterminer plural "most"; lin word_N = mkN "word" "words"; lin begin_V2 = mkV2 (IrregEng.begin_V); lin begin_V = IrregEng.begin_V; lin although_Subj = mkSubj "although"; lin example_N = mkN "example" "examples"; lin next_Adv = mkAdv "next" ; lin family_N = mkN "family" "families"; lin rather_Adv = mkAdv "rather"; lin fact_N = mkN "fact" "facts"; lin like_VV = mkVV (mkV "like"); lin like_VS = mkVS (mkV "like"); lin like_V2 = mkV2 (mkV "like" "likes" "liked" "liked" "liking"); lin social_A = compoundA (mkA "social"); lin write_VS = mkVS (IrregEng.write_V); lin write_V2 = mkV2 (IrregEng.write_V); lin write_V = IrregEng.write_V; lin state_N = variants{} ; -- lin state_2_N = mkN "state" "states"; lin state_1_N = mkN "state" "states"; lin percent_N = mkN "percent" "percent"; lin quite_Adv = mkAdv "quite" ; lin both_Det = mkDeterminer plural "both"; lin start_V2 = mkV2 (mkV "start" "starts" "started" "started" "starting"); lin start_V = mkV "start" "starts" "started" "started" "starting"; lin run_V2 = mkV2 (IrregEng.run_V); lin run_V = IrregEng.run_V; lin long_A = irregAdv (mkA "long" "longer") "long"; lin right_Adv = variants{} ; -- lin right_2_Adv = mkAdv "right" ; lin right_1_Adv = mkAdv "right" ; lin set_V2 = mkV2 (IrregEng.set_V); lin help_V2V = mkV2V (mkV "help" "helps" "helped" "helped" "helping") noPrep noPrep ; lin help_V2 = mkV2 (mkV "help" "helps" "helped" "helped" "helping"); lin help_V = mkV "help" "helps" "helped" "helped" "helping"; lin every_Det = mkDeterminerSpec singular "every" "everyone" False ; lin home_N = mkN "home" "homes"; lin month_N = mkN "month" "months"; lin side_N = mkN "side" "sides"; lin night_N = mkN "night" "nights"; lin important_A = compoundA (mkA "important"); lin eye_N = mkN "eye" "eyes"; lin head_N = mkN "head" "heads"; lin information_N = mkN "information" ; lin question_N = mkN "question" "questions"; lin business_N = mkN "business" "businesses"; lin play_V2 = variants{} ; -- lin play_V = variants{} ; -- lin play_3_V2 = mkV2 "play" ; lin play_3_V = mkV "play" ; lin play_2_V2 = mkV2 "play" ; lin play_2_V = mkV "play" ; lin play_1_V2 = mkV2 "play" ; lin play_1_V = mkV "play" ; lin power_N = mkN "power" "powers"; lin money_N = mkN "money" ; lin change_N = mkN "change" "changes"; lin move_V2 = mkV2 (mkV "move" "moves" "moved" "moved" "moving"); lin move_V = variants{}; -- mkV2 (mkV "move" "moves" "moved" "moved" "moving"); lin move_2_V = mkV "move" ; lin move_1_V = mkV "move" ; lin interest_N = variants{} ; -- lin interest_4_N = mkN "interest" "interests"; lin interest_2_N = mkN "interest" "interests"; lin interest_1_N = mkN "interest" "interests"; lin order_N = mkN "order" "orders"; lin book_N = mkN "book" "books"; lin often_Adv = mkAdv "often"; lin development_N = mkN "development" "developments"; lin young_A = mkA "young" "younger"; lin national_A = compoundA (mkA "national"); lin pay_V3 = mkV3 (IrregEng.pay_V) noPrep noPrep ; lin pay_V2V = mkV2V (IrregEng.pay_V) noPrep to_Prep ; lin pay_V2 = mkV2 (IrregEng.pay_V); lin pay_V = IrregEng.pay_V; lin hear_VS = mkVS (IrregEng.hear_V); lin hear_V2V = mkV2V (IrregEng.hear_V) noPrep to_Prep ; lin hear_V2 = mkV2 (IrregEng.hear_V); lin hear_V = IrregEng.hear_V; lin room_N = variants{} ; -- lin room_1_N = mkN "room" "rooms"; lin room_2_N = mkN "room" "rooms"; lin whether_Subj = mkSubj "whether" ; lin water_N = mkN "water" "waters"; lin form_N = mkN "form" "forms"; lin car_N = mkN "car" "cars"; lin other_N = mkN "other" "others"; lin yet_Adv = variants{}; -- mkAdV "yet"; lin yet_2_Adv = mkAdv "yet" ; lin yet_1_Adv = mkAdv "yet" ; lin perhaps_Adv = mkAdv "perhaps"; lin meet_V2 = mkV2 (IrregEng.meet_V); lin meet_V = IrregEng.meet_V; lin level_N = variants{} ; -- lin level_2_N = mkN "level" "levels"; lin level_1_N = mkN "level" "levels"; lin until_Subj = mkSubj "until" ; lin though_Subj = mkSubj "though"; lin policy_N = mkN "policy" "policies"; lin include_V2 = mkV2 (mkV "include" "includes" "included" "included" "including"); lin include_V = mkV "include"; lin believe_VS = mkVS (mkV "believe" "believes" "believed" "believed" "believing"); lin believe_V2 = mkV2 (mkV "believe" "believes" "believed" "believed" "believing"); lin believe_V = mkV "believe" "believes" "believed" "believed" "believing"; lin council_N = mkN "council" "councils"; lin already_Adv = mkAdv "already"; lin possible_A = compoundA (mkA "possible"); lin nothing_NP = regNP "nothing" singular; lin line_N = mkN "line" "lines"; lin allow_V2V = mkV2V (mkV "allow" "allows" "allowed" "allowed" "allowing") noPrep to_Prep ; lin allow_V2 = mkV2 (mkV "allow" "allows" "allowed" "allowed" "allowing"); lin need_N = mkN "need" "needs"; lin effect_N = mkN "effect" "effects"; lin big_A = mkA "big" "bigger" "biggest" "big"; lin use_N = mkN "use" "uses"; lin lead_V2V = mkV2V (IrregEng.lead_V) noPrep to_Prep ; lin lead_V2 = mkV2 (IrregEng.lead_V); lin lead_V = IrregEng.lead_V; lin stand_V2 = mkV2 (IrregEng.stand_V); lin stand_V = IrregEng.stand_V; lin idea_N = mkN "idea" "ideas"; lin study_N = mkN "study" "studies"; lin lot_N = mkN "lot" "lots"; lin live_V = mkV "live" "lives" "lived" "lived" "living"; lin job_N = mkN "job" "jobs"; lin since_Subj = mkSubj "since"; lin name_N = mkN "name" "names"; lin result_N = mkN "result" "results"; lin body_N = mkN "body" "bodies"; lin happen_VV = mkVV (mkV "happen" "happens" "happened" "happened" "happening"); lin happen_V = mkV "happen" "happens" "happened" "happened" "happening"; lin friend_N = mkN "friend" "friends"; lin right_N = mkN "right" "rights"; lin least_Adv = mkAdv "least"; lin right_A = variants{} ; -- lin right_2_A = mkA "right" ; lin right_1_A = mkA "right" ; lin almost_Adv = mkAdv "almost"; lin much_Det = mkDeterminer singular "much"; lin carry_V2 = mkV2 (mkV "carry" "carries" "carried" "carried" "carrying"); lin carry_V = mkV "carry" "carries" "carried" "carried" "carrying"; lin authority_N = variants{} ; -- lin authority_2_N = mkN "authority" "authorities"; lin authority_1_N = mkN "authority" "authorities"; lin long_Adv = mkAdv "long" ; lin early_A = mkA "early" "earlier"; lin view_N = variants{} ; -- lin view_2_N = mkN "view" ; lin view_1_N = mkN "view" ; lin public_A = compoundA (mkA "public"); lin together_Adv = mkAdv "together"; lin talk_V2 = mkV2 (mkV "talk" "talks" "talked" "talked" "talking"); lin talk_V = mkV "talk" "talks" "talked" "talked" "talking"; lin report_N = mkN "report" "reports"; lin after_Subj = mkSubj "after"; lin only_Predet = {s="only"}; lin before_Subj = mkSubj "before"; lin bit_N = mkN "bit" "bits"; lin face_N = mkN "face" "faces"; lin sit_V2 = mkV2 (IrregEng.sit_V); lin sit_V = IrregEng.sit_V; lin market_N = variants{} ; -- lin market_1_N = mkN "market" "markets"; lin market_2_N = mkN "market" "markets"; lin appear_VV = mkVV (mkV "appear" "appears" "appeared" "appeared" "appearing"); lin appear_VS = mkVS (mkV "appear" "appears" "appeared" "appeared" "appearing"); lin appear_VA = mkVA (mkV "appear" "appears" "appeared" "appeared" "appearing"); lin appear_V = mkV "appear" "appears" "appeared" "appeared" "appearing"; lin continue_VV = mkVV (mkV "continue" "continues" "continued" "continued" "continuing"); lin continue_V2 = mkV2 (mkV "continue" "continues" "continued" "continued" "continuing"); lin continue_V = mkV "continue" "continues" "continued" "continued" "continuing"; lin able_A = mkA "able" "abler"; lin political_A = compoundA (mkA "political"); lin later_Adv = mkAdv "later" ; lin hour_N = mkN "hour" "hours"; lin rate_N = mkN "rate" "rates"; lin law_N = variants{} ; -- lin law_2_N = mkN "law" ; lin law_1_N = mkN "law" ; lin door_N = mkN "door" "doors"; lin court_N = variants{} ; -- lin court_2_N = mkN "court" "courts"; lin court_1_N = mkN "court" "courts"; lin office_N = mkN "office" "offices"; lin let_V2V = mkV2V (IrregEng.let_V) noPrep noPrep ; lin war_N = mkN "war" "wars"; lin produce_V2 = mkV2 (mkV "produce" "produces" "produced" "produced" "producing"); lin produce_V = mkV "produce" "produces" "produced" "produced" "producing"; lin reason_N = mkN "reason" "reasons"; lin less_Adv = mkAdv "less"; lin minister_N = variants{} ; -- lin minister_2_N = mkN "minister" "ministers"; lin minister_1_N = mkN "minister" "ministers"; lin subject_N = variants{} ; -- lin subject_2_N = mkN "subject" "subjects"; lin subject_1_N = mkN "subject" "subjects"; lin person_N = mkN masculine (mkN "person" "persons"); lin term_N = mkN "term" "terms"; lin particular_A = compoundA (mkA "particular"); lin full_A = mkA "full" "fuller"; lin involve_VS = mkVS (mkV "involve"); lin involve_V2 = mkV2 (mkV "involve" "involves" "involved" "involved" "involving"); lin involve_V = mkV "involve"; lin sort_N = mkN "sort" "sorts"; lin require_VS = mkVS (mkV "require"); lin require_V2V = mkV2V (mkV "require") noPrep to_Prep; lin require_V2 = mkV2 (mkV "require"); lin require_V = mkV "require"; lin suggest_VS = mkVS (mkV "suggest"); lin suggest_V2 = mkV2 (mkV "suggest" "suggests" "suggested" "suggested" "suggesting"); lin suggest_V = mkV "suggest"; lin far_A = irregAdv (compoundA (mkA "far")) "far"; lin towards_Prep = mkPrep "towards"; lin anything_NP = regNP "anything" singular; lin period_N = variants{} ; -- lin period_3_N = mkN "period" ; lin period_2_N = mkN "period" ; lin period_1_N = mkN "period" ; lin consider_VV = ingVV (mkV "consider" "considers" "considered" "considered" "considering"); lin consider_VS = mkVS (mkV "consider" "considers" "considered" "considered" "considering"); lin consider_V3 = mkV3 (mkV "consider" "considers" "considered" "considered" "considering"); lin consider_V2V = mkV2V (mkV "consider" "considers" "considered" "considered" "considering") noPrep to_Prep ; lin consider_V2A = mkV2A (mkV "consider" "considers" "considered" "considered" "considering") noPrep; lin consider_V2 = mkV2 (mkV "consider" "considers" "considered" "considered" "considering"); lin consider_V = mkV "consider" "considers" "considered" "considered" "considering"; lin read_VS = mkVS (IrregEng.read_V); lin read_V2 = mkV2 (IrregEng.read_V); lin read_V = IrregEng.read_V; lin change_V2 = mkV2 (mkV "change" "changes" "changed" "changed" "changing"); lin change_V = mkV "change" "changes" "changed" "changed" "changing"; lin society_N = mkN "society" "societies"; lin process_N = mkN "process" "processes"; lin mother_N = mkN "mother" "mothers"; lin offer_VV = mkVV (mkV "offer" "offers" "offered" "offered" "offering"); lin offer_V2 = mkV2 (mkV "offer" "offers" "offered" "offered" "offering"); lin late_A = mkA "late" "later"; lin voice_N = mkN "voice" "voices"; lin both_Adv = mkAdv "both"; lin once_Adv = mkAdv "once"; lin police_N = mkN "police" "police"; lin kind_N = mkN "kind" "kinds"; lin lose_V2 = mkV2 (IrregEng.lose_V); lin lose_V = IrregEng.lose_V; lin add_VS = mkVS (mkV "add"); lin add_V2 = mkV2 (mkV "add"); lin add_V = mkV "add"; lin probably_Adv = mkAdv "probably" ; lin expect_VV = mkVV (mkV "expect") ; lin expect_VS = mkVS (mkV "expect"); lin expect_V2V = mkV2V (mkV "expect") noPrep (mkPrep "to") ; lin expect_V2 = mkV2 (mkV "expect"); lin expect_V = mkV "expect"; lin ever_Adv = mkAdv "ever" ; lin available_A = compoundA (mkA "available"); lin price_N = mkN "price" "prices"; lin little_A = mkA "little" "less" "least" "little" ; lin action_N = mkN "action" "actions"; lin issue_N = variants{} ; -- lin issue_2_N = mkN "issue" "issues"; lin issue_1_N = mkN "issue" "issues"; lin far_Adv = mkAdv "far" ; lin remember_VS = mkVS (mkV "remember" "remembers" "remembered" "remembered" "remembering"); lin remember_V2 = mkV2 (mkV "remember" "remembers" "remembered" "remembered" "remembering"); lin remember_V = mkV "remember" "remembers" "remembered" "remembered" "remembering"; lin position_N = mkN "position" "positions"; lin low_A = mkA "low" "lower"; lin cost_N = mkN "cost" "costs"; lin little_Det = mkDeterminer singular "little" ; lin matter_N = variants{} ; -- lin matter_1_N = mkN "matter" "matters"; lin matter_2_N = mkN "matter" "matters"; lin community_N = mkN "community" "communities"; lin remain_VV = mkVV (mkV "remain" "remains" "remained" "remained" "remaining"); lin remain_VA = mkVA (mkV "remain" "remains" "remained" "remained" "remaining"); lin remain_V2 = mkV2 (mkV "remain"); lin remain_V = mkV "remain"; lin figure_N = variants{} ; -- lin figure_2_N = mkN "figure" "figures"; lin figure_1_N = mkN "figure" "figures"; lin type_N = mkN "type" "types"; lin research_N = mkN "research" "researches"; lin actually_Adv = mkAdv "actually" ; lin education_N = mkN "education" ; lin fall_V = IrregEng.fall_V; lin speak_V2 = mkV2 (IrregEng.speak_V); lin speak_V = IrregEng.speak_V; lin few_N = mkN "few" ; lin today_Adv = mkAdv "today"; lin enough_Adv = mkAdv "enough" ; lin open_V2 = mkV2 (mkV "open" "opens" "opened" "opened" "opening"); lin open_V = mkV "open" "opens" "opened" "opened" "opening"; lin bad_A = mkA "bad" "worse" "worst" "badly"; lin buy_V2 = mkV2 (IrregEng.buy_V); lin buy_V = IrregEng.buy_V; lin programme_N = mkN "programme" "programmes"; lin minute_N = mkN "minute" "minutes"; lin moment_N = mkN "moment" "moments"; lin girl_N = mkN feminine (mkN "girl" "girls"); lin age_N = mkN "age" "ages"; lin centre_N = mkN (variants {"centre"; "center"}); lin stop_VV = ingVV (mkV "stop" "stops" "stopped" "stopped" "stopping"); lin stop_V2 = mkV2 (mkV "stop" "stops" "stopped" "stopped" "stopping"); lin stop_V = mkV "stop" "stops" "stopped" "stopped" "stopping"; lin control_N = mkN "control" "controls"; lin value_N = mkN "value" "values"; lin send_V2V = mkV2V (IrregEng.send_V) noPrep to_Prep ; lin send_V2 = mkV2 (IrregEng.send_V); lin send_V = IrregEng.send_V; lin health_N = mkN "health" ; lin decide_VV = mkVV (mkV "decide" "decides" "decided" "decided" "deciding"); lin decide_VS = mkVS (mkV "decide" "decides" "decided" "decided" "deciding"); lin decide_V2 = mkV2 (mkV "decide" "decides" "decided" "decided" "deciding"); lin decide_V = mkV "decide" "decides" "decided" "decided" "deciding"; lin main_A = compoundA (mkA "main"); lin win_V2 = mkV2 (IrregEng.win_V); lin win_V = IrregEng.win_V; lin understand_VS = mkVS (IrregEng.understand_V); lin understand_V2 = mkV2 (IrregEng.understand_V); lin understand_V = IrregEng.understand_V; lin decision_N = mkN "decision" "decisions"; lin develop_V2 = mkV2 (mkV "develop" "develops" "developed" "developed" "developing"); lin develop_V = mkV "develop" "develops" "developed" "developed" "developing"; lin class_N = mkN "class" "classes"; lin industry_N = mkN "industry" "industries"; lin receive_V2 = mkV2 (mkV "receive" "receives" "received" "received" "receiving"); lin receive_V = mkV "receive" "receives" "received" "received" "receiving"; lin back_N = mkN "back" "backs"; lin several_Det = mkDeterminer plural "several" ; lin return_V2 = mkV2 (mkV "return" "returns" "returned" "returned" "returning"); lin return_V = mkV "return" "returns" "returned" "returned" "returning"; lin build_V2 = mkV2 (IrregEng.build_V); lin build_V = IrregEng.build_V; lin spend_V2 = mkV2 (IrregEng.spend_V); lin spend_V = IrregEng.spend_V; lin force_N = mkN "force" "forces"; lin condition_N = variants{} ; -- lin condition_1_N = mkN "condition" "conditions"; lin condition_2_N = mkN "condition" "conditions"; lin paper_N = mkN "paper" "papers"; lin off_Prep = mkPrep "off"; lin major_A = compoundA (mkA "major"); lin describe_VS = mkVS (mkV "describe"); lin describe_V2 = mkV2 (mkV "describe" "describes" "described" "described" "describing"); lin agree_VV = mkVV (mkV "agree"); lin agree_VS = mkVS (mkV "agree"); lin agree_V = mkV "agree"; lin economic_A = compoundA (mkA "economic"); lin increase_V2 = mkV2 (mkV "increase" "increases" "increased" "increased" "increasing"); lin increase_V = mkV "increase" "increases" "increased" "increased" "increasing"; lin upon_Prep = mkPrep "upon"; lin learn_VV = mkVV (mkV "learn" "learns" "learned" "learned" "learning"); lin learn_VS = mkVS (mkV "learn" "learns" "learned" "learned" "learning"); lin learn_V2 = mkV2 (mkV "learn" "learns" "learned" "learned" "learning"); lin learn_V = mkV "learn" "learns" "learned" "learned" "learning"; lin general_A = compoundA (mkA "general"); lin century_N = mkN "century" "centuries"; lin therefore_Adv = mkAdv "therefore"; lin father_N = mkN "father" "fathers"; lin section_N = mkN "section" "sections"; lin patient_N = mkN "patient" "patients"; lin around_Adv = mkAdv "around"; lin activity_N = mkN "activity" "activities"; lin road_N = mkN "road" "roads"; lin table_N = mkN "table" "tables"; lin including_Prep = mkPrep "including" ; lin church_N = mkN "church" "churches"; lin reach_V2 = mkV2 (mkV "reach" "reaches" "reached" "reached" "reaching"); lin reach_V = mkV "reach" "reaches" "reached" "reached" "reaching"; lin real_A = compoundA (mkA "real"); lin lie_VS = mkVS (IrregEng.lie_V); lin lie_2_V = mkV "lie" "lies" "lied" "lied" "lying"; lin lie_1_V = IrregEng.lie_V; lin mind_N = mkN "mind" "minds"; lin likely_A = mkA "likely" "likelier"; lin among_Prep = mkPrep "among"; lin team_N = mkN "team" "teams"; lin experience_N = mkN "experience" "experiences"; lin death_N = mkN "death" "deaths"; lin soon_Adv = mkAdv "soon"; lin act_N = mkN "act" "acts"; lin sense_N = mkN "sense" "senses"; lin staff_N = variants{} ; -- lin staff_2_N = mkN "staff" "staffs"; lin staff_1_N = mkN "staff" "staffs"; lin certain_A = variants{} ; -- lin certain_2_A = compoundA (mkA "certain"); lin certain_1_A = compoundA (mkA "certain"); lin studentMasc_N = mkN masculine (mkN "student" "students"); lin half_Predet = {s = "half" | "half of"} ; lin half_Predet = {s = "half" | "half of"} ; lin around_Prep = mkPrep "around"; lin language_N = mkN "language" "languages"; lin walk_V2 = mkV2 (mkV "walk" "walks" "walked" "walked" "walking"); lin walk_V = mkV "walk" "walks" "walked" "walked" "walking"; lin die_V = mkV "die" "dies" "died" "died" "dying"; lin special_A = compoundA (mkA "special"); lin difficult_A = compoundA (mkA "difficult"); lin international_A = compoundA (mkA "international"); lin particularly_Adv = mkAdv "particularly" ; lin department_N = mkN "department" "departments"; lin management_N = mkN "management" "managements"; lin morning_N = mkN "morning" "mornings"; lin draw_V2 = variants{}; -- IrregEng.draw_V; lin draw_1_V2 = mkV2 (IrregEng.draw_V); lin draw_2_V2 = mkV2 (IrregEng.draw_V); lin draw_V = IrregEng.draw_V; lin hope_VV = mkVV (mkV "hope" "hopes" "hoped" "hoped" "hoping"); lin hope_VS = mkVS (mkV "hope" "hopes" "hoped" "hoped" "hoping"); lin hope_V = mkV "hope" "hopes" "hoped" "hoped" "hoping"; lin across_Prep = mkPrep "across"; lin plan_N = mkN "plan" "plans"; lin product_N = mkN "product" "products"; lin city_N = mkN "city" "cities"; lin early_Adv = mkAdv "early"; lin committee_N = mkN "committee" "committees"; lin ground_N = variants{} ; -- lin ground_2_N = mkN "ground" "grounds"; lin ground_1_N = mkN "ground" "grounds"; lin letter_N = variants{} ; -- lin letter_2_N = mkN "letter" "letters"; lin letter_1_N = mkN "letter" "letters"; lin create_V2 = mkV2 (mkV "create" "creates" "created" "created" "creating"); lin create_V = mkV "create" "creates" "created" "created" "creating"; lin evidence_N = variants{} ; -- lin evidence_2_N = mkN "evidence" ; lin evidence_1_N = mkN "evidence" ; lin foot_N = mkN "foot" "feet"; lin clear_A = mkA "clear" "clearer"; lin boy_N = mkN masculine (mkN "boy" "boys"); lin game_N = variants{} ; -- lin game_3_N = mkN "game" ; lin game_2_N = mkN "game" ; lin game_1_N = mkN "game" ; lin food_N = mkN "food" "foods"; lin role_N = variants{} ; -- lin role_2_N = mkN "rôle" "rôles"; lin role_1_N = mkN "role" "roles"; lin practice_N = mkN "practice" "practices"; lin bank_N = mkN "bank" "banks"; lin else_Adv = mkAdv "else"; lin support_N = mkN "support" "supports"; lin sell_V2 = mkV2 (IrregEng.sell_V); lin sell_V = IrregEng.sell_V; lin event_N = mkN "event" "events"; lin building_N = mkN "building" "buildings"; lin range_N = mkN "range" "ranges"; lin behind_Prep = mkPrep "behind"; lin sure_A = mkA "sure" "surer"; lin report_VS = mkVS (mkV "report" "reports" "reported" "reported" "reporting"); lin report_V2 = mkV2 (mkV "report" "reports" "reported" "reported" "reporting"); lin report_V = mkV "report" "reports" "reported" "reported" "reporting"; lin pass_V = mkV "pass" "passes" "passed" "passed" "passing"; lin black_A = mkA "black" "blacker"; lin stage_N = mkN "stage" "stages"; lin meeting_N = mkN "meeting" "meetings"; lin meeting_N = mkN "meeting" "meetings"; lin sometimes_Adv = mkAdv "sometimes"; lin thus_Adv = mkAdv "thus"; lin accept_VS = mkVS (mkV "accept" "accepts" "accepted" "accepted" "accepting"); lin accept_V2 = mkV2 (mkV "accept" "accepts" "accepted" "accepted" "accepting"); lin accept_V = mkV "accept" "accepts" "accepted" "accepted" "accepting"; lin town_N = mkN "town" "towns"; lin art_N = mkN "art" "arts"; lin further_Adv = mkAdv "further"; lin club_N = variants{} ; -- lin club_2_N = mkN "club" "clubs"; lin club_1_N = mkN "club" "clubs"; lin cause_V2V = mkV2V (mkV "cause") noPrep to_Prep ; lin cause_V2 = mkV2 (mkV "cause" "causes" "caused" "caused" "causing"); lin arm_N = variants{} ; -- lin arm_1_N = mkN "arm" "arms"; lin arm_2_N = mkN "arm" "arms"; lin history_N = mkN "history" "histories"; lin parent_N = mkN "parent" "parents"; lin land_N = mkN "land" "lands"; lin trade_N = mkN "trade" "trades"; lin watch_VS = mkVS (mkV "watch" "watches" "watched" "watched" "watching"); lin watch_V2V = mkV2V (mkV "watch" "watches" "watched" "watched" "watching") noPrep to_Prep ; lin watch_V2 = variants{}; -- mkV2V (mkV "watch" "watches" "watched" "watched" "watching") noPrep to_Prep ; lin watch_1_V2 = mkV2 (mkV "watch" "watches" "watched" "watched" "watching"); lin watch_2_V2 = mkV2 (mkV "watch" "watches" "watched" "watched" "watching"); lin watch_V = mkV "watch" "watches" "watched" "watched" "watching"; lin white_A = mkA "white" "whiter"; lin situation_N = mkN "situation" "situations"; lin ago_Adv = mkAdv "ago"; lin teacherMasc_N = mkN masculine (mkN "teacher" "teachers"); lin record_N = variants{} ; -- lin record_3_N = mkN "record" "records"; lin record_2_N = mkN "record" "records"; lin record_1_N = mkN "record" "records"; lin manager_N = mkN "manager" "managers"; lin relation_N = mkN "relation" "relations"; lin common_A = variants{} ; -- lin common_2_A = variants{} ; -- lin common_1_A = variants{} ; -- lin strong_A = mkA "strong" "stronger"; lin whole_A = compoundA (mkA "whole"); lin field_N = variants{} ; -- lin field_4_N = mkN "field" ; lin field_3_N = mkN "field" ; lin field_2_N = mkN "field" ; lin field_1_N = mkN "field" ; lin free_A = mkA "free" "freer"; lin break_V2 = mkV2 (IrregEng.break_V); lin break_V = IrregEng.break_V; lin yesterday_Adv = mkAdv "yesterday"; lin support_V2 = mkV2 (mkV "support" "supports" "supported" "supported" "supporting"); lin window_N = mkN "window" "windows"; lin account_N = mkN "account" "accounts"; lin explain_VS = mkVS (mkV "explain"); lin explain_V2 = mkV2 (mkV "explain" "explains" "explained" "explained" "explaining"); lin stay_VA = mkVA (mkV "stay" "stays" "stayed" "stayed" "staying"); lin stay_V = mkV "stay" "stays" "stayed" "stayed" "staying"; lin few_Det = mkDeterminer plural "few" ; lin wait_VV = mkVV (mkV "wait" "waits" "waited" "waited" "waiting"); lin wait_V2 = mkV2 (mkV "wait" "waits" "waited" "waited" "waiting"); lin wait_V = mkV "wait" "waits" "waited" "waited" "waiting"; lin usually_Adv = mkAdv "usually" ; lin difference_N = mkN "difference" "differences"; lin material_N = mkN "material" "materials"; lin air_N = mkN "air" "airs"; lin wife_N = mkN feminine (mkN "wife" "wives"); lin cover_V2 = mkV2 (mkV "cover" "covers" "covered" "covered" "covering"); lin apply_VV = mkVV (mkV "apply" "applies" "applied" "applied" "applying"); lin apply_V2V = mkV2V (mkV "apply" "applies" "applied" "applied" "applying") noPrep to_Prep ; lin apply_V2 = mkV2 (mkV "apply" "applies" "applied" "applied" "applying"); lin apply_1_V2 = variants{} ; -- lin apply_2_V2 = variants{} ; -- lin apply_V = mkV "apply" "applies" "applied" "applied" "applying"; lin project_N = mkN "project" "projects"; lin raise_V2 = mkV2 (mkV "raise" "raises" "raised" "raised" "raising"); lin sale_N = mkN "sale" "sales"; lin relationship_N = mkN "relationship" "relationships"; lin indeed_Adv = mkAdv "indeed"; lin light_N = mkN "light" "lights"; lin claim_VS = mkVS (mkV "claim" "claims" "claimed" "claimed" "claiming"); lin claim_V2 = mkV2 (mkV "claim" "claims" "claimed" "claimed" "claiming"); lin claim_V = mkV "claim" "claims" "claimed" "claimed" "claiming"; lin form_V2 = mkV2 (mkV "form" "forms" "formed" "formed" "forming"); lin form_V = mkV "form" "forms" "formed" "formed" "forming"; lin base_V2 = mkV2 (mkV "base" "bases" "based" "based" "basing"); lin base_V = mkV "base"; lin care_N = mkN "care" "cares"; lin someone_NP = mkNP "someone" "someone" "someone's" Sg P3 human; lin everything_NP = regNP "everything" singular; lin certainly_Adv = mkAdv "certainly" ; lin rule_N = mkN "rule" "rules"; lin home_Adv = mkAdv "home"; lin cut_V2 = mkV2 (IrregEng.cut_V); lin cut_V = IrregEng.cut_V; lin grow_VA = mkVA (IrregEng.grow_V); lin grow_V2 = mkV2 (IrregEng.grow_V); lin grow_V = IrregEng.grow_V; lin similar_A = compoundA (mkA "similar"); lin story_N = mkN "story" "stories"; lin quality_N = mkN "quality" "qualities"; lin tax_N = mkN "tax" "taxes"; lin worker_N = mkN human (mkN "worker" "workers"); lin nature_N = mkN "nature" "natures"; lin structure_N = mkN "structure" "structures"; lin data_N = mkN "data" "data"; lin necessary_A = compoundA (mkA "necessary"); lin pound_N = mkN "pound" "pounds"; lin method_N = mkN "method" "methods"; lin unit_N = variants{} ; -- lin unit_6_N = mkN "unit" "units"; lin unit_5_N = mkN "unit" "units"; lin unit_4_N = mkN "unit" "units"; lin unit_3_N = mkN "unit" "units"; lin unit_2_N = mkN "unit" "units"; lin unit_1_N = mkN "unit" "units"; lin central_A = compoundA (mkA "central"); lin bed_N = mkN "bed" "beds"; lin union_N = mkN "union" "unions"; lin movement_N = mkN "movement" "movements"; lin board_N = variants{} ; -- lin board_2_N = mkN "board" "boards"; lin board_1_N = mkN "board" "boards"; lin true_A = irregAdv (mkA "true" "truer") "truly"; lin well_Interj = ss "well"; lin simply_Adv = mkAdv "simply" ; lin contain_V2 = mkV2 (mkV "contain" "contains" "contained" "contained" "containing"); lin especially_Adv = mkAdv "especially" ; lin open_A = compoundA (mkA "open"); lin short_A = mkA "short" "shorter"; lin personal_A = compoundA (mkA "personal"); lin detail_N = mkN "detail" "details"; lin model_N = mkN "model" "models"; lin bear_V2 = mkV2 (IrregEng.bear_V); lin bear_V = IrregEng.bear_V; lin single_A = variants{} ; -- lin single_2_A = compoundA (mkA "single"); lin single_1_A = compoundA (mkA "single"); lin join_V2 = mkV2 (mkV "join" "joins" "joined" "joined" "joining"); lin join_V = mkV "join" "joins" "joined" "joined" "joining"; lin reduce_V2 = mkV2 (mkV "reduce" "reduces" "reduced" "reduced" "reducing"); lin reduce_V = mkV "reduce" "reduces" "reduced" "reduced" "reducing"; lin establish_V2 = mkV2 (mkV "establish" "establishes" "established" "established" "establishing"); lin wall_N = mkN "wall" "walls"; lin face_V2 = mkV2 (mkV "face" "faces" "faced" "faced" "facing"); lin face_V = mkV "face" "faces" "faced" "faced" "facing"; lin easy_A = mkA "easy" "easier"; lin private_A = compoundA (mkA "private"); lin computer_N = mkN "computer" "computers"; lin hospital_N = mkN "hospital" "hospitals"; lin chapter_N = mkN "chapter" "chapters"; lin scheme_N = mkN "scheme" "schemes"; lin theory_N = mkN "theory" "theories"; lin choose_VV = mkVV (IrregEng.choose_V) ; lin choose_V2 = mkV2 (IrregEng.choose_V); lin wish_VV = mkVV (mkV "wish" "wishes" "wished" "wished" "wishing"); lin wish_VS = mkVS (mkV "wish" "wishes" "wished" "wished" "wishing"); lin wish_V2V = mkV2V (mkV "wish" "wishes" "wished" "wished" "wishing") noPrep to_Prep ; lin wish_V2 = mkV2 (mkV "wish" "wishes" "wished" "wished" "wishing"); lin wish_V = mkV "wish" "wishes" "wished" "wished" "wishing"; lin property_N = variants{} ; -- lin property_2_N = mkN "property" "properties"; lin property_1_N = mkN "property" "properties"; lin achieve_V2 = mkV2 (mkV "achieve" "achieves" "achieved" "achieved" "achieving"); lin financial_A = compoundA (mkA "financial"); lin poor_A = variants{} ; -- lin poor_3_A = mkA "poor" "poorer"; lin poor_2_A = mkA "poor" "poorer"; lin poor_1_A = mkA "poor" "poorer"; lin officer_N = variants{} ; -- lin officer_3_N = mkN "officer" ; lin officer_2_N = mkN "officer" ; lin officer_1_N = mkN "officer" ; lin up_Prep = mkPrep "up"; lin charge_N = variants{} ; -- lin charge_2_N = mkN "charge" "charges"; lin charge_1_N = mkN "charge" "charges"; lin director_N = mkN "director" "directors"; lin drive_V2V = mkV2V (IrregEng.drive_V) noPrep to_Prep ; lin drive_V2 = mkV2 (IrregEng.drive_V); lin drive_V = IrregEng.drive_V; lin deal_V2 = mkV2 (IrregEng.deal_V); lin deal_V = IrregEng.deal_V; lin place_V2 = mkV2 (mkV "place" "places" "placed" "placed" "placing"); lin approach_N = mkN "approach" "approaches"; lin chance_N = mkN "chance" "chances"; lin application_N = mkN "application" "applications"; lin seek_VV = mkVV (IrregEng.seek_V); lin seek_V2 = mkV2 (IrregEng.seek_V); lin foreign_A = variants{} ; -- lin foreign_2_A = compoundA (mkA "foreign"); lin foreign_1_A = compoundA (mkA "foreign"); lin along_Prep = mkPrep "along"; lin top_N = mkN "top" "tops"; lin amount_N = mkN "amount" "amounts"; lin son_N = mkN "son" "sons"; lin operation_N = mkN "operation" "operations"; lin fail_VV = mkVV (mkV "fail"); lin fail_V2 = mkV2 (mkV "fail"); lin fail_V = mkV "fail"; lin human_A = compoundA (mkA "human"); lin opportunity_N = mkN "opportunity" "opportunities"; lin simple_A = irregAdv (mkA "simple" "simpler") "simply"; lin leader_N = mkN "leader" "leaders"; lin look_N = mkN "look" "looks"; lin share_N = mkN "share" "shares"; lin production_N = mkN "production" "productions"; lin recent_A = compoundA (mkA "recent"); lin firm_N = mkN "firm" "firms"; lin picture_N = mkN "picture" "pictures"; lin source_N = mkN "source" "sources"; lin security_N = mkN "security" "securities"; lin serve_V2 = mkV2 (mkV "serve" "serves" "served" "served" "serving"); lin serve_V = mkV "serve" "serves" "served" "served" "serving"; lin according_to_Prep = mkPrep "according to"; lin end_V2 = mkV2 (mkV "end" "ends" "ended" "ended" "ending"); lin end_V = mkV "end" "ends" "ended" "ended" "ending"; lin contract_N = mkN "contract" "contracts"; lin wide_A = mkA "wide" "wider"; lin occur_V = mkV "occur" "occurs" "occurred" "occurred" "occurring"; lin agreement_N = mkN "agreement" "agreements"; lin better_Adv = mkAdv "better"; lin kill_V2 = mkV2 (mkV "kill" "kills" "killed" "killed" "killing"); lin kill_V = mkV "kill" "kills" "killed" "killed" "killing"; lin act_V2 = mkV2 (mkV "act" "acts" "acted" "acted" "acting"); lin act_V = mkV "act" "acts" "acted" "acted" "acting"; lin site_N = mkN "site" "sites"; lin either_Adv = mkAdv "either"; lin labour_N = mkN (variants {"labour" | "labor"}); lin plan_VV = mkVV (mkV "plan"); lin plan_VS = mkVS (mkV "plan"); lin plan_V2V = mkV2V (mkV "plan") noPrep to_Prep ; lin plan_V2 = mkV2 (mkV "plan"); lin plan_V = mkV "plan"; lin various_A = compoundA (mkA "various"); lin since_Prep = mkPrep "since"; lin test_N = mkN "test" "tests"; lin eat_V2 = mkV2 (IrregEng.eat_V); lin eat_V = IrregEng.eat_V; lin loss_N = mkN "loss" "losses"; lin close_V2 = mkV2 (mkV "close" "closes" "closed" "closed" "closing"); lin close_V = mkV "close" "closes" "closed" "closed" "closing"; lin represent_V2 = mkV2 (mkV "represent" "represents" "represented" "represented" "representing"); lin represent_V = mkV "represent"; lin love_VV = mkVV (mkV "love") ; lin love_V2 = mkV2 (mkV "love" "loves" "loved" "loved" "loving"); lin colour_N = mkN (variants {"colour"; "color"}); lin clearly_Adv = mkAdv "clearly" ; lin shop_N = mkN "shop" "shops"; lin benefit_N = mkN "benefit" "benefits"; lin animal_N = mkN "animal" "animals"; lin heart_N = mkN "heart" "hearts"; lin election_N = mkN "election" "elections"; lin purpose_N = mkN "purpose" "purposes"; lin standard_N = mkN "standard" "standards"; lin due_A = compoundA (mkA "due"); lin secretary_N = mkN "secretary" "secretaries"; lin rise_V2 = mkV2 (IrregEng.rise_V); lin rise_V = IrregEng.rise_V; lin date_N = variants{} ; -- lin date_7_N = mkN "date" "dates"; lin date_3_N = mkN "date" "dates"; lin date_3_N = mkN "date" "dates"; lin date_1_N = mkN "date" "dates"; lin hard_A = variants{} ; -- lin hard_2_A = mkA "hard" "harder"; lin hard_1_A = mkA "hard" "harder"; lin music_N = mkN "music" ; lin hair_N = mkN "hair" "hairs"; lin prepare_VV = mkVV (mkV "prepare" "prepares" "prepared" "prepared" "preparing"); lin prepare_V2V = mkV2V (mkV "prepare" "prepares" "prepared" "prepared" "preparing") noPrep to_Prep ; lin prepare_V2 = mkV2 (mkV "prepare" "prepares" "prepared" "prepared" "preparing"); lin prepare_V = mkV "prepare" "prepares" "prepared" "prepared" "preparing"; lin factor_N = mkN "factor" "factors"; lin other_A = compoundA (mkA "other"); lin anyone_NP = mkNP "anyone" "anyone" "anyone's" singular P3 human; lin pattern_N = mkN "pattern" "patterns"; lin manage_VV = mkVV (mkV "manage" "manages" "managed" "managed" "managing"); lin manage_V2 = mkV2 (mkV "manage" "manages" "managed" "managed" "managing"); lin manage_V = mkV "manage" "manages" "managed" "managed" "managing"; lin piece_N = mkN "piece" "pieces"; lin discuss_VS = mkVS (mkV "discuss"); lin discuss_V2 = mkV2 (mkV "discuss" "discusses" "discussed" "discussed" "discussing"); lin prove_VS = mkVS (mkV "prove" "proves" "proved" "proved" "proving"); lin prove_VA = mkVA (mkV "prove" "proves" "proved" "proved" "proving"); lin prove_V2 = mkV2 (mkV "prove" "proves" "proved" "proved" "proving"); lin prove_V = mkV "prove" "proves" "proved" "proved" "proving"; lin front_N = mkN "front" "fronts"; lin evening_N = mkN "evening" "evenings"; lin royal_A = compoundA (mkA "royal"); lin tree_N = mkN "tree" "trees"; lin population_N = mkN "population" "populations"; lin fine_A = mkA "fine" "finer"; lin plant_N = mkN "plant" "plants"; lin pressure_N = mkN "pressure" "pressures"; lin response_N = mkN "response" "responses"; lin catch_V2 = mkV2 (IrregEng.catch_V); lin street_N = mkN "street" "streets"; lin pick_V2 = mkV2 (mkV "pick" "picks" "picked" "picked" "picking"); lin pick_V = mkV "pick" "picks" "picked" "picked" "picking"; lin performance_N = variants{} ; -- lin performance_2_N = mkN "performance" "performances"; lin performance_1_N = mkN "performance" "performances"; lin knowledge_N = mkN "knowledge" ; lin despite_Prep = mkPrep "despite"; lin design_N = mkN "design" "designs"; lin page_N = mkN "page" "pages"; lin enjoy_VV = ingVV (mkV "enjoy"); lin enjoy_V2 = mkV2 (mkV "enjoy" "enjoys" "enjoyed" "enjoyed" "enjoying"); lin individual_N = mkN "individual" "individuals"; lin suppose_VS = mkVS (mkV "suppose" "supposes" "supposed" "supposed" "supposing"); lin suppose_V2 = mkV2 (mkV "suppose" "supposes" "supposed" "supposed" "supposing"); lin rest_N = mkN "rest" "rests"; lin instead_Adv = mkAdv "instead"; lin wear_V2 = mkV2 (IrregEng.wear_V); lin wear_V = IrregEng.wear_V; lin basis_N = mkN "basis" "bases" {- FIXME: guessed plural form -}; lin size_N = mkN "size" "sizes"; lin environment_N = mkN "environment" "environments"; lin per_Prep = mkPrep "per"; lin fire_N = variants{} ; -- lin fire_2_N = mkN "fire" "fires"; lin fire_1_N = mkN "fire" "fires"; lin series_N = mkN "series" "series"; lin success_N = mkN "success" "successes"; lin natural_A = compoundA (mkA "natural"); lin wrong_A = compoundA (mkA "wrong"); lin near_Prep = mkPrep "near"; lin round_Adv = mkAdv "round"; lin thought_N = mkN "thought" "thoughts"; lin list_N = mkN "list" "lists"; lin argue_VS = mkVS (mkV "argue" "argues" "argued" "argued" "arguing"); lin argue_V2 = mkV2 (mkV "argue" "argues" "argued" "argued" "arguing"); lin argue_V = mkV "argue" "argues" "argued" "argued" "arguing"; lin final_A = compoundA (mkA "final"); lin future_N = variants{} ; -- lin future_3_N = mkN "future" "futures"; lin future_1_N = mkN "future" "futures"; lin introduce_V2 = mkV2 (mkV "introduce" "introduces" "introduced" "introduced" "introducing"); lin analysis_N = mkN "analysis" "analyses" {- FIXME: guessed plural form -}; lin enter_V2 = mkV2 (mkV "enter" "enters" "entered" "entered" "entering"); lin enter_V = mkV "enter" "enters" "entered" "entered" "entering"; lin space_N = mkN "space" "spaces"; lin arrive_V = mkV "arrive" "arrives" "arrived" "arrived" "arriving"; lin ensure_VS = mkVS (mkV "ensure" "ensures" "ensured" "ensured" "ensuring"); lin ensure_V2 = mkV2 (mkV "ensure" "ensures" "ensured" "ensured" "ensuring"); lin ensure_V = mkV "ensure" "ensures" "ensured" "ensured" "ensuring"; lin demand_N = mkN "demand" "demands"; lin statement_N = mkN "statement" "statements"; lin to_Adv = mkAdv "to"; lin attention_N = mkN "attention" "attentions"; lin love_N = mkN "love" "loves"; lin principle_N = mkN "principle" "principles"; lin pull_V2 = mkV2 (mkV "pull" "pulls" "pulled" "pulled" "pulling"); lin pull_V = mkV "pull" "pulls" "pulled" "pulled" "pulling"; lin set_N = variants{} ; -- lin set_2_N = mkN "set" "sets"; lin set_1_N = mkN "set" "sets"; lin doctor_N = mkN "doctor" "doctors"; lin choice_N = mkN "choice" "choices"; lin refer_V2 = mkV2 (mkV "refer" "refers" "referred" "referred" "referring"); lin refer_V = mkV "refer" "refers" "referred" "referred" "referring"; lin feature_N = mkN "feature" "features"; lin couple_N = mkN "couple" "couples"; lin step_N = mkN "step" "steps"; lin following_A = mkA "following"; lin thank_V2 = mkV2 (mkV "thank" "thanks" "thanked" "thanked" "thanking"); lin machine_N = mkN "machine" "machines"; lin income_N = mkN "income" "incomes"; lin training_N = mkN "training" ; lin present_V2 = mkV2 (mkV "present" "presents" "presented" "presented" "presenting"); lin association_N = mkN "association" "associations"; lin film_N = variants{} ; -- lin film_2_N = mkN "film" "films"; lin film_1_N = mkN "film" "films"; lin region_N = mkN "region" "regions"; lin effort_N = mkN "effort" "efforts"; lin player_N = mkN "player" "players"; lin everyone_NP = mkNP "everyone" "everyone" "everyone's" singular P3 human; lin present_A = compoundA (mkA "present"); lin award_N = mkN "award" "awards"; lin village_N = mkN "village" "villages"; lin control_V2 = mkV2 (mkV "control" "controls" "controlled" "controlled" "controlling"); lin organisation_N = mkN "organisation" ; lin whatever_Det = variants{} ; -- lin news_N = mkN "news" ; lin nice_A = mkA "nice" "nicer"; lin difficulty_N = mkN "difficulty" "difficulties"; lin modern_A = compoundA (mkA "modern"); lin cell_N = mkN "cell" "cells"; lin close_A = mkA "close" "closer"; lin current_A = compoundA (mkA "current"); lin legal_A = compoundA (mkA "legal"); lin energy_N = mkN "energy" "energies"; lin finally_Adv = mkAdv "finally" ; lin degree_N = variants{} ; -- lin degree_3_N = mkN "degree" "degrees"; lin degree_2_N = mkN "degree" "degrees"; lin degree_1_N = mkN "degree" "degrees"; lin mile_N = mkN "mile" "miles"; lin means_N = mkN "means" ; lin growth_N = mkN "growth" "growths"; lin treatment_N = mkN "treatment" "treatments"; lin sound_N = mkN "sound" "sounds"; lin above_Prep = mkPrep "above"; lin task_N = mkN "task" "tasks"; lin provision_N = mkN "provision" "provisions"; lin affect_V2 = mkV2 (mkV "affect" "affects" "affected" "affected" "affecting"); lin please_Adv = mkAdv "please" ; lin red_A = mkA "red" "redder"; lin happy_A = mkA "happy" "happier"; lin behaviour_N = mkN "behaviour" ; lin concerned_A = mkA "concerned" ; lin point_V2 = mkV2 (mkV "point" "points" "pointed" "pointed" "pointing"); lin point_V = mkV "point" "points" "pointed" "pointed" "pointing"; lin function_N = mkN "function" "functions"; lin identify_V2 = mkV2 (mkV "identify" "identifies" "identified" "identified" "identifying"); lin identify_V = mkV "identify"; lin resource_N = mkN "resource" "resources"; lin defence_N = variants{} ; -- lin garden_N = mkN "garden" "gardens"; lin floor_N = mkN "floor" "floors"; lin technology_N = mkN "technology" "technologies"; lin style_N = mkN "style" "styles"; lin feeling_N = mkN "feeling" "feelings"; lin science_N = mkN "science" "sciences"; lin relate_V2 = mkV2 (mkV "relate" "relates" "related" "related" "relating"); lin relate_V = mkV "relate" "relates" "related" "related" "relating"; lin doubt_N = mkN "doubt" "doubts"; lin horse_N = mkN "horse" "horses"; lin force_VS = mkVS (mkV "force"); lin force_V2V = mkV2V (mkV "force" "forces" "forced" "forced" "forcing") noPrep to_Prep; lin force_V2 = mkV2 (mkV "force"); lin force_V = mkV "force"; lin answer_N = mkN "answer" "answers"; lin compare_V = mkV "compare" "compares" "compared" "compared" "comparing"; lin suffer_V2 = mkV2 (mkV "suffer" "suffers" "suffered" "suffered" "suffering"); lin suffer_V = mkV "suffer" "suffers" "suffered" "suffered" "suffering"; lin individual_A = compoundA (mkA "individual"); lin forward_Adv = mkAdv "forward"; lin announce_VS = mkVS (mkV "announce" "announces" "announced" "announced" "announcing"); lin announce_V2 = mkV2 (mkV "announce" "announces" "announced" "announced" "announcing"); lin userMasc_N = mkN masculine (mkN "user" "users"); lin fund_N = mkN "fund" "funds"; lin character_2_N = mkN "character" "characters"; lin character_1_N = mkN "character" "characters"; lin risk_N = mkN "risk" "risks"; lin normal_A = compoundA (mkA "normal"); lin nor_Conj = mkConj "nor"; lin dog_N = mkN "dog" "dogs"; lin obtain_V2 = mkV2 (mkV "obtain" "obtains" "obtained" "obtained" "obtaining"); lin obtain_V = mkV "obtain" "obtains" "obtained" "obtained" "obtaining"; lin quickly_Adv = mkAdv "quickly" ; lin army_N = mkN "army" "armies"; lin indicate_VS = mkVS (mkV "indicate"); lin indicate_V2 = mkV2 (mkV "indicate" "indicates" "indicated" "indicated" "indicating"); lin forget_VS = mkVS (IrregEng.forget_V); lin forget_V2 = mkV2 (IrregEng.forget_V); lin forget_V = IrregEng.forget_V; lin station_N = mkN "station" "stations"; lin glass_N = mkN "glass" "glasses"; lin cup_N = mkN "cup" "cups"; lin previous_A = compoundA (mkA "previous"); lin husband_N = mkN masculine (mkN "husband" "husbands"); lin recently_Adv = mkAdv "recently" ; lin publish_V2 = mkV2 (mkV "publish" "publishes" "published" "published" "publishing"); lin publish_V = mkV "publish"; lin serious_A = compoundA (mkA "serious"); lin anyway_Adv = mkAdv "anyway"; lin visit_V2 = mkV2 (mkV "visit" "visits" "visited" "visited" "visiting"); lin visit_V = mkV "visit" "visits" "visited" "visited" "visiting"; lin capital_N = variants{} ; -- lin capital_3_N = mkN "capital" "capitals"; lin capital_2_N = mkN "capital" "capitals"; lin capital_1_N = mkN "capital" "capitals"; lin either_Det = mkDeterminer singular "either"; lin note_N = variants{} ; -- lin note_3_N = mkN "note" "notes"; lin note_2_N = mkN "note" "notes"; lin note_1_N = mkN "note" "notes"; lin season_N = mkN "season" "seasons"; lin argument_N = mkN "argument" "arguments"; lin listen_V = mkV "listen" "listens" "listened" "listened" "listening"; lin show_N = mkN "show" "shows"; lin responsibility_N = mkN "responsibility" "responsibilities"; lin significant_A = compoundA (mkA "significant"); lin deal_N = mkN "deal" "deals"; lin prime_A = compoundA (mkA "prime"); lin economy_N = variants{} ; -- lin economy_2_N = mkN "economy" ; lin economy_1_N = mkN "economy" ; lin element_N = mkN "element" "elements"; lin finish_V2 = mkV2 (mkV "finish" "finishes" "finished" "finished" "finishing"); lin finish_V = mkV "finish" "finishes" "finished" "finished" "finishing"; lin duty_N = mkN "duty" "duties"; lin fight_V2 = mkV2 (IrregEng.fight_V); lin fight_V = IrregEng.fight_V; lin train_V2V = mkV2V (mkV "train" "trains" "trained" "trained" "training") noPrep to_Prep ; lin train_V2 = mkV2 (mkV "train" "trains" "trained" "trained" "training"); lin train_V = mkV "train" "trains" "trained" "trained" "training"; lin maintain_VS = mkVS (mkV "maintain" "maintains" "maintained" "maintained" "maintaining"); lin maintain_V2 = mkV2 (mkV "maintain" "maintains" "maintained" "maintained" "maintaining"); lin maintain_V = mkV "maintain"; lin attempt_N = variants{} ; -- lin leg_N = mkN "leg" "legs"; lin investment_N = mkN "investment" "investments"; lin save_V2 = mkV2 (mkV "save" "saves" "saved" "saved" "saving"); lin save_V = mkV "save" "saves" "saved" "saved" "saving"; lin throughout_Prep = mkPrep "throughout"; lin design_V2 = mkV2 (mkV "design" "designs" "designed" "designed" "designing"); lin design_V = mkV "design" "designs" "designed" "designed" "designing"; lin suddenly_Adv = mkAdv "suddenly" ; lin brother_N = mkN "brother" "brothers"; lin improve_V2 = mkV2 (mkV "improve" "improves" "improved" "improved" "improving"); lin improve_V = mkV "improve" "improves" "improved" "improved" "improving"; lin avoid_VV = ingVV (mkV "avoid" "avoids" "avoided" "avoided" "avoiding"); lin avoid_V2 = mkV2 (mkV "avoid" "avoids" "avoided" "avoided" "avoiding"); lin wonder_VQ = mkVQ (mkV "wonder" "wonders" "wondered" "wondered" "wondering"); lin wonder_V = mkV "wonder" "wonders" "wondered" "wondered" "wondering"; lin tend_VV = mkVV (mkV "tend" "tends" "tended" "tended" "tending"); lin tend_V2 = mkV2 (mkV "tend" "tends" "tended" "tended" "tending"); lin title_N = mkN "title" "titles"; lin hotel_N = mkN "hotel" "hotels"; lin aspect_N = mkN "aspect" "aspects"; lin increase_N = mkN "increase" "increases"; lin help_N = mkN "help" "helps"; lin industrial_A = compoundA (mkA "industrial"); lin express_V2 = mkV2 (mkV "express" "expresses" "expressed" "expressed" "expressing"); lin summer_N = mkN "summer" "summers"; lin determine_VV = mkVV (mkV "determine" "determines" "determined" "determined" "determining") ; lin determine_VS = mkVS (mkV "determine" "determines" "determined" "determined" "determining"); lin determine_V2V = mkV2V (mkV "determine" "determines" "determined" "determined" "determining") noPrep to_Prep ; lin determine_V2 = mkV2 (mkV "determine" "determines" "determined" "determined" "determining"); lin determine_V = mkV "determine" "determines" "determined" "determined" "determining"; lin generally_Adv = mkAdv "generally" ; lin daughter_N = mkN "daughter" "daughters"; lin exist_V = mkV "exist" "exists" "existed" "existed" "existing"; lin share_V2 = mkV2 (mkV "share" "shares" "shared" "shared" "sharing"); lin share_V = mkV "share" "shares" "shared" "shared" "sharing"; lin baby_N = mkN "baby" "babies"; lin nearly_Adv = mkAdv "nearly" ; lin smile_V = mkV "smile" "smiles" "smiled" "smiled" "smiling"; lin sorry_A = mkA "sorry" "sorrier"; lin sea_N = mkN "sea" "seas"; lin skill_N = mkN "skill" "skills"; lin claim_N = mkN "claim" "claims"; lin treat_V2 = mkV2 (mkV "treat" "treats" "treated" "treated" "treating"); lin treat_V = mkV "treat" "treats" "treated" "treated" "treating"; lin remove_V2 = mkV2 (mkV "remove" "removes" "removed" "removed" "removing"); lin remove_V = mkV "remove" "removes" "removed" "removed" "removing"; lin concern_N = mkN "concern" "concerns"; lin university_N = mkN "university" "universities"; lin left_A = irregAdv (mkA "left") "left"; lin dead_A = compoundA (mkA "dead"); lin discussion_N = mkN "discussion" "discussions"; lin specific_A = irregAdv (compoundA (mkA "specific")) "specifically"; lin customerMasc_N = mkN masculine (mkN "customer" "customers"); lin box_N = mkN "box" "boxes"; lin outside_Prep = mkPrep "outside"; lin state_VS = mkVS (mkV "state"); lin state_V2 = mkV2 (mkV "state" "states" "stated" "stated" "stating"); lin conference_N = mkN "conference" "conferences"; lin whole_N = mkN "whole" "wholes"; lin total_A = compoundA (mkA "total"); lin profit_N = mkN "profit" "profits"; lin division_N = variants{} ; -- lin division_3_N = mkN "division" "divisions"; lin division_2_N = mkN "division" "divisions"; lin division_1_N = mkN "division" "divisions"; lin throw_V2 = mkV2 (IrregEng.throw_V); lin throw_V = IrregEng.throw_V; lin procedure_N = mkN "procedure" "procedures"; lin fill_V2 = mkV2 (mkV "fill" "fills" "filled" "filled" "filling"); lin fill_V = mkV "fill" "fills" "filled" "filled" "filling"; lin king_N = mkN masculine (mkN "king" "kings"); lin assume_VS = mkVS (mkV "assume"); lin assume_V2 = mkV2 (mkV "assume" "assumes" "assumed" "assumed" "assuming"); lin image_N = mkN "image" "images"; lin oil_N = mkN "oil" "oils"; lin obviously_Adv = mkAdv "obviously" ; lin unless_Subj = mkSubj "unless"; lin appropriate_A = compoundA (mkA "appropriate"); lin circumstance_N = mkN "circumstance" "circumstances"; lin military_A = compoundA (mkA "military"); lin proposal_N = mkN "proposal" "proposals"; lin mention_VS = mkVS (mkV "mention" "mentions" "mentioned" "mentioned" "mentioning"); lin mention_V2 = mkV2 (mkV "mention" "mentions" "mentioned" "mentioned" "mentioning"); lin mention_V = mkV "mention" "mentions" "mentioned" "mentioned" "mentioning"; lin client_N = mkN "client" "clients"; lin sector_N = mkN "sector" "sectors"; lin direction_N = mkN "direction" "directions"; lin admit_VS = mkVS (mkV "admit" "admits" "admitted" "admitted" "admitting"); lin admit_V2 = mkV2 (mkV "admit" "admits" "admitted" "admitted" "admitting"); lin admit_V = mkV "admit" "admits" "admitted" "admitted" "admitting"; lin though_Adv = mkAdv "though"; lin replace_V2 = mkV2 (mkV "replace" "replaces" "replaced" "replaced" "replacing"); lin basic_A = compoundA (mkA "basic"); lin hard_Adv = mkAdv "hard"; lin instance_N = mkN "instance" "instances"; lin sign_N = mkN "sign" "signs"; lin original_A = compoundA (mkA "original"); lin successful_A = compoundA (mkA "successful"); lin okay_Adv = mkAdv "okay"; lin reflect_V2 = mkV2 (mkV "reflect" "reflects" "reflected" "reflected" "reflecting"); lin reflect_V = mkV "reflect" "reflects" "reflected" "reflected" "reflecting"; lin aware_A = compoundA (mkA "aware"); lin measure_N = mkN "measure" "measures"; lin attitude_N = mkN "attitude" "attitudes"; lin disease_N = mkN "disease" "diseases"; lin exactly_Adv = mkAdv "exactly" ; lin above_Adv = mkAdv "above"; lin commission_N = mkN "commission" "commissions"; lin intend_VV = mkVV (mkV "intend"); lin beyond_Prep = mkPrep "beyond"; lin seat_N = mkN "seat" "seats"; lin presidentMasc_N = mkN masculine (mkN "president" "presidents"); lin encourage_V2V = mkV2V (mkV "encourage") noPrep to_Prep ; lin encourage_V2 = mkV2 (mkV "encourage" "encourages" "encouraged" "encouraged" "encouraging"); lin addition_N = mkN "addition" "additions"; lin goal_N = mkN "goal" "goals"; lin round_Prep = mkPrep "round"; lin miss_V2 = mkV2 (mkV "miss" "misses" "missed" "missed" "missing"); lin miss_V = mkV "miss" "misses" "missed" "missed" "missing"; lin popular_A = compoundA (mkA "popular"); lin affair_N = mkN "affair" "affairs"; lin technique_N = mkN "technique" "techniques"; lin respect_N = mkN "respect" "respects"; lin drop_V2 = mkV2 (mkV "drop" "drops" "dropped" "dropped" "dropping"); lin drop_V = mkV "drop" "drops" "dropped" "dropped" "dropping"; lin professional_A = compoundA (mkA "professional"); lin less_Det = mkDeterminer singular (variants {"less"; "lesser"}) ; lin once_Subj = mkSubj "once"; lin item_N = mkN "item" "items"; lin fly_V2 = mkV2 (IrregEng.fly_V); lin fly_V = IrregEng.fly_V; lin reveal_VS = mkVS (mkV "reveal"); lin reveal_V2 = mkV2 (mkV "reveal" "reveals" "revealed" "revealed" "revealing"); lin version_N = mkN "version" "versions"; lin maybe_Adv = mkAdv "maybe"; lin ability_N = mkN "ability" "abilities"; lin operate_V2 = mkV2 (mkV "operate" "operates" "operated" "operated" "operating"); lin operate_V = mkV "operate" "operates" "operated" "operated" "operating"; lin good_N = mkN "good" ; lin campaign_N = mkN "campaign" "campaigns"; lin heavy_A = mkA "heavy" "heavier"; lin advice_N = mkN "advice" "advices"; lin institution_N = mkN "institution" "institutions"; lin discover_VS = mkVS (mkV "discover" "discovers" "discovered" "discovered" "discovering"); lin discover_V2 = mkV2 (mkV "discover" "discovers" "discovered" "discovered" "discovering"); lin discover_V = mkV "discover" "discovers" "discovered" "discovered" "discovering"; lin surface_N = mkN "surface" "surfaces"; lin library_N = mkN "library" "libraries"; lin pupil_N = mkN "pupil" "pupils"; lin record_V2 = mkV2 (mkV "record" "records" "recorded" "recorded" "recording"); lin refuse_VV = mkVV (mkV "refuse" "refuses" "refused" "refused" "refusing"); lin refuse_V2 = mkV2 (mkV "refuse" "refuses" "refused" "refused" "refusing"); lin refuse_V = mkV "refuse" "refuses" "refused" "refused" "refusing"; lin prevent_V2 = mkV2 (mkV "prevent" "prevents" "prevented" "prevented" "preventing"); lin advantage_N = mkN "advantage" "advantages"; lin dark_A = mkA "dark" "darker"; lin teach_V2V = mkV2V (IrregEng.teach_V) noPrep to_Prep ; lin teach_V2 = mkV2 (IrregEng.teach_V); lin teach_V = IrregEng.teach_V; lin memory_N = mkN "memory" "memories"; lin culture_N = mkN "culture" "cultures"; lin blood_N = mkN "blood" "bloods"; lin cost_V2 = mkV2 (mkV "cost" "costs" "costed" "costed" "costing"); lin cost_V = mkV "cost" "costs" "costed" "costed" "costing"; lin majority_N = mkN "majority" "majorities"; lin answer_V2 = mkV2 (mkV "answer" "answers" "answered" "answered" "answering"); lin answer_V = mkV "answer" "answers" "answered" "answered" "answering"; lin variety_N = variants{} ; -- lin variety_2_N = mkN "variety" "varieties"; lin variety_1_N = mkN "variety" "varieties"; lin press_N = mkN "press" "presses"; lin depend_V = mkV "depend" "depends" "depended" "depended" "depending"; lin bill_N = mkN "bill" "bills"; lin competition_N = mkN "competition" "competitions"; lin ready_A = mkA "ready" "readier"; lin general_N = mkN "general" "generals"; lin access_N = mkN "access" ; lin hit_V2 = mkV2 (IrregEng.hit_V); lin hit_V = IrregEng.hit_V; lin stone_N = mkN "stone" "stones"; lin useful_A = compoundA (mkA "useful"); lin extent_N = mkN "extent" ; lin employment_N = mkN "employment" ; lin regard_V2 = mkV2 (mkV "regard" "regards" "regarded" "regarded" "regarding"); lin regard_V = mkV "regard"; lin apart_Adv = mkAdv "apart"; lin present_N = mkN "present" "presents"; lin appeal_N = mkN "appeal" "appeals"; lin text_N = mkN "text" "texts"; lin parliament_N = mkN "parliament" "parliaments"; lin cause_N = mkN "cause" "causes"; lin terms_N = mkN "terms" "terms" ; lin bar_N = variants{} ; -- lin bar_2_N = mkN "bar" "bars"; lin bar_1_N = mkN "bar" "bars"; lin attack_N = mkN "attack" "attacks"; lin effective_A = compoundA (mkA "effective"); lin mouth_N = mkN "mouth" "mouths"; lin down_Prep = mkPrep "down"; lin result_V = mkV "result" "results" "resulted" "resulted" "resulting"; lin fish_N = mkN "fish" "fish"; lin future_A = compoundA (mkA "future"); lin visit_N = mkN "visit" "visits"; lin little_Adv = mkAdv "little" ; lin easily_Adv = mkAdv "easily" ; lin attempt_VV = mkVV (mkV "attempt"); lin attempt_V2 = mkV2 (mkV "attempt" "attempts" "attempted" "attempted" "attempting"); lin enable_VS = mkVS (mkV "enable"); lin enable_V2V = mkV2V (mkV "enable") noPrep to_Prep ; lin enable_V2 = mkV2 (mkV "enable" "enables" "enabled" "enabled" "enabling"); lin trouble_N = mkN "trouble" "troubles"; lin traditional_A = compoundA (mkA "traditional"); lin payment_N = mkN "payment" "payments"; lin best_Adv = mkAdv "best"; lin post_N = mkN "post" "posts"; lin county_N = mkN "county" "counties"; lin lady_N = mkN "lady" "ladies"; lin holiday_N = mkN "holiday" "holidays"; lin realize_VS = mkVS (mkV "realize") | mkVS (mkV "realise") ; lin realize_V2 = mkV2 (mkV "realize" "realizes" "realized" "realized" "realizing") | mkV2 (mkV "realise") ; lin importance_N = mkN "importance" ; lin chair_N = mkN "chair" "chairs"; lin facility_N = mkN "facility" "facilities"; lin complete_V2 = mkV2 (mkV "complete" "completes" "completed" "completed" "completing"); lin complete_V = mkV "complete"; lin article_N = mkN "article" "articles"; lin object_N = mkN "object" "objects"; lin context_N = mkN "context" "contexts"; lin survey_N = mkN "survey" "surveys"; lin notice_VS = mkVS (mkV "notice" "notices" "noticed" "noticed" "noticing"); lin notice_V2 = mkV2 (mkV "notice" "notices" "noticed" "noticed" "noticing"); lin complete_A = compoundA (mkA "complete"); lin turn_N = mkN "turn" "turns"; lin direct_A = compoundA (mkA "direct"); lin immediately_Adv = mkAdv "immediately" ; lin collection_N = mkN "collection" "collections"; lin reference_N = mkN "reference" "references"; lin card_N = mkN "card" "cards"; lin interesting_A = mkA "interesting"; lin considerable_A = compoundA (mkA "considerable"); lin television_N = mkN "television" "televisions"; lin extend_V2 = mkV2 (mkV "extend" "extends" "extended" "extended" "extending"); lin extend_V = mkV "extend" "extends" "extended" "extended" "extending"; lin communication_N = mkN "communication" "communications"; lin agency_N = mkN "agency" "agencies"; lin physical_A = compoundA (mkA "physical"); lin except_Conj = mkConj "except" ; lin check_V2 = mkV2 (mkV "check" "checks" "checked" "checked" "checking"); lin check_V = mkV "check" "checks" "checked" "checked" "checking"; lin sun_N = mkN "sun" "suns"; lin species_N = mkN "species" "species"; lin possibility_N = mkN "possibility" "possibilities"; lin officialMasc_N = mkN masculine (mkN "official" "officials"); lin chairman_N = mkN masculine (mkN "chairman" "chairmen"); lin speaker_N = mkN "speaker" "speakers"; lin second_N = mkN "second" "seconds"; lin career_N = mkN "career" "careers"; lin laugh_VS = mkVS (mkV "laugh" "laughs" "laughed" "laughed" "laughing"); lin laugh_V2 = mkV2 (mkV "laugh" "laughs" "laughed" "laughed" "laughing"); lin laugh_V = mkV "laugh" "laughs" "laughed" "laughed" "laughing"; lin weight_N = mkN "weight" "weights"; lin sound_VS = mkVS (mkV "sound" "sounds" "sounded" "sounded" "sounding"); lin sound_VA = mkVA (mkV "sound" "sounds" "sounded" "sounded" "sounding"); lin sound_V2 = mkV2 (mkV "sound" "sounds" "sounded" "sounded" "sounding"); lin sound_V = mkV "sound" "sounds" "sounded" "sounded" "sounding"; lin responsible_A = compoundA (mkA "responsible"); lin base_N = mkN "base" "bases"; lin document_N = mkN "document" "documents"; lin solution_N = mkN "solution" "solutions"; lin return_N = mkN "return" "returns"; lin medical_A = compoundA (mkA "medical"); lin hot_A = mkA "hot" "hotter"; lin recognize_VS = mkVS (mkV "recognize") | mkVS (mkV "recognise") ; lin recognize_4_V2 = mkV2 (mkV "recognize" "recognizes" "recognized" "recognized" "recognizing") | mkV2 (mkV "recognise") ; lin recognize_1_V2 = mkV2 (mkV "recognize" "recognizes" "recognized" "recognized" "recognizing") | mkV2 (mkV "recognise") ; lin talk_N = mkN "talk" "talks"; lin budget_N = mkN "budget" "budgets"; lin river_N = mkN "river" "rivers"; lin fit_V2 = mkV2 (mkV "fit" "fits" "fitted" "fitted" "fitting"); lin fit_V = mkV "fit" "fits" "fitted" "fitted" "fitting"; lin organization_N = mkN (variants {"organization"; "organisation"}); lin existing_A = mkA "existing" ; lin start_N = mkN "start" "starts"; lin push_VS = mkVS (mkV "push" "pushes" "pushed" "pushed" "pushing"); lin push_V2V = mkV2V (mkV "push" "pushes" "pushed" "pushed" "pushing") noPrep to_Prep ; lin push_V2 = mkV2 (mkV "push" "pushes" "pushed" "pushed" "pushing"); lin push_V = mkV "push" "pushes" "pushed" "pushed" "pushing"; lin tomorrow_Adv = mkAdv "tomorrow"; lin requirement_N = mkN "requirement" "requirements"; lin cold_A = mkA "cold" "colder"; lin edge_N = mkN "edge" "edges"; lin opposition_N = mkN "opposition" ; lin opinion_N = mkN "opinion" "opinions"; lin drug_N = mkN "drug" "drugs"; lin quarter_N = mkN "quarter" "quarters"; lin option_N = mkN "option" "options"; lin sign_V2 = mkV2 (mkV "sign" "signs" "signed" "signed" "signing"); lin sign_V = mkV "sign" "signs" "signed" "signed" "signing"; lin worth_Prep = mkPrep "worth"; lin call_N = mkN "call" "calls"; lin define_V2 = mkV2 (mkV "define" "defines" "defined" "defined" "defining"); lin define_V = mkV "define"; lin stock_N = mkN "stock" "stocks"; lin influence_N = mkN "influence" "influences"; lin occasion_N = mkN "occasion" "occasions"; lin eventually_Adv = mkAdv "eventually" ; lin software_N = mkN "software" ; lin highly_Adv = mkAdv "highly" ; lin exchange_N = mkN "exchange" "exchanges"; lin lack_N = mkN "lack" ; lin shake_V2 = mkV2 (IrregEng.shake_V); lin shake_V = IrregEng.shake_V; lin study_V2 = mkV2 (mkV "study" "studies" "studied" "studied" "studying"); lin study_V = mkV "study" "studies" "studied" "studied" "studying"; lin concept_N = mkN "concept" "concepts"; lin blue_A = mkA "blue" "bluer"; lin star_N = mkN "star" "stars"; lin radio_N = mkN "radio" "radios"; lin arrangement_N = mkN "arrangement" "arrangements"; lin examine_V2 = mkV2 (mkV "examine" "examines" "examined" "examined" "examining"); lin bird_N = mkN "bird" "birds"; lin green_A = mkA "green" "greener"; lin band_N = mkN "band" "bands"; lin sex_N = mkN "sex" "sexes"; lin finger_N = mkN "finger" "fingers"; lin past_N = mkN "past" "pasts"; lin independent_A = variants{} ; -- lin independent_2_A = mkA "independent" ; lin independent_1_A = mkA "independent" ; lin equipment_N = mkN "equipment" ; lin north_N = mkN "North" | mkN "north" ; lin mind_VS = mkVS (mkV "mind" "minds" "minded" "minded" "minding"); lin mind_V2 = mkV2 (mkV "mind" "minds" "minded" "minded" "minding"); lin mind_V = mkV "mind" "minds" "minded" "minded" "minding"; lin move_N = mkN "move" "moves"; lin message_N = mkN "message" "messages"; lin fear_N = mkN "fear" "fears"; lin afternoon_N = mkN "afternoon" "afternoons"; lin drink_V2 = mkV2 (IrregEng.drink_V); lin drink_V = IrregEng.drink_V; lin fully_Adv = mkAdv "fully" ; lin race_N = variants{} ; -- lin race_2_N = mkN "race" "races"; lin race_1_N = mkN "race" "races"; lin gain_V2 = mkV2 (mkV "gain" "gains" "gained" "gained" "gaining"); lin gain_V = mkV "gain" "gains" "gained" "gained" "gaining"; lin strategy_N = mkN "strategy" "strategies"; lin extra_A = compoundA (mkA "extra"); lin scene_N = mkN "scene" "scenes"; lin slightly_Adv = mkAdv "slightly" ; lin kitchen_N = mkN "kitchen" "kitchens"; lin speech_N = mkN "speech" "speeches"; lin arise_V = mkV "a" IrregEng.rise_V; lin network_N = mkN "network" "networks"; lin tea_N = mkN "tea" "teas"; lin peace_N = mkN "peace" ; lin failure_N = mkN "failure" "failures"; lin employee_N = mkN "employee" "employees"; lin ahead_Adv = mkAdv "ahead"; lin scale_N = mkN "scale" "scales"; lin hardly_Adv = mkAdv "hardly" ; lin attend_V2 = mkV2 (mkV "attend" "attends" "attended" "attended" "attending"); lin attend_V = mkV "attend" "attends" "attended" "attended" "attending"; lin shoulder_N = mkN "shoulder" "shoulders"; lin otherwise_Adv = mkAdv "otherwise"; lin railway_N = mkN "railway" "railways"; lin directly_Adv = mkAdv "directly" ; lin supply_N = mkN "supply" "supplies"; lin expression_N = mkN "expression" "expressions"; lin owner_N = mkN human (mkN "owner" "owners"); lin associate_V2 = mkV2 (mkV "associate" "associates" "associated" "associated" "associating"); lin associate_V = mkV "associate" "associates" "associated" "associated" "associating"; lin corner_N = mkN "corner" "corners"; lin past_A = compoundA (mkA "past"); lin match_N = variants{} ; -- lin match_3_N = mkN "match" "matches"; lin match_2_N = mkN "match" "matches"; lin match_1_N = mkN "match" "matches"; lin sport_N = mkN "sport" "sports"; lin status_N = mkN "status" ; lin beautiful_A = compoundA (mkA "beautiful"); lin offer_N = mkN "offer" "offers"; lin marriage_N = mkN "marriage" "marriages"; lin hang_V2 = mkV2 (mkV "hang" "hangs" "hung" "hung" "hanging" | mkV "hang" "hangs" "hanged" "hanged" "hanging"); lin hang_V = mkV "hang" "hangs" "hung" "hung" "hanging" | mkV "hang" "hangs" "hanged" "hanged" "hanging"; lin civil_A = compoundA (mkA "civil"); lin perform_V2 = mkV2 (mkV "perform" "performs" "performed" "performed" "performing"); lin perform_V = mkV "perform" "performs" "performed" "performed" "performing"; lin sentence_N = mkN "sentence" "sentences"; lin crime_N = mkN "crime" "crimes"; lin ball_N = mkN "ball" "balls"; lin marry_V2 = mkV2 (mkV "marry" "marries" "married" "married" "marrying"); lin marry_V = mkV "marry" "marries" "married" "married" "marrying"; lin wind_N = mkN "wind" "winds"; lin truth_N = mkN "truth" "truths"; lin protect_V2 = mkV2 (mkV "protect" "protects" "protected" "protected" "protecting"); lin protect_V = mkV "protect"; lin safety_N = mkN "safety" ; lin partner_N = mkN "partner" "partners"; lin completely_Adv = mkAdv "completely" ; lin copy_N = mkN "copy" "copies"; lin balance_N = mkN "balance" "balances"; lin sister_N = mkN "sister" "sisters"; lin reader_N = mkN "reader" "readers"; lin below_Adv = mkAdv "below"; lin trial_N = mkN "trial" "trials"; lin rock_N = mkN "rock" "rocks"; lin damage_N = mkN "damage" "damages"; lin adopt_V2 = mkV2 (mkV "adopt" "adopts" "adopted" "adopted" "adopting"); lin newspaper_N = mkN "newspaper" "newspapers"; lin meaning_N = mkN "meaning" "meanings"; lin light_A = mkA "light" "lighter"; lin essential_A = compoundA (mkA "essential"); lin obvious_A = compoundA (mkA "obvious"); lin nation_N = mkN "nation" "nations"; lin confirm_VS = mkVS (mkV "confirm"); lin confirm_V2 = mkV2 (mkV "confirm" "confirms" "confirmed" "confirmed" "confirming"); lin south_N = mkN "South" ; lin length_N = mkN "length" "lengths"; lin branch_N = mkN "branch" "branches"; lin deep_A = mkA "deep" "deeper"; lin none_NP = mkNP "none" "non" "none's" singular P3 human ; lin planning_N = mkN "planning" ; lin trust_N = mkN "trust" "trusts"; lin working_A = mkA "working" ; lin pain_N = mkN "pain" "pains"; lin studio_N = mkN "studio" "studios"; lin positive_A = compoundA (mkA "positive"); lin spirit_N = mkN "spirit" "spirits"; lin college_N = mkN "college" "colleges"; lin accident_N = mkN "accident" "accidents"; lin star_V2 = mkV2 (mkV "star" "stars" "starred" "starred" "starring"); lin hope_N = mkN "hope" "hopes"; lin mark_V3 = mkV3 (mkV "mark" "marks" "marked" "marked" "marking"); lin mark_V2 = mkV2 (mkV "mark" "marks" "marked" "marked" "marking"); lin works_N = mkN "works" ; lin league_N = variants{} ; -- lin league_2_N = mkN "league" "leagues"; lin league_1_N = mkN "league" "leagues"; lin clear_V2 = mkV2 (mkV "clear" "clears" "cleared" "cleared" "clearing"); lin clear_V = mkV "clear" "clears" "cleared" "cleared" "clearing"; lin imagine_VS = mkVS (mkV "imagine"); lin imagine_V2 = mkV2 (mkV "imagine" "imagines" "imagined" "imagined" "imagining"); lin imagine_V = mkV "imagine"; lin through_Adv = mkAdv "through"; lin cash_N = mkN "cash" ; lin normally_Adv = mkAdv "normally" ; lin play_N = mkN "play" "plays"; lin strength_N = mkN "strength" "strengths"; lin train_N = mkN "train" "trains"; lin travel_V2 = mkV2 (mkV "travel" "travels" "traveled" "traveled" "traveling"); lin travel_V = mkV "travel" "travels" "traveled" "traveled" "traveling"; lin target_N = mkN "target" "targets"; lin very_A = mkA "very" ; lin pair_N = mkN "pair" "pairs"; lin male_A = compoundA (mkA "male"); lin gas_N = mkN "gas" "gases"; lin issue_V2 = mkV2 (mkV "issue" "issues" "issued" "issued" "issuing"); lin issue_V = mkV "issue" "issues" "issued" "issued" "issuing"; lin contribution_N = mkN "contribution" "contributions"; lin complex_A = compoundA (mkA "complex"); lin supply_V2 = mkV2 (mkV "supply" "supplies" "supplied" "supplied" "supplying"); lin beat_V2 = mkV2 (IrregEng.beat_V); lin beat_V = IrregEng.beat_V; lin artist_N = mkN "artist" "artists"; lin agentMasc_N = mkN masculine (mkN "agent" "agents"); lin presence_N = mkN "presence" ; lin along_Adv = mkAdv "along"; lin environmental_A = compoundA (mkA "environmental"); lin strike_V2 = mkV2 (IrregEng.strike_V); lin strike_V = IrregEng.strike_V; lin contact_N = mkN "contact" "contacts"; lin protection_N = mkN "protection" "protections"; lin beginning_N = mkN "beginning" "beginnings"; lin demand_VS = mkVS (mkV "demand"); lin demand_V2 = mkV2 (mkV "demand" "demands" "demanded" "demanded" "demanding"); lin media_N = mkN "media"; lin relevant_A = compoundA (mkA "relevant"); lin employ_V2 = mkV2 (mkV "employ" "employs" "employed" "employed" "employing"); lin shoot_V2 = mkV2 (IrregEng.shoot_V); lin shoot_V = IrregEng.shoot_V; lin executive_N = mkN human (mkN "executive" "executives"); lin slowly_Adv = mkAdv "slowly" ; lin relatively_Adv = mkAdv "relatively" ; lin aid_N = mkN "aid" "aids"; lin huge_A = compoundA (mkA "huge"); lin late_Adv = mkAdv "late"; lin speed_N = mkN "speed" "speeds"; lin review_N = mkN "review" "reviews"; lin test_V2 = mkV2 (mkV "test" "tests" "tested" "tested" "testing"); lin order_VS = mkVS (mkV "order" "orders" "ordered" "ordered" "ordering"); lin order_V2V = mkV2V (mkV "order" "orders" "ordered" "ordered" "ordering") noPrep to_Prep ; lin order_V2 = mkV2 (mkV "order" "orders" "ordered" "ordered" "ordering"); lin order_V = mkV "order"; lin route_N = mkN "route" "routes"; lin consequence_N = mkN "consequence" "consequences"; lin telephone_N = mkN "telephone" "telephones"; lin release_V2 = mkV2 (mkV "release" "releases" "released" "released" "releasing"); lin proportion_N = mkN "proportion" "proportions"; lin primary_A = compoundA (mkA "primary"); lin consideration_N = mkN "consideration" "considerations"; lin reform_N = mkN "reform" "reforms"; lin driverMasc_N = mkN masculine (mkN "driver" "drivers"); lin annual_A = compoundA (mkA "annual"); lin nuclear_A = compoundA (mkA "nuclear"); lin latter_A = compoundA (mkA "latter"); lin practical_A = compoundA (mkA "practical"); lin commercial_A = compoundA (mkA "commercial"); lin rich_A = mkA "rich" "richer"; lin emerge_V = mkV "emerge" "emerges" "emerged" "emerged" "emerging"; lin apparently_Adv = mkAdv "apparently" ; lin ring_V = IrregEng.ring_V; lin ring_6_V2 = mkV2 (mkV "ring"); -- regular lin ring_4_V2 = mkV2 (IrregEng.ring_V); lin distance_N = mkN "distance" "distances"; lin exercise_N = mkN "exercise" "exercises"; lin key_A = mkA "key"; lin close_Adv = mkAdv "close"; lin skin_N = mkN "skin" "skins"; lin island_N = mkN "island" "islands"; lin separate_A = compoundA (mkA "separate"); lin aim_VV = mkVV (mkV "aim" "aims" "aimed" "aimed" "aiming"); lin aim_V2 = mkV2 (mkV "aim" "aims" "aimed" "aimed" "aiming"); lin aim_V = mkV "aim" "aims" "aimed" "aimed" "aiming"; lin danger_N = mkN "danger" "dangers"; lin credit_N = mkN "credit" "credits"; lin usual_A = compoundA (mkA "usual"); lin link_V2 = mkV2 (mkV "link" "links" "linked" "linked" "linking"); lin link_V = mkV "link" "links" "linked" "linked" "linking"; lin candidateMasc_N = mkN masculine (mkN "candidate" "candidates"); lin track_N = mkN "track" "tracks"; lin safe_A = mkA "safe" "safer"; lin interested_A = mkA "interested"; lin assessment_N = mkN "assessment" "assessments"; lin path_N = mkN "path" "paths"; lin merely_Adv = mkAdv "merely" ; lin plus_Prep = mkPrep "plus" ; lin district_N = mkN "district" "districts"; lin regular_A = compoundA (mkA "regular"); lin reaction_N = mkN "reaction" "reactions"; lin impact_N = mkN "impact" "impacts"; lin collect_V2 = mkV2 (mkV "collect" "collects" "collected" "collected" "collecting"); lin collect_V = mkV "collect" "collects" "collected" "collected" "collecting"; lin debate_N = mkN "debate" "debates"; lin lay_V2 = mkV2 (IrregEng.lay_V); lin lay_V = IrregEng.lay_V; lin rise_N = mkN "rise" "rises"; lin belief_N = mkN "belief" "beliefs"; lin conclusion_N = mkN "conclusion" "conclusions"; lin shape_N = mkN "shape" "shapes"; lin vote_N = mkN "vote" "votes"; lin aim_N = mkN "aim" "aims"; lin politics_N = mkN "politics" "politics"; lin reply_VS = mkVS (mkV "reply" "replies" "replied" "replied" "replying"); lin reply_V = mkV "reply" "replies" "replied" "replied" "replying"; lin press_V2V = mkV2V (mkV "press" "presses" "pressed" "pressed" "pressing") noPrep to_Prep ; lin press_V2 = mkV2 (mkV "press" "presses" "pressed" "pressed" "pressing"); lin press_V = mkV "press" "presses" "pressed" "pressed" "pressing"; lin approach_V2 = mkV2 (mkV "approach" "approaches" "approached" "approached" "approaching"); lin approach_V = mkV "approach" "approaches" "approached" "approached" "approaching"; lin file_N = mkN "file" "files"; lin western_A = compoundA (mkA "Western"); lin earth_N = mkN "earth" ; lin public_N = mkN "public" "publics"; lin survive_V2 = mkV2 (mkV "survive" "survives" "survived" "survived" "surviving"); lin survive_V = mkV "survive" "survives" "survived" "survived" "surviving"; lin estate_N = mkN "estate" "estates"; lin boat_N = mkN "boat" "boats"; lin prison_N = mkN "prison" "prisons"; lin additional_A = compoundA (mkA "additional"); lin settle_V2 = mkV2 (mkV "settle" "settles" "settled" "settled" "settling"); lin settle_V = mkV "settle" "settles" "settled" "settled" "settling"; lin largely_Adv = mkAdv "largely" ; lin wine_N = mkN "wine" "wines"; lin observe_VS = mkVS (mkV "observe" "observes" "observed" "observed" "observing"); lin observe_V2 = mkV2 (mkV "observe" "observes" "observed" "observed" "observing"); lin limit_V2V = mkV2V (mkV "limit" "limits" "limited" "limited" "limiting") noPrep to_Prep; lin limit_V2 = mkV2 (mkV "limit" "limits" "limited" "limited" "limiting"); lin deny_V3 = mkV3 (mkV "deny" "denies" "denied" "denied" "denying"); lin deny_V2 = mkV2 (mkV "deny" "denies" "denied" "denied" "denying"); lin for_PConj = lin PConj {s = "for"} ; lin straight_Adv = mkAdv "straight"; lin somebody_NP = mkNP "somebody" "somebody" "somebody's" Sg P3 human; lin writer_N = mkN "writer" "writers"; lin weekend_N = mkN "weekend" "weekends"; lin clothes_N = mkN "clothes" "clothes" ; lin active_A = compoundA (mkA "active"); lin sight_N = mkN "sight" "sights"; lin video_N = mkN "video" "videos"; lin reality_N = mkN "reality" "realities"; lin hall_N = mkN "hall" "halls"; lin nevertheless_Adv = mkAdv "nevertheless"; lin regional_A = compoundA (mkA "regional"); lin vehicle_N = mkN "vehicle" "vehicles"; lin worry_VS = mkVS (mkV "worry" "worries" "worried" "worried" "worrying"); lin worry_V2 = mkV2 (mkV "worry" "worries" "worried" "worried" "worrying"); lin worry_V = mkV "worry" "worries" "worried" "worried" "worrying"; lin powerful_A = compoundA (mkA "powerful"); lin possibly_Adv = mkAdv "possibly" ; lin cross_V2 = mkV2 (mkV "cross" "crosses" "crossed" "crossed" "crossing"); lin cross_V = mkV "cross" "crosses" "crossed" "crossed" "crossing"; lin colleague_N = mkN "colleague" "colleagues"; lin charge_V2 = mkV2 (mkV "charge" "charges" "charged" "charged" "charging"); lin charge_V = mkV "charge" "charges" "charged" "charged" "charging"; lin lead_N = mkN "lead" "leads"; lin farm_N = mkN "farm" "farms"; lin respond_VS = mkVS (mkV "respond" "responds" "responded" "responded" "responding"); lin respond_V = mkV "respond" "responds" "responded" "responded" "responding"; lin employer_N = mkN "employer" "employers"; lin carefully_Adv = mkAdv "carefully" ; lin understanding_N = mkN "understanding" "understandings"; lin connection_N = mkN "connection" "connections"; lin comment_N = mkN "comment" "comments"; lin grant_V3 = mkV3 (mkV "grant") noPrep noPrep; lin grant_V2 = mkV2 (mkV "grant"); lin concentrate_V2 = mkV2 (mkV "concentrate" "concentrates" "concentrated" "concentrated" "concentrating"); lin concentrate_V = mkV "concentrate" "concentrates" "concentrated" "concentrated" "concentrating"; lin ignore_V2 = mkV2 (mkV "ignore" "ignores" "ignored" "ignored" "ignoring"); lin ignore_V = mkV "ignore"; lin phone_N = mkN "phone" "phones"; lin hole_N = mkN "hole" "holes"; lin insurance_N = mkN "insurance" "insurances"; lin content_N = mkN "content" "contents"; lin confidence_N = mkN "confidence" "confidences"; lin sample_N = mkN "sample" "samples"; lin transport_N = mkN "transport" "transports"; lin objective_N = mkN "objective" "objectives"; lin alone_A = irregAdv (compoundA (mkA "alone")) "alone"; lin flower_N = mkN "flower" "flowers"; lin injury_N = mkN "injury" "injuries"; lin lift_V2 = mkV2 (mkV "lift" "lifts" "lifted" "lifted" "lifting"); lin lift_V = mkV "lift" "lifts" "lifted" "lifted" "lifting"; lin stick_V2 = mkV2 (mkV "stick" "sticks" "sticked" "sticked" "sticking"); lin stick_V = IrregEng.stick_V; lin front_A = mkA "front" ; lin mainly_Adv = mkAdv "mainly" ; lin battle_N = mkN "battle" "battles"; lin generation_N = mkN "generation" "generations"; lin currently_Adv = mkAdv "currently" ; lin winter_N = mkN "winter" "winters"; lin inside_Prep = mkPrep "inside"; lin impossible_A = compoundA (mkA "impossible"); lin somewhere_Adv = mkAdv "somewhere"; lin arrange_V2 = mkV2 (mkV "arrange" "arranges" "arranged" "arranged" "arranging"); lin arrange_V = mkV "arrange" "arranges" "arranged" "arranged" "arranging"; lin will_N = mkN "will" "wills"; lin sleep_V = IrregEng.sleep_V; lin progress_N = mkN "progress" "progresses"; lin volume_N = mkN "volume" "volumes"; lin ship_N = mkN "ship" "ships"; lin legislation_N = mkN "legislation" ; lin commitment_N = mkN "commitment" "commitments"; lin enough_Predet = {s = "enough" | "enough of"} ; lin conflict_N = mkN "conflict" "conflicts"; lin bag_N = mkN "bag" "bags"; lin fresh_A = mkA "fresh" "fresher"; lin entry_N = variants{} ; -- lin entry_2_N = mkN "entry" "entries"; lin entry_1_N = mkN "entry" "entries"; lin smile_N = mkN "smile" "smiles"; lin fair_A = mkA "fair" "fairer"; lin promise_VV = mkVV (mkV "promise" "promises" "promised" "promised" "promising"); lin promise_VS = mkVS (mkV "promise" "promises" "promised" "promised" "promising"); lin promise_V2 = mkV2 (mkV "promise" "promises" "promised" "promised" "promising"); lin promise_V = mkV "promise" "promises" "promised" "promised" "promising"; lin introduction_N = mkN "introduction" "introductions"; lin senior_A = compoundA (mkA "senior"); lin manner_N = mkN "manner" "manners"; lin background_N = mkN "background" "backgrounds"; lin key_N = variants{} ; -- lin key_2_N = mkN "key" ; lin key_1_N = mkN "key" ; lin touch_V2 = mkV2 (mkV "touch" "touches" "touched" "touched" "touching"); lin touch_V = mkV "touch" "touches" "touched" "touched" "touching"; lin vary_V2 = mkV2 (mkV "vary" "varies" "varied" "varied" "varying"); lin vary_V = mkV "vary" "varies" "varied" "varied" "varying"; lin sexual_A = compoundA (mkA "sexual"); lin ordinary_A = compoundA (mkA "ordinary"); lin cabinet_N = mkN "cabinet" "cabinets"; lin painting_N = mkN "painting" "paintings"; lin entirely_Adv = mkAdv "entirely" ; lin engine_N = mkN "engine" "engines"; lin previously_Adv = mkAdv "previously" ; lin administration_N = mkN "administration" "administrations"; lin tonight_Adv = mkAdv "tonight"; lin adult_N = mkN "adult" "adults"; lin prefer_VV = mkVV (mkV "prefer" "prefers" "preferred" "preferred" "preferring"); lin prefer_V2 = mkV2 (mkV "prefer" "prefers" "preferred" "preferred" "preferring"); lin author_N = mkN masculine (mkN "author" "authors"); lin actual_A = compoundA (mkA "actual"); lin song_N = mkN "song" "songs"; lin investigation_N = mkN "investigation" "investigations"; lin debt_N = mkN "debt" "debts"; lin visitor_N = mkN "visitor" "visitors"; lin forest_N = mkN "forest" "forests"; lin repeat_VS = mkVS (mkV "repeat" "repeats" "repeated" "repeated" "repeating"); lin repeat_V2 = mkV2 (mkV "repeat" "repeats" "repeated" "repeated" "repeating"); lin repeat_V = mkV "repeat" "repeats" "repeated" "repeated" "repeating"; lin wood_N = mkN "wood" "woods"; lin contrast_N = mkN "contrast" "contrasts"; lin extremely_Adv = mkAdv "extremely" ; lin wage_N = mkN "wage" "wages"; lin domestic_A = compoundA (mkA "domestic"); lin commit_V2 = mkV2 (mkV "commit" "commits" "committed" "committed" "committing"); lin threat_N = mkN "threat" "threats"; lin bus_N = mkN "bus" "buses"; lin warm_A = mkA "warm" "warmer"; lin sir_N = mkN "sir" "sirs"; lin regulation_N = mkN "regulation" "regulations"; lin drink_N = mkN "drink" "drinks"; lin relief_N = mkN "relief" "reliefs"; lin internal_A = compoundA (mkA "internal"); lin strange_A = mkA "strange" "stranger"; lin excellent_A = compoundA (mkA "excellent"); lin run_N = mkN "run" "runs"; lin fairly_Adv = mkAdv "fairly" ; lin technical_A = compoundA (mkA "technical"); lin tradition_N = mkN "tradition" "traditions"; lin measure_V2 = mkV2 (mkV "measure" "measures" "measured" "measured" "measuring"); lin measure_V = mkV "measure" "measures" "measured" "measured" "measuring"; lin insist_VS = mkVS (mkV "insist" "insists" "insisted" "insisted" "insisting"); lin insist_V2 = mkV2 (mkV "insist" "insists" "insisted" "insisted" "insisting"); lin insist_V = mkV "insist" "insists" "insisted" "insisted" "insisting"; lin farmer_N = mkN "farmer" "farmers"; lin until_Prep = mkPrep "until" | mkPrep "till" | mkPrep "til" | mkPrep "'til" ; lin traffic_N = mkN "traffic" ; lin dinner_N = mkN "dinner" "dinners"; lin consumer_N = mkN "consumer" "consumers"; lin meal_N = mkN "meal" "meals"; lin warn_VS = mkVS (mkV "warn"); lin warn_V2V = mkV2V (mkV "warn" "warns" "warned" "warned" "warning") noPrep to_Prep; lin warn_V2 = mkV2 (mkV "warn" "warns" "warned" "warned" "warning"); lin warn_V = mkV "warn"; lin living_A = mkA "living"; lin package_N = mkN "package" "packages"; lin half_N = mkN "half" "halves"; lin increasingly_Adv = mkAdv "increasingly"; lin description_N = mkN "description" "descriptions"; lin soft_A = mkA "soft" "softer"; lin stuff_N = mkN "stuff" "stuffs"; lin award_V3 = mkV3 (mkV "award" "awards" "awarded" "awarded" "awarding"); lin award_V2 = mkV2 (mkV "award" "awards" "awarded" "awarded" "awarding"); lin existence_N = mkN "existence" "existences"; lin improvement_N = mkN "improvement" "improvements"; lin coffee_N = mkN "coffee" "coffees"; lin appearance_N = mkN "appearance" "appearances"; lin standard_A = compoundA (mkA "standard"); lin attack_V2 = mkV2 (mkV "attack" "attacks" "attacked" "attacked" "attacking"); lin sheet_N = mkN "sheet" "sheets"; lin category_N = mkN "category" "categories"; lin distribution_N = mkN "distribution" "distributions"; lin equally_Adv = mkAdv "equally" ; lin session_N = mkN "session" "sessions"; lin cultural_A = compoundA (mkA "cultural"); lin loan_N = mkN "loan" "loans"; lin bind_V2 = mkV2 (IrregEng.bind_V); lin bind_V = IrregEng.bind_V; lin museum_N = mkN "museum" "museums"; lin conversation_N = mkN "conversation" "conversations"; lin threaten_VV = mkVV (mkV "threaten" "threatens" "threatened" "threatened" "threatening"); lin threaten_VS = mkVS (mkV "threaten" "threatens" "threatened" "threatened" "threatening"); lin threaten_V2 = mkV2 (mkV "threaten" "threatens" "threatened" "threatened" "threatening"); lin threaten_V = mkV "threaten" "threatens" "threatened" "threatened" "threatening"; lin link_N = mkN "link" "links"; lin launch_V2 = mkV2 (mkV "launch" "launches" "launched" "launched" "launching"); lin launch_V = mkV "launch" "launches" "launched" "launched" "launching"; lin proper_A = compoundA (mkA "proper"); lin victim_N = mkN "victim" "victims"; lin audience_N = mkN "audience" "audiences"; lin famous_A = compoundA (mkA "famous"); lin master_N = variants{} ; -- lin master_2_N = mkN "master" "masters"; lin master_1_N = mkN "master" "masters"; lin lip_N = mkN "lip" "lips"; lin religious_A = compoundA (mkA "religious"); lin joint_A = compoundA (mkA "joint"); lin cry_V2 = mkV2 (mkV "cry" "cries" "cried" "cried" "crying"); lin cry_V = mkV "cry" "cries" "cried" "cried" "crying"; lin potential_A = compoundA (mkA "potential"); lin broad_A = mkA "broad" "broader"; lin exhibition_N = mkN "exhibition" "exhibitions"; lin experience_V2 = mkV2 (mkV "experience" "experiences" "experienced" "experienced" "experiencing"); lin judge_N = mkN "judge" "judges"; lin formal_A = compoundA (mkA "formal"); lin housing_N = mkN "housing" ; lin past_Prep = mkPrep "past"; lin concern_V2 = mkV2 (mkV "concern" "concerns" "concerned" "concerned" "concerning"); lin freedom_N = mkN "freedom" "freedoms"; lin gentleman_N = mkN masculine (mkN "gentleman" "gentlemen"); lin attract_V2 = mkV2 (mkV "attract" "attracts" "attracted" "attracted" "attracting"); lin explanation_N = mkN "explanation" "explanations"; lin appoint_V3 = mkV3 (mkV "appoint" "appoints" "appointed" "appointed" "appointing"); lin appoint_V2V = mkV2V (mkV "appoint") noPrep to_Prep ; lin appoint_V2 = mkV2 (mkV "appoint" "appoints" "appointed" "appointed" "appointing"); lin note_VS = mkVS (mkV "note"); lin note_V2 = mkV2 (mkV "note" "notes" "noted" "noted" "noting"); lin note_V = mkV "note"; lin chief_A = compoundA (mkA "chief"); lin total_N = mkN "total" "totals"; lin lovely_A = mkA "lovely" "lovelier"; lin official_A = compoundA (mkA "official"); lin date_V2 = mkV2 (mkV "date" "dates" "dated" "dated" "dating"); lin date_V = mkV "date" "dates" "dated" "dated" "dating"; lin demonstrate_VS = mkVS (mkV "demonstrate" "demonstrates" "demonstrated" "demonstrated" "demonstrating"); lin demonstrate_V2 = mkV2 (mkV "demonstrate" "demonstrates" "demonstrated" "demonstrated" "demonstrating"); lin demonstrate_V = mkV "demonstrate" "demonstrates" "demonstrated" "demonstrated" "demonstrating"; lin construction_N = mkN "construction" "constructions"; lin middle_N = mkN "middle" "middles"; lin yard_N = mkN "yard" "yards"; lin unable_A = compoundA (mkA "unable"); lin acquire_V2 = mkV2 (mkV "acquire" "acquires" "acquired" "acquired" "acquiring"); lin surely_Adv = mkAdv "surely" ; lin crisis_N = mkN "crisis" "crises" {- FIXME: guessed plural form -}; lin propose_VV = mkVV (mkV "propose" "proposes" "proposed" "proposed" "proposing"); lin propose_VS = mkVS (mkV "propose" "proposes" "proposed" "proposed" "proposing"); lin propose_V2 = mkV2 (mkV "propose" "proposes" "proposed" "proposed" "proposing"); lin propose_V = mkV "propose" "proposes" "proposed" "proposed" "proposing"; lin west_N = mkN "West"; lin impose_V2 = mkV2 (mkV "impose" "imposes" "imposed" "imposed" "imposing"); lin impose_V = mkV "impose" "imposes" "imposed" "imposed" "imposing"; lin market_V2 = mkV2 (mkV "market" "markets" "marketed" "marketed" "marketing"); lin market_V = mkV "market" "markets" "marketed" "marketed" "marketing"; lin care_V = mkV "care" "cares" "cared" "cared" "caring"; lin god_N = mkN masculine (mkN "god" "gods"); lin favour_N = mkN (variants {"favour"; "favor"}); lin before_Adv = mkAdv "before"; lin name_V3 = mkV3 (mkV "name"); lin name_V2 = mkV2 (mkV "name" "names" "named" "named" "naming"); lin equal_A = compoundA (mkA "equal"); lin capacity_N = mkN "capacity" "capacities"; lin flat_N = mkN "flat" "flats"; lin selection_N = mkN "selection" "selections"; lin alone_Adv = mkAdv "alone" ; lin football_N = mkN "football" "footballs"; lin victory_N = mkN "victory" "victories"; lin factory_N = mkN "factory" "factories"; lin rural_A = compoundA (mkA "rural"); lin twice_Adv = mkAdv "twice"; lin sing_V2 = mkV2 (IrregEng.sing_V); lin sing_V = IrregEng.sing_V; lin whereas_Subj = mkSubj "whereas" ; lin own_V2 = mkV2 (mkV "own" "owns" "owned" "owned" "owning"); lin head_V2 = mkV2 (mkV "head" "heads" "headed" "headed" "heading"); lin head_V = mkV "head" "heads" "headed" "headed" "heading"; lin examination_N = mkN "examination" "examinations"; lin deliver_V2 = mkV2 (mkV "deliver" "delivers" "delivered" "delivered" "delivering"); lin deliver_V = mkV "deliver" "delivers" "delivered" "delivered" "delivering"; lin nobody_NP = mkNP "nobody" "nobody" "nobody's" singular P3 human; lin substantial_A = compoundA (mkA "substantial"); lin invite_V2V = mkV2V (mkV "invite") noPrep to_Prep ; lin invite_V2 = mkV2 (mkV "invite" "invites" "invited" "invited" "inviting"); lin intention_N = mkN "intention" "intentions"; lin egg_N = mkN "egg" "eggs"; lin reasonable_A = compoundA (mkA "reasonable"); lin onto_Prep = mkPrep "onto"; lin retain_V2 = mkV2 (mkV "retain" "retains" "retained" "retained" "retaining"); lin aircraft_N = mkN "aircraft" "aircraft"; lin decade_N = mkN "decade" "decades"; lin cheap_A = mkA "cheap" "cheaper"; lin quiet_A = mkA "quiet" "quieter"; lin bright_A = mkA "bright" "brighter"; lin contribute_V2 = mkV2 (mkV "contribute" "contributes" "contributed" "contributed" "contributing"); lin contribute_V = mkV "contribute" "contributes" "contributed" "contributed" "contributing"; lin row_N = mkN "row" "rows"; lin search_N = mkN "search" "searches"; lin limit_N = mkN "limit" "limits"; lin definition_N = mkN "definition" "definitions"; lin unemployment_N = mkN "unemployment" ; lin spread_V2 = mkV2 (IrregEng.spread_V); lin spread_V = IrregEng.spread_V; lin mark_N = mkN "mark" "marks"; lin flight_N = mkN "flight" "flights"; lin account_V2 = mkV2 (mkV "account" "accounts" "accounted" "accounted" "accounting"); lin account_V = mkV "account" "accounts" "accounted" "accounted" "accounting"; lin output_N = mkN "output" "IRREG"; lin last_V = mkV "last" "lasts" "lasted" "lasted" "lasting"; lin tour_N = mkN "tour" "tours"; lin address_N = mkN "address" "addresses"; lin immediate_A = compoundA (mkA "immediate"); lin reduction_N = mkN "reduction" "reductions"; lin interview_N = mkN "interview" "interviews"; lin assess_V2 = mkV2 (mkV "assess" "assesses" "assessed" "assessed" "assessing"); lin promote_V2 = mkV2 (mkV "promote" "promotes" "promoted" "promoted" "promoting"); lin promote_V = mkV "promote"; lin everybody_NP = mkNP "everybody" "everybody" "everybody's" singular P3 human; lin suitable_A = compoundA (mkA "suitable"); lin growing_A = mkA "growing" ; lin nod_V = mkV "nod" "nods" "nodded" "nodded" "nodding"; lin reject_V2 = mkV2 (mkV "reject" "rejects" "rejected" "rejected" "rejecting"); lin while_N = mkN "while" "whiles"; lin high_Adv = mkAdv "high"; lin dream_N = mkN "dream" "dreams"; lin vote_VV = mkVV (mkV "vote" "votes" "voted" "voted" "voting"); lin vote_V3 = mkV3 (mkV "vote" "votes" "voted" "voted" "voting"); lin vote_V2 = mkV2 (mkV "vote" "votes" "voted" "voted" "voting"); lin vote_V = mkV "vote" "votes" "voted" "voted" "voting"; lin divide_V2 = mkV2 (mkV "divide" "divides" "divided" "divided" "dividing"); lin divide_V = mkV "divide" "divides" "divided" "divided" "dividing"; lin declare_VS = mkVS (mkV "declare" "declares" "declared" "declared" "declaring"); lin declare_V2 = mkV2 (mkV "declare" "declares" "declared" "declared" "declaring"); lin declare_V = mkV "declare" "declares" "declared" "declared" "declaring"; lin handle_V2 = mkV2 (mkV "handle" "handles" "handled" "handled" "handling"); lin handle_V = mkV "handle"; lin detailed_A = mkA "detailed" ; lin challenge_N = mkN "challenge" "challenges"; lin notice_N = mkN "notice" "notices"; lin rain_N = mkN "rain" "rains"; lin destroy_V2 = mkV2 (mkV "destroy" "destroys" "destroyed" "destroyed" "destroying"); lin mountain_N = mkN "mountain" "mountains"; lin concentration_N = mkN "concentration" "concentrations"; lin limited_A = mkA "limited" ; lin finance_N = mkN "finance" "finances"; lin pension_N = mkN "pension"; lin influence_V2 = mkV2 (mkV "influence" "influences" "influenced" "influenced" "influencing"); lin afraid_A = compoundA (mkA "afraid"); lin murder_N = mkN "murder" "murders"; lin neck_N = mkN "neck" "necks"; lin weapon_N = mkN "weapon" "weapons"; lin hide_V2 = mkV2 (IrregEng.hide_V); lin hide_V = IrregEng.hide_V; lin offence_N = mkN "offence" "offences"; lin absence_N = mkN "absence" "absences"; lin error_N = mkN "error" "errors"; lin representativeMasc_N = mkN masculine (mkN "representative" "representatives"); lin enterprise_N = mkN "enterprise" "enterprises"; lin criticism_N = mkN "criticism" "criticisms"; lin average_A = compoundA (mkA "average"); lin quick_A = mkA "quick" "quicker"; lin sufficient_A = compoundA (mkA "sufficient"); lin appointment_N = mkN "appointment" "appointments"; lin match_V2 = mkV2 (mkV "match" "matches" "matched" "matched" "matching"); lin transfer_V = mkV "transfer" "transfers" "transferred" "transferred" "transferring"; lin acid_N = mkN "acid" "acids"; lin spring_N = mkN "spring" "springs"; lin birth_N = mkN "birth" "births"; lin ear_N = mkN "ear" "ears"; lin recognize_VS = mkVS (mkV "recognize") | mkVS (mkV "recognise") ; lin recognize_4_V2 = mkV2 (mkV "recognize" "recognizes" "recognized" "recognized" "recognizing") | mkV2 (mkV "recognise") ; lin recognize_1_V2 = mkV2 (mkV "recognize" "recognizes" "recognized" "recognized" "recognizing") | mkV2 (mkV "recognise") ; lin recommend_V2V = mkV2V (mkV "recommend") (variants {mkPrep "that"; noPrep}) noPrep; lin recommend_V2 = mkV2 (mkV "recommend"); lin module_N = mkN "module" "modules"; lin instruction_N = mkN "instruction" "instructions"; lin democratic_A = compoundA (mkA "democratic"); lin park_N = mkN "park" "parks"; lin weather_N = mkN "weather" "weathers"; lin bottle_N = mkN "bottle" "bottles"; lin address_V2 = mkV2 (mkV "address" "addresses" "addressed" "addressed" "addressing"); lin bedroom_N = mkN "bedroom" "bedrooms"; lin kid_N = mkN "kid" "kids"; lin pleasure_N = mkN "pleasure" "pleasures"; lin realize_VS = mkVS (mkV "realize") | mkVS (mkV "realise") ; lin realize_V2 = mkV2 (mkV "realize" "realizes" "realized" "realized" "realizing") | mkV2 (mkV "realise") ; lin assembly_N = mkN "assembly" "assemblies"; lin expensive_A = compoundA (mkA "expensive"); lin select_VV = mkVV (mkV "select"); lin select_V2V = mkV2V (mkV "select") noPrep to_Prep ; lin select_V2 = mkV2 (mkV "select" "selects" "selected" "selected" "selecting"); lin select_V = mkV "select"; lin teaching_N = mkN "teaching" "teachings"; lin desire_N = mkN "desire" "desires"; lin whilst_Subj = mkSubj "whilst"; lin contact_V2 = mkV2 (mkV "contact" "contacts" "contacted" "contacted" "contacting"); lin implication_N = mkN "implication" "implications"; lin combine_VV = mkVV (mkV "combine" "combines" "combined" "combined" "combining"); lin combine_V2 = mkV2 (mkV "combine" "combines" "combined" "combined" "combining"); lin combine_V = mkV "combine" "combines" "combined" "combined" "combining"; lin temperature_N = mkN "temperature" "temperatures"; lin wave_N = mkN "wave" "waves"; lin magazine_N = mkN "magazine" "magazines"; lin totally_Adv = mkAdv "totally" ; lin mental_A = compoundA (mkA "mental"); lin used_A = mkA "used" ; lin store_N = mkN "store" "stores"; lin scientific_A = compoundA (mkA "scientific"); lin frequently_Adv = mkAdv "frequently" ; lin thanks_N = mkN "thanks" "thanks" ; lin beside_Prep = mkPrep "beside"; lin settlement_N = mkN "settlement" "settlements"; lin absolutely_Adv = mkAdv "absolutely" ; lin critical_A = variants{} ; -- lin critical_2_A = mkA "critical" ; lin critical_1_A = mkA "critical" ; lin recognition_N = mkN "recognition" ; lin touch_N = mkN "touch" "touches"; lin consist_V = mkV "consist" "consists" "consisted" "consisted" "consisting"; lin below_Prep = mkPrep "below"; lin silence_N = mkN "silence" "silences"; lin expenditure_N = mkN "expenditure" "expenditures"; lin institute_N = mkN "institute" "institutes"; lin dress_V2 = mkV2 (mkV "dress" "dresses" "dressed" "dressed" "dressing"); lin dress_V = mkV "dress" "dresses" "dressed" "dressed" "dressing"; lin dangerous_A = compoundA (mkA "dangerous"); lin familiar_A = compoundA (mkA "familiar"); lin asset_N = mkN "asset" "assets"; lin educational_A = compoundA (mkA "educational"); lin sum_N = mkN "sum" "sums"; lin publication_N = mkN "publication" "publications"; lin partly_Adv = mkAdv "partly"; lin block_N = mkN "block" "blocks"; lin seriously_Adv = mkAdv "seriously" ; lin youth_N = mkN "youth" "youths"; lin tape_N = mkN "tape" "tapes"; lin elsewhere_Adv = mkAdv "elsewhere"; lin cover_N = mkN "cover" "covers"; lin fee_N = mkN "fee" "fees"; lin program_N = mkN "program" "programs"; lin treaty_N = mkN "treaty" "treaties"; lin necessarily_Adv = mkAdv "necessarily" ; lin unlikely_A = compoundA (mkA "unlikely"); lin properly_Adv = mkAdv "properly" ; lin guest_N = mkN "guest" "guests"; lin code_N = mkN "code" "codes"; lin hill_N = mkN "hill" "hills"; lin screen_N = mkN "screen" "screens"; lin household_N = mkN "household" "households"; lin sequence_N = mkN "sequence" "sequences"; lin correct_A = compoundA (mkA "correct"); lin female_A = compoundA (mkA "female"); lin phase_N = mkN "phase" "phases"; lin crowd_N = mkN "crowd" "crowds"; lin welcome_V2 = mkV2 (mkV "welcome" "welcomes" "welcomed" "welcomed" "welcoming"); lin metal_N = mkN "metal" "metals"; lin human_N = mkN human (mkN "human" "humans"); lin widely_Adv = mkAdv "widely" ; lin undertake_V2 = mkV2 (mkV "under" IrregEng.take_V); lin cut_N = mkN "cut" "cuts"; lin sky_N = mkN "sky" "skies"; lin brain_N = mkN "brain" "brains"; lin expert_N = mkN "expert" "experts"; lin experiment_N = mkN "experiment" "experiments"; lin tiny_A = mkA "tiny" "tinier"; lin perfect_A = compoundA (mkA "perfect"); lin disappear_V = mkV "disappear" "disappears" "disappeared" "disappeared" "disappearing"; lin initiative_N = mkN "initiative" "initiatives"; lin assumption_N = mkN "assumption" "assumptions"; lin photograph_N = mkN "photograph" "photographs"; lin ministry_N = mkN "ministry" "ministries"; lin congress_N = mkN "congress" "congresses"; lin transfer_N = mkN "transfer" "transfers"; lin reading_N = mkN "reading" "readings"; lin scientist_N = mkN "scientist" "scientists"; lin fast_Adv = mkAdv "fast"; lin fast_A = mkA "fast" "faster"; lin closely_Adv = mkAdv "closely" ; lin thin_A = mkA "thin" "thinner"; lin solicitorMasc_N = mkN masculine (mkN "solicitor" "solicitors"); lin secure_V2 = mkV2 (mkV "secure" "secures" "secured" "secured" "securing"); lin plate_N = mkN "plate" "plates"; lin pool_N = mkN "pool" "pools"; lin gold_N = mkN "gold" ; lin emphasis_N = mkN "emphasis" "emphases"; lin recall_VS = mkVS (mkV "recall"); lin recall_V2 = mkV2 (mkV "recall" "recalls" "recalled" "recalled" "recalling"); lin shout_V2 = mkV2 (mkV "shout" "shouts" "shouted" "shouted" "shouting"); lin shout_V = mkV "shout" "shouts" "shouted" "shouted" "shouting"; lin generate_V2 = mkV2 (mkV "generate" "generates" "generated" "generated" "generating"); lin location_N = mkN "location" "locations"; lin display_VS = mkVS (mkV "display"); lin display_V2 = mkV2 (mkV "display" "displays" "displayed" "displayed" "displaying"); lin heat_N = mkN "heat" "heats"; lin gun_N = mkN "gun" "guns"; lin shut_V2 = mkV2 (IrregEng.shut_V); lin journey_N = mkN "journey" "journeys"; lin imply_VS = mkVS (mkV "imply"); lin imply_V2 = mkV2 (mkV "imply" "implies" "implied" "implied" "implying"); lin imply_V = mkV "imply"; lin violence_N = mkN "violence" ; lin dry_A = mkA "dry" "drier"; lin historical_A = compoundA (mkA "historical"); lin step_V2 = mkV2 (mkV "step" "steps" "stepped" "stepped" "stepping"); lin step_V = mkV "step" "steps" "stepped" "stepped" "stepping"; lin curriculum_N = mkN "curriculum" "curriculums"; lin noise_N = mkN "noise" "noises"; lin lunch_N = mkN "lunch" "lunches"; lin fear_VS = mkVS (mkV "fear" "fears" "feared" "feared" "fearing"); lin fear_V2 = mkV2 (mkV "fear" "fears" "feared" "feared" "fearing"); lin fear_V = mkV "fear" "fears" "feared" "feared" "fearing"; lin succeed_V2 = mkV2 (mkV "succeed" "succeeds" "succeeded" "succeeded" "succeeding"); lin succeed_V = mkV "succeed" "succeeds" "succeeded" "succeeded" "succeeding"; lin fall_N = variants{} ; -- lin fall_2_N = mkN "fall" "falls"; lin fall_1_N = mkN "fall" "falls"; lin bottom_N = mkN "bottom" "bottoms"; lin initial_A = compoundA (mkA "initial"); lin theme_N = mkN "theme" "themes"; lin characteristic_N = mkN "characteristic" "characteristics"; lin pretty_Adv = mkAdv "pretty" ; lin empty_A = mkA "empty" "emptier"; lin display_N = mkN "display" "displays"; lin combination_N = mkN "combination" "combinations"; lin interpretation_N = mkN "interpretation" "interpretations"; lin rely_V2 = mkV2 (mkV "rely") on_Prep ; lin rely_V = mkV "rely" "relies" "relied" "relied" "relying"; lin escape_VS = mkVS (mkV "escape" "escapes" "escaped" "escaped" "escaping"); lin escape_V2 = mkV2 (mkV "escape" "escapes" "escaped" "escaped" "escaping"); lin escape_V = mkV "escape" "escapes" "escaped" "escaped" "escaping"; lin score_V2 = mkV2 (mkV "score" "scores" "scored" "scored" "scoring"); lin score_V = mkV "score" "scores" "scored" "scored" "scoring"; lin justice_N = mkN "justice" "justices"; lin upper_A = compoundA (mkA "upper"); lin tooth_N = mkN "tooth" "teeth"; lin organize_V2V = mkV2V (mkV (variants {"organize"; "organise"})) noPrep to_Prep ; lin organize_V2 = mkV2 (mkV (variants {"organize"; "organise"})); lin cat_N = mkN "cat" "cats"; lin tool_N = mkN "tool" "tools"; lin spot_N = mkN "spot" "spots"; lin bridge_N = mkN "bridge" "bridges"; lin double_A = compoundA (mkA "double"); lin direct_V2 = mkV2 (mkV "direct" "directs" "directed" "directed" "directing"); lin direct_V = mkV "direct" "directs" "directed" "directed" "directing"; lin conclude_VS = mkVS (mkV "conclude" "concludes" "concluded" "concluded" "concluding"); lin conclude_V2 = mkV2 (mkV "conclude" "concludes" "concluded" "concluded" "concluding"); lin conclude_V = mkV "conclude" "concludes" "concluded" "concluded" "concluding"; lin relative_A = compoundA (mkA "relative"); lin soldier_N = mkN human (mkN "soldier" "soldiers"); lin climb_V2 = mkV2 (mkV "climb" "climbs" "climbed" "climbed" "climbing"); lin climb_V = mkV "climb" "climbs" "climbed" "climbed" "climbing"; lin breath_N = mkN "breath" "breaths"; lin afford_V2V = mkV2V (mkV "afford") noPrep to_Prep ; lin afford_V2 = mkV2 (mkV "afford" "affords" "afforded" "afforded" "affording"); lin urban_A = compoundA (mkA "urban"); lin nurse_N = mkN "nurse" "nurses"; lin narrow_A = mkA "narrow" "narrower"; lin liberal_A = compoundA (mkA "liberal"); lin coal_N = mkN "coal" "coals"; lin priority_N = mkN "priority" "priorities"; lin wild_A = mkA "wild" "wilder"; lin revenue_N = mkN "revenue" "revenues"; lin membership_N = mkN "membership" ; lin grant_N = mkN "grant" "grants"; lin approve_V2 = mkV2 (mkV "approve" "approves" "approved" "approved" "approving"); lin approve_V = mkV "approve" "approves" "approved" "approved" "approving"; lin tall_A = mkA "tall" "taller"; lin apparent_A = compoundA (mkA "apparent"); lin faith_N = mkN "faith" "faiths"; lin under_Adv = mkAdv "under"; lin fix_V2 = mkV2 (mkV "fix" "fixes" "fixed" "fixed" "fixing"); lin fix_V = mkV "fix" "fixes" "fixed" "fixed" "fixing"; lin slow_A = mkA "slow" "slower"; lin troop_N = mkN "troop" "troops"; lin motion_N = mkN "motion" "motions"; lin leading_A = mkA "leading" ; lin component_N = mkN "component" "components"; lin bloody_A = mkA "bloody" "bloodier"; lin literature_N = mkN "literature" ; lin conservative_A = compoundA (mkA "conservative"); lin variation_N = mkN "variation" "variations"; lin remind_V2 = mkV2 (mkV "remind" "reminds" "reminded" "reminded" "reminding"); lin inform_V2 = mkV2 (mkV "inform" "informs" "informed" "informed" "informing"); lin inform_V = mkV "inform" "informs" "informed" "informed" "informing"; lin alternative_N = mkN "alternative" "alternatives"; lin neither_Adv = mkAdv "neither"; lin outside_Adv = mkAdv "outside"; lin mass_N = mkN "mass" "masses"; lin busy_A = mkA "busy" "busier"; lin chemical_N = mkN "chemical" "chemicals"; lin careful_A = compoundA (mkA "careful"); lin investigate_V2 = mkV2 (mkV "investigate" "investigates" "investigated" "investigated" "investigating"); lin investigate_V = mkV "investigate"; lin roll_V2 = mkV2 (mkV "roll" "rolls" "rolled" "rolled" "rolling"); lin roll_V = mkV "roll" "rolls" "rolled" "rolled" "rolling"; lin instrument_N = mkN "instrument" "instruments"; lin guide_N = mkN "guide" "guides"; lin criterion_N = mkN "criterion" (variants {"criteria"; "criterions"}); lin pocket_N = mkN "pocket" "pockets"; lin suggestion_N = mkN "suggestion" "suggestions"; lin aye_Interj = mkInterj "aye" ; lin entitle_VS = mkVS (mkV "entitle"); lin entitle_V2V = mkV2V (mkV "entitle") noPrep to_Prep ; lin tone_N = mkN "tone" "tones"; lin attractive_A = compoundA (mkA "attractive"); lin wing_N = mkN "wing" "wings"; lin surprise_N = mkN "surprise" "surprises"; lin male_N = mkN "male" "males"; lin ring_N = mkN "ring" "rings"; lin pub_N = mkN "pub" "pubs"; lin fruit_N = mkN "fruit" "fruits"; lin passage_N = mkN "passage" "passages"; lin illustrate_VS = mkVS (mkV "illustrate"); lin illustrate_V2 = mkV2 (mkV "illustrate" "illustrates" "illustrated" "illustrated" "illustrating"); lin illustrate_V = mkV "illustrate"; lin pay_N = mkN "pay" ; lin ride_V2 = mkV2 (IrregEng.ride_V); lin ride_V = IrregEng.ride_V; lin foundation_N = mkN "foundation" "foundations"; lin restaurant_N = mkN "restaurant" "restaurants"; lin vital_A = compoundA (mkA "vital"); lin alternative_A = compoundA (mkA "alternative"); lin burn_V2 = mkV2 (mkV "burn" "burns" "burned" "burned" "burning"); lin burn_V = mkV "burn" "burns" "burned" "burned" "burning"; lin map_N = mkN "map" "maps"; lin united_A = mkA "united" ; lin device_N = mkN "device" "devices"; lin jump_V2 = mkV2 (mkV "jump" "jumps" "jumped" "jumped" "jumping"); lin jump_V = mkV "jump" "jumps" "jumped" "jumped" "jumping"; lin estimate_VS = mkVS (mkV "estimate" "estimates" "estimated" "estimated" "estimating"); lin estimate_V2V = mkV2V (mkV "estimate" "estimates" "estimated" "estimated" "estimating") noPrep to_Prep ; lin estimate_V2 = mkV2 (mkV "estimate" "estimates" "estimated" "estimated" "estimating"); lin estimate_V = mkV "estimate" "estimates" "estimated" "estimated" "estimating"; lin conduct_V2 = mkV2 (mkV "conduct" "conducts" "conducted" "conducted" "conducting"); lin conduct_V = mkV "conduct" "conducts" "conducted" "conducted" "conducting"; lin derive_V2 = mkV2 (mkV "derive" "derives" "derived" "derived" "deriving"); lin derive_V = mkV "derive" "derives" "derived" "derived" "deriving"; lin comment_VS = mkVS (mkV "comment" "comments" "commented" "commented" "commenting"); lin comment_V2 = mkV2 (mkV "comment" "comments" "commented" "commented" "commenting"); lin comment_V = mkV "comment" "comments" "commented" "commented" "commenting"; lin east_N = mkN "East" ; lin advise_VS = mkVS (mkV "advise" "advises" "advised" "advised" "advising"); lin advise_V2 = mkV2 (mkV "advise" "advises" "advised" "advised" "advising"); lin advise_V = mkV "advise" "advises" "advised" "advised" "advising"; lin advance_N = mkN "advance" "advances"; lin motor_N = mkN "motor" "motors"; lin satisfy_V2 = mkV2 (mkV "satisfy" "satisfies" "satisfied" "satisfied" "satisfying"); lin hell_N = mkN "hell" "hells"; lin winner_N = mkN "winner" "winners"; lin effectively_Adv = mkAdv "effectively" ; lin mistake_N = mkN "mistake" "mistakes"; lin incident_N = mkN "incident" "incidents"; lin focus_V2 = mkV2 (mkV "focus" "focuses" "focused" "focused" "focusing"); lin focus_V = mkV "focus" "focuses" "focused" "focused" "focusing"; lin exercise_VV = mkVV (mkV "exercise" "exercises" "exercised" "exercised" "exercising"); lin exercise_V2 = mkV2 (mkV "exercise" "exercises" "exercised" "exercised" "exercising"); lin exercise_V = mkV "exercise" "exercises" "exercised" "exercised" "exercising"; lin representation_N = mkN "representation" "representations"; lin release_N = mkN "release" "releases"; lin leaf_N = mkN "leaf" "leaves"; lin border_N = mkN "border" "borders"; lin wash_V2 = mkV2 (mkV "wash" "washes" "washed" "washed" "washing"); lin wash_V = mkV "wash" "washes" "washed" "washed" "washing"; lin prospect_N = mkN "prospect" "prospects"; lin blow_V2 = mkV2 (IrregEng.blow_V); lin blow_V = IrregEng.blow_V; lin trip_N = mkN "trip" "trips"; lin observation_N = mkN "observation" "observations"; lin gather_V2 = mkV2 (mkV "gather" "gathers" "gathered" "gathered" "gathering"); lin gather_V = mkV "gather" "gathers" "gathered" "gathered" "gathering"; lin ancient_A = compoundA (mkA "ancient"); lin brief_A = mkA "brief" "briefer"; lin gate_N = mkN "gate" "gates"; lin elderly_A = compoundA (mkA "elderly"); lin persuade_V2V = mkV2V (mkV "persuade" "persuades" "persuaded" "persuaded" "persuading") noPrep to_Prep; lin persuade_V2 = mkV2 (mkV "persuade" "persuades" "persuaded" "persuaded" "persuading"); lin overall_A = compoundA (mkA "overall"); lin rare_A = mkA "rare" "rarer"; lin index_N = mkN "index" "indexes"; lin hand_V2 = mkV2 (mkV "hand" "hands" "handed" "handed" "handing"); lin circle_N = mkN "circle" "circles"; lin creation_N = mkN "creation" "creations"; lin drawing_N = mkN "drawing" "drawings"; lin anybody_NP = mkNP "anybody" "anybody" "anybody's" singular P3 human; lin flow_N = mkN "flow"; lin matter_V = mkV "matter" "matters" "mattered" "mattered" "mattering"; lin external_A = compoundA (mkA "external"); lin capable_A = compoundA (mkA "capable"); lin recover_V = mkV "recover" "recovers" "recovered" "recovered" "recovering"; lin shot_N = mkN "shot" "shots"; lin request_N = mkN "request" "requests"; lin impression_N = mkN "impression" "impressions"; lin neighbour_N = mkN (variants {"neighbour"; "neighbor"}); lin theatre_N = mkN (variants {"theatre"; "theater"}); lin beneath_Prep = mkPrep "beneath"; lin hurt_V2 = mkV2 (IrregEng.hurt_V); lin hurt_V = IrregEng.hurt_V; lin mechanism_N = mkN "mechanism" "mechanisms"; lin potential_N = mkN "potential" "potentials"; lin lean_V2 = mkV2 (mkV "lean" "leans" "leaned" "leaned" "leaning"); lin lean_V = mkV "lean" "leans" "leaned" "leaned" "leaning"; lin defendant_N = mkN human (mkN "defendant" "defendants"); lin atmosphere_N = mkN "atmosphere" "atmospheres"; lin slip_V2 = mkV2 (mkV "slip" "slips" "slipped" "slipped" "slipping"); lin slip_V = mkV "slip" "slips" "slipped" "slipped" "slipping"; lin chain_N = mkN "chain" "chains"; lin accompany_V2 = mkV2 (mkV "accompany" "accompanies" "accompanied" "accompanied" "accompanying"); lin wonderful_A = compoundA (mkA "wonderful"); lin earn_V2 = mkV2 (mkV "earn" "earns" "earned" "earned" "earning"); lin earn_V = mkV "earn"; lin enemy_N = mkN "enemy" "enemies"; lin desk_N = mkN "desk" "desks"; lin engineering_N = mkN "engineering"; lin panel_N = mkN "panel" "panels"; lin distinction_N = mkN "distinction" "distinctions"; lin deputy_N = mkN human (mkN "deputy" "deputies"); lin discipline_N = mkN "discipline" "disciplines"; lin strike_N = variants{} ; -- lin strike_2_N = mkN "strike" "strikes"; lin strike_1_N = mkN "strike" "strikes"; lin married_A = mkA "married" ; lin plenty_NP = mkNP "plenty" "plenty" "plenty's" Sg P3 nonhuman ; lin establishment_N = mkN "establishment" "establishments"; lin fashion_N = mkN "fashion" "fashions"; lin roof_N = mkN "roof" "roofs"; lin milk_N = mkN "milk" ; lin entire_A = compoundA (mkA "entire"); lin tear_N = mkN "tear" "tears"; lin secondary_A = compoundA (mkA "secondary"); lin finding_N = mkN "finding" "findings"; lin welfare_N = mkN "welfare" ; lin increased_A = mkA "increased" ; lin attach_V2 = mkV2 (mkV "attach" "attaches" "attached" "attached" "attaching"); lin attach_V = mkV "attach" "attaches" "attached" "attached" "attaching"; lin typical_A = variants{} ; -- lin typical_3_A = compoundA (mkA "typical"); lin typical_2_A = compoundA (mkA "typical"); lin typical_1_A = compoundA (mkA "typical"); lin meanwhile_Adv = mkAdv "meanwhile"; lin leadership_N = mkN "leadership" ; lin walk_N = mkN "walk" "walks"; lin negotiation_N = mkN "negotiation" "negotiations"; lin clean_A = mkA "clean" "cleaner"; lin religion_N = mkN "religion" "religions"; lin count_V2 = mkV2 (mkV "count" "counts" "counted" "counted" "counting"); lin count_V = mkV "count" "counts" "counted" "counted" "counting"; lin grey_A = mkA "grey" "greyer"; lin hence_Adv = mkAdv "hence"; lin alright_Adv = mkAdv "alright"; lin first_A = variants{} ; -- lin fuel_N = mkN "fuel" "fuels"; lin mine_N = mkN "mine" "mines"; lin appeal_V2 = mkV2 (mkV "appeal"); lin appeal_V = mkV "appeal"; lin servantMasc_N = mkN masculine (mkN "servant" "servants"); lin liability_N = mkN "liability" "liabilities"; lin constant_A = compoundA (mkA "constant"); lin hate_VV = mkVV (mkV "hate"); lin hate_V2 = mkV2 (mkV "hate" "hates" "hated" "hated" "hating"); lin shoe_N = mkN "shoe" "shoes"; lin expense_N = mkN "expense" "expenses"; lin vast_A = compoundA (mkA "vast"); lin soil_N = mkN "soil" "soils"; lin writing_N = mkN "writing" "writings"; lin nose_N = mkN "nose" "noses"; lin origin_N = mkN "origin" "origins"; lin lord_N = mkN "lord" "lords"; lin rest_V2 = mkV2 (mkV "rest" "rests" "rested" "rested" "resting"); lin drive_N = mkN "drive" "drives"; lin ticket_N = mkN "ticket" "tickets"; lin editor_N = mkN "editor" "editors"; lin switch_V2 = mkV2 (mkV "switch" "switches" "switched" "switched" "switching"); lin switch_V = mkV "switch" "switches" "switched" "switched" "switching"; lin provided_Subj = {s = "provided that" | "providing that"} ; lin northern_A = compoundA (mkA "Northern"); lin significance_N = mkN "significance" ; lin channel_N = mkN "channel" "channels"; lin convention_N = mkN "convention" "conventions"; lin damage_V2 = mkV2 (mkV "damage" "damages" "damaged" "damaged" "damaging"); lin funny_A = mkA "funny" "funnier"; lin bone_N = mkN "bone" "bones"; lin severe_A = variants{} ; -- lin search_V2 = mkV2 (mkV "search" "searches" "searched" "searched" "searching"); lin search_V = mkV "search" "searches" "searched" "searched" "searching"; lin iron_N = mkN "iron" "irons"; lin vision_N = mkN "vision" "visions"; lin via_Prep = mkPrep "via"; lin somewhat_Adv = mkAdv "somewhat"; lin inside_Adv = mkAdv "inside"; lin trend_N = mkN "trend" "trends"; lin revolution_N = mkN "revolution" "revolutions"; lin terrible_A = compoundA (mkA "terrible"); lin knee_N = mkN "knee" "knees"; lin dress_N = mkN "dress" "dresses"; lin unfortunately_Adv = mkAdv "unfortunately" ; lin steal_V2 = mkV2 (IrregEng.steal_V); lin steal_V = IrregEng.steal_V; lin criminal_A = compoundA (mkA "criminal"); lin signal_N = mkN "signal" "signals"; lin notion_N = mkN "notion" "notions"; lin comparison_N = mkN "comparison" "comparisons"; lin academic_A = compoundA (mkA "academic"); lin outcome_N = mkN "outcome" "outcomes"; lin lawyer_N = mkN "lawyer" "lawyers"; lin strongly_Adv = mkAdv "strongly" ; lin surround_V2 = mkV2 (mkV "surround" "surrounds" "surrounded" "surrounded" "surrounding"); lin explore_VS = mkVS (mkV "explore"); lin explore_V2 = mkV2 (mkV "explore" "explores" "explored" "explored" "exploring"); lin achievement_N = mkN "achievement" "achievements"; lin odd_A = mkA "odd" "odder"; lin expectation_N = mkN "expectation" "expectations"; lin corporate_A = compoundA (mkA "corporate"); lin prisoner_N = mkN "prisoner" "prisoners"; lin question_V2 = mkV2 (mkV "question" "questions" "questioned" "questioned" "questioning"); lin rapidly_Adv = mkAdv "rapidly" ; lin deep_Adv = mkAdv "deep"; lin southern_A = compoundA (mkA "Southern"); lin amongst_Prep = mkPrep "amongst"; lin withdraw_V2 = mkV2 (mkV "with" IrregEng.draw_V); lin withdraw_V = mkV "with" IrregEng.draw_V; lin afterwards_Adv = mkAdv "afterwards"; lin paint_V2 = mkV2 (mkV "paint" "paints" "painted" "painted" "painting"); lin paint_V = mkV "paint" "paints" "painted" "painted" "painting"; lin judge_VS = mkVS (mkV "judge" "judges" "judged" "judged" "judging"); lin judge_V2 = mkV2 (mkV "judge" "judges" "judged" "judged" "judging"); lin judge_V = mkV "judge" "judges" "judged" "judged" "judging"; lin citizenMasc_N = mkN masculine (mkN "citizen" "citizens"); lin permanent_A = compoundA (mkA "permanent"); lin weak_A = mkA "weak" "weaker"; lin separate_V2 = mkV2 (mkV "separate" "separates" "separated" "separated" "separating"); lin separate_V = mkV "separate" "separates" "separated" "separated" "separating"; lin plastic_N = mkN "plastic" "plastics"; lin connect_V2 = mkV2 (mkV "connect" "connects" "connected" "connected" "connecting"); lin connect_V = mkV "connect" "connects" "connected" "connected" "connecting"; lin fundamental_A = compoundA (mkA "fundamental"); lin plane_N = mkN "plane" "planes"; lin height_N = mkN "height" "heights"; lin opening_N = mkN "opening" "openings"; lin lesson_N = mkN "lesson" "lessons"; lin similarly_Adv = mkAdv "similarly" ; lin shock_N = mkN "shock" "shocks"; lin rail_N = mkN "rail" "rails"; lin tenant_N = mkN "tenant" "tenants"; lin owe_V2 = mkV2 (mkV "owe" "owes" "owed" "owed" "owing"); lin owe_V = mkV "owe" "owes" "owed" "owed" "owing"; lin originally_Adv = mkAdv "originally" ; lin middle_A = mkA "middle" ; lin somehow_Adv = mkAdv "somehow"; lin minor_A = compoundA (mkA "minor"); lin negative_A = compoundA (mkA "negative"); lin knock_V2 = mkV2 (mkV "knock" "knocks" "knocked" "knocked" "knocking"); lin knock_V = mkV "knock" "knocks" "knocked" "knocked" "knocking"; lin root_N = mkN "root" "roots"; lin pursue_V2 = mkV2 (mkV "pursue" "pursues" "pursued" "pursued" "pursuing"); lin pursue_V = mkV "pursue"; lin inner_A = compoundA (mkA "inner"); lin crucial_A = compoundA (mkA "crucial"); lin occupy_V2 = mkV2 (mkV "occupy" "occupies" "occupied" "occupied" "occupying"); lin occupy_V = mkV "occupy"; lin that_AdA = mkAdA "that" ; lin independence_N = mkN "independence" ; lin column_N = mkN "column" "columns"; lin proceeding_N = mkN "proceeding" "proceedings"; lin female_N = mkN "female" "females"; lin beauty_N = mkN "beauty" "beauties"; lin perfectly_Adv = mkAdv "perfectly" ; lin struggle_N = mkN "struggle" "struggles"; lin gap_N = mkN "gap" "gaps"; lin house_V2 = mkV2 (mkV "house" "houses" "housed" "housed" "housing"); lin database_N = mkN "database"; lin stretch_V2 = mkV2 (mkV "stretch" "stretches" "stretched" "stretched" "stretching"); lin stretch_V = mkV "stretch" "stretches" "stretched" "stretched" "stretching"; lin stress_N = mkN "stress" "stresses"; lin passenger_N = mkN human (mkN "passenger" "passengers"); lin boundary_N = mkN "boundary" "boundaries"; lin easy_Adv = mkAdv "easy"; lin view_V2 = mkV2 (mkV "view" "views" "viewed" "viewed" "viewing"); lin manufacturer_N = mkN "manufacturer" "manufacturers"; lin sharp_A = mkA "sharp" "sharper"; lin formation_N = mkN "formation" "formations"; lin queen_N = mkN feminine (mkN "queen" "queens"); lin waste_N = mkN "waste" "wastes"; lin virtually_Adv = mkAdv "virtually" ; lin expand_V2 = mkV2 (mkV "expand" "expands" "expanded" "expanded" "expanding"); lin expand_V = mkV "expand" "expands" "expanded" "expanded" "expanding"; lin contemporary_A = compoundA (mkA "contemporary"); lin politician_N = mkN human (mkN "politician" "politicians"); lin back_V = mkV "back" "backs" "backed" "backed" "backing"; lin territory_N = mkN "territory" "territories"; lin championship_N = mkN "championship" "championships"; lin exception_N = mkN "exception" "exceptions"; lin thick_A = mkA "thick" "thicker"; lin inquiry_N = mkN "inquiry" "inquiries"; lin topic_N = mkN "topic" "topics"; lin resident_N = mkN "resident" "residents"; lin transaction_N = mkN "transaction" "transactions"; lin parish_N = mkN "parish" "parishes"; lin supporter_N = mkN human (mkN "supporter" "supporters"); lin massive_A = compoundA (mkA "massive"); lin light_V2 = mkV2 (mkV "light" "lights" "lighted" "lighted" "lighting"); lin light_V = mkV "light" "lights" "lighted" "lighted" "lighting"; lin unique_A = compoundA (mkA "unique"); lin challenge_V2 = mkV2 (mkV "challenge" "challenges" "challenged" "challenged" "challenging"); lin challenge_V = mkV "challenge"; lin inflation_N = mkN "inflation" ; lin assistance_N = mkN "assistance" ; lin list_V2V = mkV2V (mkV "list" "lists" "listed" "listed" "listing") noPrep to_Prep ; lin list_V2 = mkV2 (mkV "list" "lists" "listed" "listed" "listing"); lin list_V = mkV "list" "lists" "listed" "listed" "listing"; lin identity_N = mkN "identity" "identities"; lin suit_V2 = mkV2 (mkV "suit" "suits" "suited" "suited" "suiting"); lin suit_V = mkV "suit" "suits" "suited" "suited" "suiting"; lin parliamentary_A = compoundA (mkA "parliamentary"); lin unknown_A = compoundA (mkA "unknown"); lin preparation_N = mkN "preparation" "preparations"; lin elect_V3 = mkV3 (mkV "elect"); lin elect_V2V = mkV2V (mkV "elect") noPrep to_Prep ; lin elect_V2 = mkV2 (mkV "elect"); lin elect_V = mkV "elect"; lin badly_Adv = mkAdv "badly" ; lin moreover_Adv = mkAdv "moreover"; lin tie_V2 = mkV2 (mkV "tie" "ties" "tied" "tied" (variants {"tying"; "tieing"})); lin tie_V = mkV "tie" "ties" "tied" "tied" (variants {"tying"; "tieing"}); lin cancer_N = mkN "cancer" "cancers"; lin champion_N = mkN "champion" "champions"; lin exclude_V2 = mkV2 (mkV "exclude" "excludes" "excluded" "excluded" "excluding"); lin review_V2 = mkV2 (mkV "review" "reviews" "reviewed" "reviewed" "reviewing"); lin review_V = mkV "review" "reviews" "reviewed" "reviewed" "reviewing"; lin licence_N = mkN (variants {"licence"; "license"}); lin breakfast_N = mkN "breakfast" "breakfasts"; lin minority_N = mkN "minority" "minorities"; lin appreciate_V2 = mkV2 (mkV "appreciate" "appreciates" "appreciated" "appreciated" "appreciating"); lin appreciate_V = mkV "appreciate" "appreciates" "appreciated" "appreciated" "appreciating"; lin fan_N = variants{} ; -- lin fan_3_N = mkN "fan" "fans"; lin fan_2_N = mkN "fan" "fans"; lin fan_1_N = mkN "fan" "fans"; lin chief_N = mkN "chief" "chiefs"; lin accommodation_N = mkN "accommodation" "accommodations"; lin subsequent_A = compoundA (mkA "subsequent"); lin democracy_N = mkN "democracy" "democracies"; lin brown_A = mkA "brown" "browner"; lin taste_N = mkN "taste" "tastes"; lin crown_N = mkN "crown" "crowns"; lin permit_V2V = mkV2V (mkV "permit" "permits" "permitted" "permitted" "permitting") noPrep to_Prep ; lin permit_V2 = mkV2 (mkV "permit" "permits" "permitted" "permitted" "permitting"); lin permit_V = mkV "permit" "permits" "permitted" "permitted" "permitting"; lin buyerMasc_N = mkN masculine (mkN "buyer" "buyers"); lin gift_N = mkN "gift" "gifts"; lin resolution_N = mkN "resolution" "resolutions"; lin angry_A = mkA "angry" "angrier"; lin metre_N = mkN "metre" "metres"; lin wheel_N = mkN "wheel" "wheels"; lin clause_N = mkN "clause" "clauses"; lin break_N = mkN "break" "breaks"; lin tank_N = mkN "tank" "tanks"; lin benefit_V2 = mkV2 (mkV "benefit" "benefits" "benefited" "benefited" "benefiting"); lin benefit_V = mkV "benefit" "benefits" "benefited" "benefited" "benefiting"; lin engage_V2 = mkV2 (mkV "engage" "engages" "engaged" "engaged" "engaging"); lin engage_V = mkV "engage" "engages" "engaged" "engaged" "engaging"; lin alive_A = compoundA (mkA "alive"); lin complaint_N = mkN "complaint" "complaints"; lin inch_N = mkN "inch" "inches"; lin firm_A = mkA "firm" "firmer"; lin abandon_V2 = mkV2 (mkV "abandon" "abandons" "abandoned" "abandoned" "abandoning"); lin blame_V2 = mkV2 (mkV "blame" "blames" "blamed" "blamed" "blaming"); lin blame_V = mkV "blame"; lin clean_V2 = mkV2 (mkV "clean" "cleans" "cleaned" "cleaned" "cleaning"); lin clean_V = mkV "clean" "cleans" "cleaned" "cleaned" "cleaning"; lin quote_V2 = mkV2 (mkV "quote" "quotes" "quoted" "quoted" "quoting"); lin quote_V = mkV "quote"; lin quantity_N = mkN "quantity" "quantities"; lin rule_VS = mkVS (mkV "rule" "rules" "ruled" "ruled" "ruling"); lin rule_V2 = mkV2 (mkV "rule" "rules" "ruled" "ruled" "ruling"); lin rule_V = mkV "rule" "rules" "ruled" "ruled" "ruling"; lin guilty_A = mkA "guilty" "guiltier"; lin prior_A = compoundA (mkA "prior"); lin round_A = mkA "round" "rounder"; lin eastern_A = compoundA (mkA "Eastern"); lin coat_N = mkN "coat" "coats"; lin involvement_N = mkN "involvement" "involvements"; lin tension_N = mkN "tension" "tensions"; lin diet_N = mkN "diet" "diets"; lin enormous_A = compoundA (mkA "enormous"); lin score_N = mkN "score" "scores"; lin rarely_Adv = mkAdv "rarely" ; lin prize_N = mkN "prize" "prizes"; lin remaining_A = mkA "remaining" ; lin significantly_Adv = mkAdv "significantly" ; lin glance_V2 = mkV2 (mkV "glance" "glances" "glanced" "glanced" "glancing"); lin glance_V = mkV "glance" "glances" "glanced" "glanced" "glancing"; lin dominate_V2 = mkV2 (mkV "dominate" "dominates" "dominated" "dominated" "dominating"); lin dominate_V = mkV "dominate" "dominates" "dominated" "dominated" "dominating"; lin trust_VS = mkVS (mkV "trust" "trusts" "trusted" "trusted" "trusting"); lin trust_V2 = mkV2 (mkV "trust" "trusts" "trusted" "trusted" "trusting"); lin naturally_Adv = mkAdv "naturally" ; lin interpret_V2 = mkV2 (mkV "interpret" "interprets" "interpreted" "interpreted" "interpreting"); lin interpret_V = mkV "interpret" "interprets" "interpreted" "interpreted" "interpreting"; lin land_V2 = mkV2 (mkV "land" "lands" "landed" "landed" "landing"); lin land_V = mkV "land" "lands" "landed" "landed" "landing"; lin frame_N = mkN "frame" "frames"; lin extension_N = mkN "extension" "extensions"; lin mix_V2 = mkV2 (mkV "mix" "mixes" "mixed" "mixed" "mixing"); lin mix_V = mkV "mix" "mixes" "mixed" "mixed" "mixing"; lin spokesman_N = mkN masculine (mkN "spokesman" "spokesmen"); lin friendly_A = mkA "friendly" "friendlier"; lin acknowledge_VS = mkVS (mkV "acknowledge"); lin acknowledge_V2 = mkV2 (mkV "acknowledge" "acknowledges" "acknowledged" "acknowledged" "acknowledging"); lin register_V2 = mkV2 (mkV "register" "registers" "registered" "registered" "registering"); lin register_V = mkV "register" "registers" "registered" "registered" "registering"; lin regime_N = variants{} ; -- lin regime_2_N = mkN "régime" "régimes"; lin regime_1_N = mkN "regime" "regimes"; lin fault_N = mkN "fault" "faults"; lin dispute_N = mkN "dispute" "disputes"; lin grass_N = mkN "grass" "grasses"; lin quietly_Adv = mkAdv "quietly" ; lin decline_N = mkN "decline" "declines"; lin dismiss_V2 = mkV2 (mkV "dismiss" "dismisses" "dismissed" "dismissed" "dismissing"); lin delivery_N = mkN "delivery" "deliveries"; lin complain_VS = mkVS (mkV "complain" "complains" "complained" "complained" "complaining"); lin complain_V = mkV "complain" "complains" "complained" "complained" "complaining"; lin conservative_N = mkN "conservative" "conservatives"; lin shift_V2 = mkV2 (mkV "shift" "shifts" "shifted" "shifted" "shifting"); lin shift_V = mkV "shift" "shifts" "shifted" "shifted" "shifting"; lin port_N = mkN "port" "ports"; lin beach_N = mkN "beach" "beaches"; lin string_N = mkN "string" "strings"; lin depth_N = mkN "depth" "depths"; lin unusual_A = compoundA (mkA "unusual"); lin travel_N = mkN "travel" "travels"; lin pilot_N = mkN "pilot" "pilots"; lin obligation_N = mkN "obligation" "obligations"; lin gene_N = mkN "gene" "genes"; lin yellow_A = mkA "yellow" "yellower"; lin republic_N = mkN "republic" "republics"; lin shadow_N = mkN "shadow" "shadows"; lin dear_A = mkA "dear" "dearer"; lin analyse_V2 = mkV2 (mkV "analyse" "analyses" "analysed" "analysed" "analysing"); lin anywhere_Adv = mkAdv "anywhere"; lin average_N = mkN "average" "averages"; lin phrase_N = mkN "phrase" "phrases"; lin long_term_A = compoundA (mkA "long-term"); lin crew_N = mkN "crew" "crews"; lin lucky_A = mkA "lucky" "luckier"; lin restore_V2 = mkV2 (mkV "restore" "restores" "restored" "restored" "restoring"); lin convince_V2V = mkV2V (mkV "convince") noPrep to_Prep ; lin convince_V2 = mkV2 (mkV "convince" "convinces" "convinced" "convinced" "convincing"); lin coast_N = mkN "coast" "coasts"; lin engineer_N = mkN "engineer" "engineers"; lin heavily_Adv = mkAdv "heavily" ; lin extensive_A = compoundA (mkA "extensive"); lin glad_A = mkA "glad" "gladder"; lin charity_N = mkN "charity" "charities"; lin oppose_V2 = mkV2 (mkV "oppose" "opposes" "opposed" "opposed" "opposing"); lin oppose_V = mkV "oppose"; lin defend_V2 = mkV2 (mkV "defend" "defends" "defended" "defended" "defending"); lin alter_V2 = mkV2 (mkV "alter" "alters" "altered" "altered" "altering"); lin alter_V = mkV "alter" "alters" "altered" "altered" "altering"; lin warning_N = mkN "warning" "warnings"; lin arrest_V2 = mkV2 (mkV "arrest" "arrests" "arrested" "arrested" "arresting"); lin framework_N = mkN "framework" "frameworks"; lin approval_N = mkN "approval" ; lin bother_VV = mkVV (mkV "bother" "bothers" "bothered" "bothered" "bothering") ; lin bother_V2V = mkV2V (mkV "bother" "bothers" "bothered" "bothered" "bothering") noPrep to_Prep ; lin bother_V2 = mkV2 (mkV "bother" "bothers" "bothered" "bothered" "bothering"); lin bother_V = mkV "bother" "bothers" "bothered" "bothered" "bothering"; lin novel_N = mkN "novel" "novels"; lin accuse_V2 = mkV2 (mkV "accuse" "accuses" "accused" "accused" "accusing"); lin surprised_A = mkA "surprised" ; lin currency_N = mkN "currency" "currencies"; lin restrict_V2 = mkV2 (mkV "restrict" "restricts" "restricted" "restricted" "restricting"); lin restrict_V = mkV "restrict"; lin possess_V2 = mkV2 (mkV "possess" "possesses" "possessed" "possessed" "possessing"); lin moral_A = compoundA (mkA "moral"); lin protein_N = mkN "protein" "proteins"; lin distinguish_V2 = mkV2 (mkV "distinguish" "distinguishes" "distinguished" "distinguished" "distinguishing"); lin distinguish_V = mkV "distinguish" "distinguishes" "distinguished" "distinguished" "distinguishing"; lin gently_Adv = mkAdv "gently"; lin reckon_VS = mkVS (mkV "reckon" "reckons" "reckoned" "reckoned" "reckoning"); lin incorporate_V2 = mkV2 (mkV "incorporate" "incorporates" "incorporated" "incorporated" "incorporating"); lin proceed_V = mkV "proceed" "proceeds" "proceeded" "proceeded" "proceeding"; lin assist_V2 = mkV2 (mkV "assist" "assists" "assisted" "assisted" "assisting"); lin assist_V = mkV "assist" "assists" "assisted" "assisted" "assisting"; lin sure_Adv = mkAdv "sure"; lin stress_VS = mkVS (mkV "stress"); lin stress_V2 = mkV2 (mkV "stress" "stresses" "stressed" "stressed" "stressing"); lin justify_VV = ingVV (mkV "justify" "justifies" "justified" "justified" "justifying"); lin justify_V2 = mkV2 (mkV "justify" "justifies" "justified" "justified" "justifying"); lin behalf_N = mkN "behalf" "behalves" {- FIXME: guessed plural form -}; lin councillor_N = mkN human (mkN "councillor" "councillors"); lin setting_N = mkN "setting" "settings"; lin command_N = variants{} ; -- lin command_2_N = mkN "command" "commands"; lin command_1_N = mkN "command" "commands"; lin maintenance_N = mkN "maintenance" ; lin stair_N = mkN "stair" "stairs"; lin poem_N = mkN "poem" "poems"; lin chest_N = mkN "chest" "chests"; lin like_Adv = mkAdv "like"; lin secret_N = mkN "secret" "secrets"; lin restriction_N = mkN "restriction" "restrictions"; lin efficient_A = compoundA (mkA "efficient"); lin suspect_VS = mkVS (mkV "suspect"); lin suspect_V2 = mkV2 (mkV "suspect" "suspects" "suspected" "suspected" "suspecting"); lin hat_N = mkN "hat" "hats"; lin tough_A = mkA "tough" "tougher"; lin firmly_Adv = mkAdv "firmly" ; lin willing_A = mkA "willing" ; lin healthy_A = mkA "healthy" "healthier"; lin focus_N = mkN "focus" "focuses"; lin construct_V2 = mkV2 (mkV "construct" "constructs" "constructed" "constructed" "constructing"); lin occasionally_Adv = mkAdv "occasionally" ; lin mode_N = mkN "mode" "modes"; lin saving_N = mkN "saving" "savings"; lin comfortable_A = compoundA (mkA "comfortable"); lin camp_N = mkN "camp" "camps"; lin trade_V2 = mkV2 (mkV "trade" "trades" "traded" "traded" "trading"); lin trade_V = mkV "trade" "trades" "traded" "traded" "trading"; lin export_N = mkN "export" "exports"; lin wake_V2 = mkV2 (mkV "wake" "wakes" "waked" "waked" "waking"); lin wake_V = mkV "wake" "wakes" "waked" "waked" "waking"; lin partnership_N = mkN "partnership" "partnerships"; lin daily_A = compoundA (mkA "daily"); lin abroad_Adv = mkAdv "abroad"; lin profession_N = mkN "profession" "professions"; lin load_N = mkN "load" "loads"; lin countryside_N = mkN "countryside" ; lin boot_N = mkN "boot" "boots"; lin mostly_Adv = mkAdv "mostly"; lin sudden_A = compoundA (mkA "sudden"); lin implement_V2 = mkV2 (mkV "implement" "implements" "implemented" "implemented" "implementing"); lin reputation_N = mkN "reputation" "reputations"; lin print_V2 = mkV2 (mkV "print" "prints" "printed" "printed" "printing"); lin print_V = mkV "print" "prints" "printed" "printed" "printing"; lin calculate_VS = mkVS (mkV "calculate" "calculates" "calculated" "calculated" "calculating"); lin calculate_V2 = mkV2 (mkV "calculate" "calculates" "calculated" "calculated" "calculating"); lin calculate_V = mkV "calculate" "calculates" "calculated" "calculated" "calculating"; lin keen_A = mkA "keen" "keener"; lin guess_VS = mkVS (mkV "guess" "guesses" "guessed" "guessed" "guessing"); lin guess_V2 = mkV2 (mkV "guess" "guesses" "guessed" "guessed" "guessing"); lin guess_V = mkV "guess" "guesses" "guessed" "guessed" "guessing"; lin recommendation_N = mkN "recommendation" "recommendations"; lin autumn_N = mkN "autumn" "autumns"; lin conventional_A = compoundA (mkA "conventional"); lin cope_V = mkV "cope" "copes" "coped" "coped" "coping"; lin constitute_V2 = mkV2 (mkV "constitute" "constitutes" "constituted" "constituted" "constituting"); lin poll_N = mkN "poll" "polls"; lin voluntary_A = compoundA (mkA "voluntary"); lin valuable_A = compoundA (mkA "valuable"); lin recovery_N = mkN "recovery" "recoveries"; lin cast_V2 = mkV2 (IrregEng.cast_V); lin cast_V = IrregEng.cast_V; lin premise_N = mkN "premise" "premises"; lin resolve_V2 = mkV2 (mkV "resolve" "resolves" "resolved" "resolved" "resolving"); lin resolve_V = mkV "resolve" "resolves" "resolved" "resolved" "resolving"; lin regularly_Adv = mkAdv "regularly" ; lin solve_V2 = mkV2 (mkV "solve" "solves" "solved" "solved" "solving"); lin plaintiff_N = mkN "plaintiff" "plaintiffs"; lin critic_N = mkN human (mkN "critic" "critics"); lin agriculture_N = mkN "agriculture" ; lin ice_N = mkN "ice" "ices"; lin constitution_N = mkN "constitution" "constitutions"; lin communist_N = mkN "communist" "communists"; lin layer_N = mkN "layer" "layers"; lin recession_N = mkN "recession" "recessions"; lin slight_A = mkA "slight" "slighter"; lin dramatic_A = compoundA (mkA "dramatic"); lin golden_A = compoundA (mkA "golden"); lin temporary_A = compoundA (mkA "temporary"); lin suit_N = mkN "suit" "suits"; lin shortly_Adv = mkAdv "shortly" ; lin initially_Adv = mkAdv "initially" ; lin arrival_N = mkN "arrival" "arrivals"; lin protest_N = mkN "protest" "protests"; lin resistance_N = mkN "resistance" "resistances"; lin silent_A = compoundA (mkA "silent"); lin presentation_N = mkN "presentation" "presentations"; lin soul_N = mkN "soul" "souls"; lin self_N = mkN "self" "selves" {- FIXME: guessed plural form -}; lin judgment_N = mkN "judgment" ; lin feed_V2 = mkV2 (IrregEng.feed_V); lin feed_V = IrregEng.feed_V; lin muscle_N = mkN "muscle" "muscles"; lin shareholder_N = mkN "shareholder" "shareholders"; lin opposite_A = compoundA (mkA "opposite"); lin pollution_N = mkN "pollution" ; lin wealth_N = mkN "wealth" ; lin video_taped_A = mkA "video-taped" ; lin kingdom_N = mkN "kingdom" "kingdoms"; lin bread_N = mkN "bread" ; lin perspective_N = mkN "perspective" "perspectives"; lin camera_N = mkN "camera" "cameras"; lin prince_N = mkN "prince" "princes"; lin illness_N = mkN "illness" "illnesses"; lin cake_N = mkN "cake" "cakes"; lin meat_N = mkN "meat" "meats"; lin submit_V2 = mkV2 (mkV "submit" "submits" "submitted" "submitted" "submitting"); lin submit_V = mkV "submit" "submits" "submitted" "submitted" "submitting"; lin ideal_A = compoundA (mkA "ideal"); lin relax_V2 = mkV2 (mkV "relax" "relaxes" "relaxed" "relaxed" "relaxing"); lin relax_V = mkV "relax" "relaxes" "relaxed" "relaxed" "relaxing"; lin penalty_N = mkN "penalty" "penalties"; lin purchase_V2 = mkV2 (mkV "purchase" "purchases" "purchased" "purchased" "purchasing"); lin tired_A = mkA "tired" ; lin beer_N = mkN "beer" "beers"; lin specify_VS = mkVS (mkV "specify"); lin specify_V2 = mkV2 (mkV "specify" "specifies" "specified" "specified" "specifying"); lin specify_V = mkV "specify"; lin short_Adv = mkAdv "short"; lin monitor_V2 = mkV2 (mkV "monitor" "monitors" "monitored" "monitored" "monitoring"); lin monitor_V = mkV "monitor" "monitors" "monitored" "monitored" "monitoring"; lin electricity_N = mkN "electricity" ; lin specifically_Adv = mkAdv "specifically" ; lin bond_N = mkN "bond" "bonds"; lin statutory_A = compoundA (mkA "statutory"); lin laboratory_N = mkN "laboratory" "laboratories"; lin federal_A = compoundA (mkA "federal"); lin captain_N = mkN "captain" "captains"; lin deeply_Adv = mkAdv "deeply" ; lin pour_V2 = mkV2 (mkV "pour" "pours" "poured" "poured" "pouring"); lin pour_V = mkV "pour" "pours" "poured" "poured" "pouring"; lin boss_N = mkN "boss" "bosses"; lin creature_N = mkN "creature" "creatures"; lin urge_VS = mkVS (mkV "urge"); lin urge_V2V = mkV2V (mkV "urge") noPrep to_Prep ; lin urge_V2 = mkV2 (mkV "urge" "urges" "urged" "urged" "urging"); lin locate_V2 = mkV2 (mkV "locate" "locates" "located" "located" "locating"); lin locate_V = mkV "locate"; lin being_N = mkN "being" "beings"; lin struggle_VV = mkVV (mkV "struggle" "struggles" "struggled" "struggled" "struggling"); lin struggle_V = mkV "struggle" "struggles" "struggled" "struggled" "struggling"; lin lifespan_N = mkN "lifespan" ; lin flat_A = mkA "flat" "flatter"; lin valley_N = mkN "valley" "valleys"; lin like_A = compoundA (mkA "like"); lin guard_N = mkN "guard" "guards"; lin emergency_N = mkN "emergency" "emergencies"; lin dark_N = mkN "dark" ; lin bomb_N = mkN "bomb" "bombs"; lin dollar_N = mkN "dollar" "dollars"; lin efficiency_N = mkN "efficiency" ; lin mood_N = mkN "mood" "moods"; lin convert_V2 = mkV2 (mkV "convert" "converts" "converted" "converted" "converting"); lin convert_V = mkV "convert"; lin possession_N = mkN "possession" "possessions"; lin marketing_N = mkN "marketing" "marketings"; lin please_VV = {s = (mkVV (mkV "please" "pleases" "pleased" "pleased" "pleasing")).s; p=[]; typ = VVAux}; lin please_V2V = mkV2V (mkV "please" "pleases" "pleased" "pleased" "pleasing") noPrep to_Prep; lin please_V2 = mkV2 (mkV "please" "pleases" "pleased" "pleased" "pleasing"); lin please_V = mkV "please" "pleases" "pleased" "pleased" "pleasing"; lin habit_N = mkN "habit" "habits"; lin subsequently_Adv = mkAdv "subsequently" ; lin round_N = mkN "round" "rounds"; lin purchase_N = mkN "purchase" "purchases"; lin sort_V2 = mkV2 (mkV "sort" "sorts" "sorted" "sorted" "sorting"); lin sort_V = mkV "sort" "sorts" "sorted" "sorted" "sorting"; lin outside_A = compoundA (mkA "outside"); lin gradually_Adv = mkAdv "gradually" ; lin expansion_N = mkN "expansion" ; lin competitive_A = compoundA (mkA "competitive"); lin cooperation_N = mkN "cooperation" ; lin acceptable_A = compoundA (mkA "acceptable"); lin angle_N = mkN "angle" "angles"; lin cook_V2 = mkV2 (mkV "cook" "cooks" "cooked" "cooked" "cooking"); lin cook_V = mkV "cook" "cooks" "cooked" "cooked" "cooking"; lin net_A = compoundA (mkA "net"); lin sensitive_A = compoundA (mkA "sensitive"); lin ratio_N = mkN "ratio" "ratios"; lin kiss_V2 = mkV2 (mkV "kiss" "kisses" "kissed" "kissed" "kissing"); lin amount_V = mkV "amount" "amounts" "amounted" "amounted" "amounting"; lin sleep_N = mkN "sleep" ; lin finance_V2 = mkV2 (mkV "finance" "finances" "financed" "financed" "financing"); lin essentially_Adv = mkAdv "essentially" ; lin fund_V2 = mkV2 (mkV "fund" "funds" "funded" "funded" "funding"); lin preserve_V2 = mkV2 (mkV "preserve" "preserves" "preserved" "preserved" "preserving"); lin wedding_N = mkN "wedding" "weddings"; lin personality_N = mkN "personality" "personalities"; lin bishop_N = mkN "bishop" "bishops"; lin dependent_A = compoundA (mkA "dependent"); lin landscape_N = mkN "landscape" "landscapes"; lin pure_A = mkA "pure" "purer"; lin mirror_N = mkN "mirror" "mirrors"; lin lock_V2 = mkV2 (mkV "lock" "locks" "locked" "locked" "locking"); lin lock_V = mkV "lock" "locks" "locked" "locked" "locking"; lin symptom_N = mkN "symptom" "symptoms"; lin promotion_N = mkN "promotion" "promotions"; lin global_A = compoundA (mkA "global"); lin aside_Adv = mkAdv "aside"; lin tendency_N = mkN "tendency" "tendencies"; lin conservation_N = mkN "conservation" ; lin reply_N = mkN "reply" "replies"; lin estimate_N = mkN "estimate" "estimates"; lin qualification_N = mkN "qualification" "qualifications"; lin pack_V2 = mkV2 (mkV "pack" "packs" "packed" "packed" "packing"); lin pack_V = mkV "pack" "packs" "packed" "packed" "packing"; lin governor_N = mkN human (mkN "governor" "governors"); lin expected_A = mkA "expected" ; lin invest_V2 = mkV2 (mkV "invest" "invests" "invested" "invested" "investing"); lin invest_V = mkV "invest" "invests" "invested" "invested" "investing"; lin cycle_N = mkN "cycle" "cycles"; lin alright_A = mkA "alright" ; lin philosophy_N = mkN "philosophy" "philosophies"; lin gallery_N = mkN "gallery" "galleries"; lin sad_A = mkA "sad" "sadder"; lin intervention_N = mkN "intervention" "interventions"; lin emotional_A = compoundA (mkA "emotional"); lin advertising_N = mkN "advertising" ; lin regard_N = mkN "regard" "regards"; lin dance_V2 = mkV2 (mkV "dance" "dances" "danced" "danced" "dancing"); lin dance_V = mkV "dance" "dances" "danced" "danced" "dancing"; lin cigarette_N = mkN "cigarette" "cigarettes"; lin predict_VS = mkVS (mkV "predict"); lin predict_V2 = mkV2 (mkV "predict" "predicts" "predicted" "predicted" "predicting"); lin adequate_A = compoundA (mkA "adequate"); lin variable_N = mkN "variable" "variables"; lin net_N = mkN "net" "nets"; lin retire_V2 = mkV2 (mkV "retire" "retires" "retired" "retired" "retiring"); lin retire_V = mkV "retire" "retires" "retired" "retired" "retiring"; lin sugar_N = mkN "sugar" "sugars"; lin pale_A = mkA "pale" "paler"; lin frequency_N = mkN "frequency" "frequencies"; lin guy_N = mkN masculine (mkN "guy" "guys"); lin feature_V2 = mkV2 (mkV "feature" "features" "featured" "featured" "featuring"); lin furniture_N = mkN "furniture" ; lin administrative_A = compoundA (mkA "administrative"); lin wooden_A = compoundA (mkA "wooden"); lin input_N = mkN "input" "inputs"; lin phenomenon_N = mkN "phenomenon" "phenomena" {- FIXME: guessed plural form -}; lin surprising_A = compoundA (mkA "surprising"); lin jacket_N = mkN "jacket" "jackets"; lin actor_N = variants{} ; -- lin actor_2_N = mkN masculine (mkN "actor" "actors"); lin actor_1_N = mkN masculine (mkN "actor" "actors"); lin kick_V2 = mkV2 (mkV "kick" "kicks" "kicked" "kicked" "kicking"); lin kick_V = mkV "kick" "kicks" "kicked" "kicked" "kicking"; lin producer_N = mkN "producer" "producers"; lin hearing_N = mkN "hearing" "hearings"; lin chip_N = mkN "chip" "chips"; lin equation_N = mkN "equation" "equations"; lin certificate_N = mkN "certificate" "certificates"; lin hello_Interj = ss "hello"; lin remarkable_A = compoundA (mkA "remarkable"); lin alliance_N = mkN "alliance" "alliances"; lin smoke_V2 = mkV2 (mkV "smoke" "smokes" "smoked" "smoked" "smoking"); lin smoke_V = mkV "smoke" "smokes" "smoked" "smoked" "smoking"; lin awareness_N = mkN "awareness" ; lin throat_N = mkN "throat" "throats"; lin discovery_N = mkN "discovery" "discoveries"; lin festival_N = mkN "festival" "festivals"; lin dance_N = mkN "dance" "dances"; lin promise_N = mkN "promise" "promises"; lin rose_N = mkN "rose" "roses"; lin principal_A = compoundA (mkA "principal"); lin brilliant_A = compoundA (mkA "brilliant"); lin proposed_A = mkA "proposed" ; lin coach_N = variants{} ; -- lin coach_3_N = mkN "coach" "coaches"; lin coach_2_N = mkN "coach" "coaches"; lin coach_1_N = mkN "coach" "coaches"; lin absolute_A = compoundA (mkA "absolute"); lin drama_N = mkN "drama" "dramas"; lin recording_N = mkN "recording" "recordings"; lin precisely_Adv = mkAdv "precisely" ; lin bath_N = mkN "bath" "baths"; lin celebrate_V2 = mkV2 (mkV "celebrate" "celebrates" "celebrated" "celebrated" "celebrating"); lin substance_N = mkN "substance" "substances"; lin swing_V2 = mkV2 (IrregEng.swing_V); lin swing_V = IrregEng.swing_V; lin for_Adv = mkAdv "for" ; lin rapid_A = compoundA (mkA "rapid"); lin rough_A = mkA "rough" "rougher"; lin investor_N = mkN "investor" "investors"; lin fire_V2 = mkV2 (mkV "fire" "fires" "fired" "fired" "firing"); lin fire_V = mkV "fire" "fires" "fired" "fired" "firing"; lin rank_N = mkN "rank" "ranks"; lin compete_V = mkV "compete" "competes" "competed" "competed" "competing"; lin sweet_A = mkA "sweet" "sweeter"; lin decline_VV = mkVV (mkV "decline" "declines" "declined" "declined" "declining"); lin decline_V2 = mkV2 (mkV "decline" "declines" "declined" "declined" "declining"); lin decline_V = mkV "decline" "declines" "declined" "declined" "declining"; lin rent_N = mkN "rent" "rents"; lin dealer_N = mkN "dealer" "dealers"; lin bend_V2 = mkV2 (mkV "bend" "bends" "bended" "bended" "bending"); lin bend_V = mkV "bend" "bends" "bended" "bended" "bending"; lin solid_A = compoundA (mkA "solid"); lin cloud_N = mkN "cloud" "clouds"; lin across_Adv = mkAdv "across"; lin level_A = compoundA (mkA "level"); lin enquiry_N = mkN "enquiry" "enquiries"; lin fight_N = mkN "fight" "fights"; lin abuse_N = mkN "abuse" "abuses"; lin golf_N = mkN "golf" ; lin guitar_N = mkN "guitar" "guitars"; lin electronic_A = compoundA (mkA "electronic"); lin cottage_N = mkN "cottage" "cottages"; lin scope_N = mkN "scope" ; lin pause_VS = mkVS (mkV "pause" "pauses" "paused" "paused" "pausing"); lin pause_V2V = mkV2V (mkV "pause" "pauses" "paused" "paused" "pausing") noPrep to_Prep ; lin pause_V = mkV "pause" "pauses" "paused" "paused" "pausing"; lin mixture_N = mkN "mixture" "mixtures"; lin emotion_N = mkN "emotion" "emotions"; lin comprehensive_A = compoundA (mkA "comprehensive"); lin shirt_N = mkN "shirt" "shirts"; lin allowance_N = mkN "allowance" "allowances"; lin retirement_N = mkN "retirement" "retirements"; lin breach_N = mkN "breach" "breaches"; lin infection_N = mkN "infection" "infections"; lin resist_VV = ingVV (mkV "resist" "resists" "resisted" "resisted" "resisting"); lin resist_V2 = mkV2 (mkV "resist" "resists" "resisted" "resisted" "resisting"); lin resist_V = mkV "resist" "resists" "resisted" "resisted" "resisting"; lin qualify_V2 = mkV2 (mkV "qualify" "qualifies" "qualified" "qualified" "qualifying"); lin qualify_V = mkV "qualify" "qualifies" "qualified" "qualified" "qualifying"; lin paragraph_N = mkN "paragraph" "paragraphs"; lin sick_A = compoundA (mkA "sick"); lin near_A = mkA "near" "nearer"; lin researcherMasc_N = mkN masculine (mkN "researcher" "researchers"); lin consent_N = mkN "consent" ; lin written_A = mkA "written" ; lin literary_A = compoundA (mkA "literary"); lin ill_A = compoundA (mkA "ill"); lin wet_A = mkA "wet" "wetter"; lin lake_N = mkN "lake" "lakes"; lin entrance_N = mkN "entrance" "entrances"; lin peak_N = mkN "peak" "peaks"; lin successfully_Adv = mkAdv "successfully" ; lin sand_N = mkN "sand" "sands"; lin breathe_V2 = mkV2 (mkV "breathe" "breathes" "breathed" "breathed" "breathing"); lin breathe_V = mkV "breathe" "breathes" "breathed" "breathed" "breathing"; lin cold_N = mkN "cold" "colds"; lin cheek_N = mkN "cheek" "cheeks"; lin platform_N = mkN "platform" "platforms"; lin interaction_N = mkN "interaction" "interactions"; lin watch_N = mkN "watch" "watches"; lin borrow_VV = mkVV (mkV "borrow" "borrows" "borrowed" "borrowed" "borrowing"); lin borrow_V2 = mkV2 (mkV "borrow" "borrows" "borrowed" "borrowed" "borrowing"); lin borrow_V = mkV "borrow"; lin birthday_N = mkN "birthday" "birthdays"; lin knife_N = mkN "knife" "knives"; lin extreme_A = compoundA (mkA "extreme"); lin core_N = mkN "core" "cores"; lin peasantMasc_N = mkN masculine (mkN "peasant" "peasants"); lin armed_A = mkA "armed" ; lin permission_N = mkN "permission" ; lin supreme_A = compoundA (mkA "supreme"); lin overcome_V2 = mkV2 (IrregEng.overcome_V); lin overcome_V = mkV "overcome"; lin greatly_Adv = mkAdv "greatly" ; lin visual_A = compoundA (mkA "visual"); lin lad_N = mkN "lad" "lads"; lin genuine_A = compoundA (mkA "genuine"); lin personnel_N = mkN "personnel"; lin judgement_N = mkN "judgement" "judgements"; lin exciting_A = mkA "exciting" ; lin stream_N = mkN "stream" "streams"; lin perception_N = mkN "perception" "perceptions"; lin guarantee_VS = mkVS (mkV "guarantee"); lin guarantee_V2 = mkV2 (mkV "guarantee"); lin guarantee_V = mkV "guarantee"; lin disaster_N = mkN "disaster" "disasters"; lin darkness_N = mkN "darkness" ; lin bid_N = mkN "bid" "bids"; lin sake_N = variants{} ; -- lin sake_2_N = mkN "saké" "sakés" ; lin sake_1_N = mkN "sake" "sakes"; lin organize_V2V = mkV2V (mkV (variants {"organize"; "organise"})) noPrep to_Prep ; lin organize_V2 = mkV2 (mkV (variants {"organize"; "organise"})); lin tourist_N = mkN "tourist" "tourists"; lin policeman_N = mkN masculine (mkN "policeman" "policemen"); lin castle_N = mkN "castle" "castles"; lin figure_VS = mkVS (mkV "figure" "figures" "figured" "figured" "figuring"); lin figure_V = mkV "figure" "figures" "figured" "figured" "figuring"; lin race_VV = mkVV (mkV "race" "races" "raced" "raced" "racing") ; lin race_V2V = mkV2V (mkV "race" "races" "raced" "raced" "racing") noPrep to_Prep ; lin race_V2 = mkV2 (mkV "race" "races" "raced" "raced" "racing"); lin race_V = mkV "race" "races" "raced" "raced" "racing"; lin demonstration_N = mkN "demonstration" "demonstrations"; lin anger_N = mkN "anger" ; lin briefly_Adv = mkAdv "briefly" ; lin presumably_Adv = mkAdv "presumably" ; lin clock_N = mkN "clock" "clocks"; lin hero_N = mkN "hero" "heroes"; lin expose_V2 = mkV2 (mkV "expose" "exposes" "exposed" "exposed" "exposing"); lin expose_V = mkV "expose"; lin custom_N = mkN "custom" "customs"; lin maximum_A = compoundA (mkA "maximum"); lin wish_N = mkN "wish" "wishes"; lin earning_N = mkN "earning" ; lin priest_N = mkN "priest" "priests"; lin resign_V2 = mkV2 (mkV "resign" "resigns" "resigned" "resigned" "resigning"); lin resign_V = mkV "resign" "resigns" "resigned" "resigned" "resigning"; lin store_V2 = mkV2 (mkV "store" "stores" "stored" "stored" "storing"); lin widespread_A = compoundA (mkA "widespread"); lin comprise_V2 = mkV2 (mkV "comprise" "comprises" "comprised" "comprised" "comprising"); lin chamber_N = mkN "chamber" "chambers"; lin acquisition_N = mkN "acquisition" "acquisitions"; lin involved_A = mkA "involved" ; lin confident_A = compoundA (mkA "confident"); lin circuit_N = mkN "circuit" "circuits"; lin radical_A = compoundA (mkA "radical"); lin detect_V2 = mkV2 (mkV "detect" "detects" "detected" "detected" "detecting"); lin stupid_A = compoundA (mkA "stupid"); lin grand_A = mkA "grand" "grander"; lin consumption_N = mkN "consumption" ; lin hold_N = mkN "hold" "holds"; lin zone_N = mkN "zone" "zones"; lin mean_A = mkA "mean" "meaner"; lin altogether_Adv = mkAdv "altogether"; lin rush_VV = mkVV (mkV "rush" "rushes" "rushed" "rushed" "rushing"); lin rush_V2 = mkV2 (mkV "rush" "rushes" "rushed" "rushed" "rushing"); lin rush_V = mkV "rush" "rushes" "rushed" "rushed" "rushing"; lin numerous_A = compoundA (mkA "numerous"); lin sink_V2 = mkV2 (IrregEng.sink_V); lin sink_V = IrregEng.sink_V; lin everywhere_Adv = mkAdv "everywhere"; lin classical_A = compoundA (mkA "classical"); lin respectively_Adv = mkAdv "respectively" ; lin distinct_A = compoundA (mkA "distinct"); lin mad_A = mkA "mad" "madder"; lin honour_N = mkN (variants {"honour"; "honor"}); lin statistics_N = mkN "statistics" "statistics"; lin false_A = compoundA (mkA "false"); lin square_N = mkN "square" "squares"; lin differ_V = mkV "differ" "differs" "differed" "differed" "differing"; lin disk_N = mkN "disk" "disks"; lin truly_Adv = mkAdv "truly" ; lin survival_N = mkN "survival" "survivals"; lin proud_A = mkA "proud" "prouder"; lin tower_N = mkN "tower" "towers"; lin deposit_N = mkN "deposit" "deposits"; lin pace_N = mkN "pace" "paces"; lin compensation_N = mkN "compensation" "compensations"; lin adviserMasc_N = mkN masculine (mkN "adviser" "advisers"); lin consultant_N = mkN "consultant" "consultants"; lin drag_V2 = mkV2 (mkV "drag" "drags" "dragged" "dragged" "dragging"); lin drag_V = mkV "drag" "drags" "dragged" "dragged" "dragging"; lin advanced_A = mkA "advanced" ; lin landlord_N = mkN masculine (mkN "landlord" "landlords"); lin whenever_Adv = mkAdv "whenever"; lin delay_N = mkN "delay" "delays"; lin green_N = mkN "green" "greens"; lin car_V = mkV "car" ; lin holder_N = mkN "holder" "holders"; lin secret_A = compoundA (mkA "secret"); lin edition_N = mkN "edition" "editions"; lin occupation_N = mkN "occupation" "occupations"; lin agricultural_A = compoundA (mkA "agricultural"); lin intelligence_N = variants{} ; -- lin intelligence_2_N = mkN "intelligence" ; lin intelligence_1_N = mkN "intelligence" ; lin empire_N = mkN "empire" "empires"; lin definitely_Adv = mkAdv "definitely" ; lin negotiate_VV = mkVV (mkV "negotiate" "negotiates" "negotiated" "negotiated" "negotiating"); lin negotiate_V2 = mkV2 (mkV "negotiate" "negotiates" "negotiated" "negotiated" "negotiating"); lin negotiate_V = mkV "negotiate" "negotiates" "negotiated" "negotiated" "negotiating"; lin host_N = mkN "host"; lin relative_N = mkN "relative" "relatives"; lin mass_A = mkA "mass" ; lin helpful_A = compoundA (mkA "helpful"); lin fellow_N = mkN human (mkN "fellow" "fellows"); lin sweep_V2 = mkV2 (IrregEng.sweep_V); lin sweep_V = IrregEng.sweep_V; lin poet_N = mkN "poet" "poets"; lin journalist_N = mkN "journalist" "journalists"; lin defeat_N = mkN "defeat" "defeats"; lin unlike_Prep = mkPrep "unlike"; lin primarily_Adv = mkAdv "primarily" ; lin tight_A = mkA "tight" "tighter"; lin indication_N = mkN "indication" "indications"; lin dry_V2 = mkV2 (mkV "dry" "dries" "dried" "dried" "drying"); lin dry_V = mkV "dry" "dries" "dried" "dried" "drying"; lin cricket_N = mkN "cricket" "crickets"; lin whisper_V2 = mkV2 (mkV "whisper" "whispers" "whispered" "whispered" "whispering"); lin whisper_V = mkV "whisper" "whispers" "whispered" "whispered" "whispering"; lin routine_N = mkN "routine" "routines"; lin print_N = mkN "print" "prints"; lin anxiety_N = mkN "anxiety" "anxieties"; lin witness_N = mkN "witness" "witnesses"; lin concerning_Prep = mkPrep "concerning" ; lin mill_N = mkN "mill" "mills"; lin gentle_A = mkA "gentle" "gentler"; lin curtain_N = mkN "curtain" "curtains"; lin mission_N = mkN "mission" "missions"; lin supplier_N = mkN "supplier" "suppliers"; lin basically_Adv = mkAdv "basically"; lin assure_V2S = mkV2S (mkV "assure") noPrep; lin assure_V2 = mkV2 (mkV "assure" "assures" "assured" "assured" "assuring"); lin poverty_N = mkN "poverty" ; lin snow_N = mkN "snow" "snows"; lin prayer_N = mkN "prayer" "prayers"; lin pipe_N = mkN "pipe" "pipes"; lin deserve_VV = mkVV (mkV "deserve" "deserves" "deserved" "deserved" "deserving"); lin deserve_V2 = mkV2 (mkV "deserve" "deserves" "deserved" "deserved" "deserving"); lin deserve_V = mkV "deserve" "deserves" "deserved" "deserved" "deserving"; lin shift_N = mkN "shift" "shifts"; lin split_V2 = mkV2 (IrregEng.split_V); lin split_V = IrregEng.split_V; lin near_Adv = mkAdv "near"; lin consistent_A = compoundA (mkA "consistent"); lin carpet_N = mkN "carpet" "carpets"; lin ownership_N = mkN "ownership" ; lin joke_N = mkN "joke" "jokes"; lin fewer_Det = mkDeterminer plural "fewer" ; lin workshop_N = mkN "workshop" "workshops"; lin salt_N = mkN "salt" "salts"; lin aged_Prep = mkPrep "aged" ; lin symbol_N = mkN "symbol" "symbols"; lin slide_V2 = mkV2 (IrregEng.slide_V); lin slide_V = IrregEng.slide_V; lin cross_N = mkN "cross" "crosses"; lin anxious_A = compoundA (mkA "anxious"); lin tale_N = mkN "tale" "tales"; lin preference_N = mkN "preference" "preferences"; lin inevitably_Adv = mkAdv "inevitably" ; lin mere_A = compoundA (mkA "mere"); lin behave_V = mkV "behave" "behaves" "behaved" "behaved" "behaving"; lin gain_N = mkN "gain" "gains"; lin nervous_A = compoundA (mkA "nervous"); lin guide_V2 = mkV2 (mkV "guide" "guides" "guided" "guided" "guiding"); lin remark_N = mkN "remark" "remarks"; lin pleased_A = mkA "pleased" ; lin province_N = mkN "province" "provinces"; lin steel_N = mkN "steel" ; lin practise_V2 = mkV2 (mkV "practise" "practises" "practised" "practised" "practising"); lin practise_V = mkV "practise" "practises" "practised" "practised" "practising"; lin flow_V = mkV "flow" "flows" "flowed" "flowed" "flowing"; lin holy_A = mkA "holy" "holier"; lin dose_N = mkN "dose" "doses"; lin alcohol_N = mkN "alcohol" "alcohols"; lin guidance_N = mkN "guidance" ; lin constantly_Adv = mkAdv "constantly" ; lin climate_N = mkN "climate" "climates"; lin enhance_V2 = mkV2 (mkV "enhance" "enhances" "enhanced" "enhanced" "enhancing"); lin reasonably_Adv = mkAdv "reasonably" ; lin waste_V2 = mkV2 (mkV "waste" "wastes" "wasted" "wasted" "wasting"); lin waste_V = mkV "waste" "wastes" "wasted" "wasted" "wasting"; lin smooth_A = mkA "smooth" "smoother"; lin dominant_A = compoundA (mkA "dominant"); lin conscious_A = compoundA (mkA "conscious"); lin formula_N = mkN "formula" "formulas"; lin tail_N = mkN "tail" "tails"; lin ha_Interj = mkInterj "ha" ; lin electric_A = compoundA (mkA "electric"); lin sheep_N = mkN "sheep" "sheep"; lin medicine_N = mkN "medicine" "medicines"; lin strategic_A = compoundA (mkA "strategic"); lin disabled_A = mkA "disabled" ; lin smell_N = mkN "smell" "smells"; lin operator_N = mkN "operator" "operators"; lin mount_V2 = mkV2 (mkV "mount" "mounts" "mounted" "mounted" "mounting"); lin mount_V = mkV "mount" "mounts" "mounted" "mounted" "mounting"; lin advance_V2 = mkV2 (mkV "advance" "advances" "advanced" "advanced" "advancing"); lin advance_V = mkV "advance" "advances" "advanced" "advanced" "advancing"; lin remote_A = mkA "remote" "remoter"; lin measurement_N = mkN "measurement" "measurements"; lin favour_VS = mkVS (variants {mkV "favour"; mkV "favor"}); lin favour_V2 = mkV2 (variants {mkV "favour"; mkV "favor"}); lin favour_V = variants{}; -- mkV2 (variants {mkV "favour"; mkV "favor"}); lin neither_Det = mkDeterminer singular "neither"; lin architecture_N = mkN "architecture" ; lin worth_N = mkN "worth" ; lin tie_N = mkN "tie" "ties"; lin barrier_N = mkN "barrier" "barriers"; lin practitioner_N = mkN "practitioner" "practitioners"; lin outstanding_A = compoundA (mkA "outstanding"); lin enthusiasm_N = mkN "enthusiasm" ; lin theoretical_A = compoundA (mkA "theoretical"); lin implementation_N = mkN "implementation" "implementations"; lin worried_A = mkA "worried" ; lin pitch_N = mkN "pitch" "pitches"; lin drop_N = mkN "drop" "drops"; lin phone_V2 = mkV2 (mkV "phone" "phones" "phoned" "phoned" "phoning"); lin phone_V = mkV "phone" "phones" "phoned" "phoned" "phoning"; lin shape_VV = mkVV (mkV "shape" "shapes" "shaped" "shaped" "shaping"); lin shape_V2 = mkV2 (mkV "shape" "shapes" "shaped" "shaped" "shaping"); lin shape_V = mkV "shape" "shapes" "shaped" "shaped" "shaping"; lin clinical_A = compoundA (mkA "clinical"); lin lane_N = mkN "lane" "lanes"; lin apple_N = mkN "apple" "apples"; lin catalogue_N = mkN "catalogue" "catalogues"; lin tip_N = mkN "tip" "tips"; lin publisher_N = mkN "publisher" "publishers"; lin opponentMasc_N = mkN masculine (mkN "opponent" "opponents"); lin live_A = compoundA (mkA "live"); lin burden_N = mkN "burden" "burdens"; lin tackle_V2 = mkV2 (mkV "tackle" "tackles" "tackled" "tackled" "tackling"); lin tackle_V = mkV "tackle" "tackles" "tackled" "tackled" "tackling"; lin historian_N = mkN human (mkN "historian" "historians"); lin bury_V2 = mkV2 (mkV "bury" "buries" "buried" "buried" "burying"); lin bury_V = mkV "bury"; lin stomach_N = mkN "stomach" "stomachs"; lin percentage_N = mkN "percentage" "percentages"; lin evaluation_N = mkN "evaluation" "evaluations"; lin outline_V2 = mkV2 (mkV "outline" "outlines" "outlined" "outlined" "outlining"); lin talent_N = mkN "talent" "talents"; lin lend_V2 = mkV2 (IrregEng.lend_V); lin lend_V = mkV "lend"; lin silver_N = mkN "silver" ; lin pack_N = mkN "pack" "packs"; lin fun_N = mkN "fun" ; lin democrat_N = mkN "democrat" "democrats"; lin fortune_N = mkN "fortune" "fortunes"; lin storage_N = mkN "storage" ; lin professional_N = mkN "professional" "professionals"; lin reserve_N = mkN "reserve" "reserves"; lin interval_N = mkN "interval" "intervals"; lin dimension_N = mkN "dimension" "dimensions"; lin honest_A = compoundA (mkA "honest"); lin awful_A = compoundA (mkA "awful"); lin manufacture_V2 = mkV2 (mkV "manufacture" "manufactures" "manufactured" "manufactured" "manufacturing"); lin confusion_N = mkN "confusion" ; lin pink_A = mkA "pink" "pinker"; lin impressive_A = compoundA (mkA "impressive"); lin satisfaction_N = mkN "satisfaction" "satisfactions"; lin visible_A = compoundA (mkA "visible"); lin vessel_N = mkN "vessel" "vessels"; lin stand_N = mkN "stand" "stands"; lin curve_N = mkN "curve" "curves"; lin pot_N = mkN "pot" "pots"; lin replacement_N = mkN human (mkN "replacement" "replacements"); lin accurate_A = compoundA (mkA "accurate"); lin mortgage_N = mkN "mortgage" "mortgages"; lin salary_N = mkN "salary" "salaries"; lin impress_V2 = mkV2 (mkV "impress" "impresses" "impressed" "impressed" "impressing"); lin impress_V = mkV "impress"; lin constitutional_A = compoundA (mkA "constitutional"); lin emphasize_VS = mkVS (mkV "emphasize"); lin emphasize_V2 = mkV2 (mkV "emphasize" "emphasizes" "emphasized" "emphasized" "emphasizing"); lin developing_A = mkA "developing" ; lin proof_N = mkN "proof" "proofs"; lin furthermore_Adv = mkAdv "furthermore"; lin dish_N = mkN "dish" "dishes"; lin interview_V2 = mkV2 (mkV "interview" "interviews" "interviewed" "interviewed" "interviewing"); lin considerably_Adv = mkAdv "considerably" ; lin distant_A = compoundA (mkA "distant"); lin lower_V2 = mkV2 (mkV "lower" "lowers" "lowered" "lowered" "lowering"); lin lower_V = mkV "lower" "lowers" "lowered" "lowered" "lowering"; lin favouriteMasc_N = mkN masculine (mkN (variants {"favourite"; "favorite"})); lin tear_V2 = mkV2 (IrregEng.tear_V); lin tear_V = IrregEng.tear_V; lin fixed_A = mkA "fixed" ; lin by_Adv = mkAdv "by"; lin luck_N = mkN "luck" ; lin count_N = mkN "count" "counts"; lin precise_A = compoundA (mkA "precise"); lin determination_N = mkN "determination" ; lin bite_V2 = mkV2 (IrregEng.bite_V); lin bite_V = IrregEng.bite_V; lin dear_Interj = mkInterj "dear" ; lin consultation_N = mkN "consultation" "consultations"; lin range_V = mkV "range" "ranges" "ranged" "ranged" "ranging"; lin residential_A = compoundA (mkA "residential"); lin conduct_N = mkN "conduct" ; lin capture_V2 = mkV2 (mkV "capture" "captures" "captured" "captured" "capturing"); lin ultimately_Adv = mkAdv "ultimately" ; lin cheque_N = mkN "cheque" "cheques"; lin economics_N = mkN "economics" "economics"; lin sustain_V2 = mkV2 (mkV "sustain" "sustains" "sustained" "sustained" "sustaining"); lin secondly_Adv = mkAdv "secondly" ; lin silly_A = mkA "silly" "sillier"; lin merchant_N = mkN "merchant" "merchants"; lin lecture_N = mkN "lecture" "lectures"; lin musical_A = compoundA (mkA "musical"); lin leisure_N = mkN "leisure" ; lin check_N = mkN "check" "checks"; lin cheese_N = mkN "cheese" "cheeses"; lin lift_N = mkN "lift" "lifts"; lin participate_V2 = mkV2 (mkV "participate" "participates" "participated" "participated" "participating"); lin participate_V = mkV "participate" "participates" "participated" "participated" "participating"; lin fabric_N = mkN "fabric" "fabrics"; lin distribute_V2 = mkV2 (mkV "distribute" "distributes" "distributed" "distributed" "distributing"); lin lover_N = mkN human (mkN "lover" "lovers"); lin childhood_N = mkN "childhood" ; lin cool_A = mkA "cool" "cooler"; lin ban_V2 = mkV2 (mkV "ban" "bans" "banned" "banned" "banning"); lin supposed_A = mkA "supposed"; lin mouse_N = mkN "mouse" "mice"; lin strain_N = mkN "strain" "strains"; lin specialist_A = mkA "specialist" ; lin consult_V2 = mkV2 (mkV "consult" "consults" "consulted" "consulted" "consulting"); lin consult_V = mkV "consult" "consults" "consulted" "consulted" "consulting"; lin minimum_A = compoundA (mkA "minimum"); lin approximately_Adv = mkAdv "approximately" ; lin participant_N = mkN human (mkN "participant" "participants"); lin monetary_A = compoundA (mkA "monetary"); lin confuse_V2 = mkV2 (mkV "confuse" "confuses" "confused" "confused" "confusing"); lin dare_VV = mkVV (mkV "dare" "dares" "dared" "dared" "daring"); lin dare_V2 = mkV2 (mkV "dare" "dares" "dared" "dared" "daring"); lin smoke_N = mkN "smoke" "smokes"; lin movie_N = mkN "movie" "movies"; lin seed_N = mkN "seed" "seeds"; lin cease_V2 = mkV2 (mkV "cease" "ceases" "ceased" "ceased" "ceasing"); lin cease_V = mkV "cease" "ceases" "ceased" "ceased" "ceasing"; lin open_Adv = mkAdv "open" ; lin journal_N = mkN "journal" "journals"; lin shopping_N = mkN "shopping" ; lin equivalent_N = mkN "equivalent" "equivalents"; lin palace_N = mkN "palace" "palaces"; lin exceed_V2 = mkV2 (mkV "exceed" "exceeds" "exceeded" "exceeded" "exceeding"); lin isolated_A = mkA "isolated" ; lin poetry_N = mkN "poetry" ; lin perceive_VS = mkVS (mkV "perceive"); lin perceive_V2V = mkV2V (mkV "perceive") noPrep to_Prep ; lin perceive_V2 = mkV2 (mkV "perceive" "perceives" "perceived" "perceived" "perceiving"); lin lack_V2 = mkV2 (mkV "lack" "lacks" "lacked" "lacked" "lacking"); lin lack_V = mkV "lack" "lacks" "lacked" "lacked" "lacking"; lin strengthen_V2 = mkV2 (mkV "strengthen" "strengthens" "strengthened" "strengthened" "strengthening"); lin snap_V2 = mkV2 (mkV "snap" "snaps" "snapped" "snapped" "snapping"); lin snap_V = mkV "snap" "snaps" "snapped" "snapped" "snapping"; lin readily_Adv = mkAdv "readily" ; lin spite_N = mkN "spite" ; lin conviction_N = mkN "conviction" "convictions"; lin corridor_N = mkN "corridor" "corridors"; lin behind_Adv = mkAdv "behind"; lin ward_N = mkN "ward" "wards"; lin profile_N = mkN "profile" "profiles"; lin fat_A = mkA "fat" "fatter"; lin comfort_N = mkN "comfort" "comforts"; lin bathroom_N = mkN "bathroom" "bathrooms"; lin shell_N = mkN "shell" "shells"; lin reward_N = mkN "reward" "rewards"; lin deliberately_Adv = mkAdv "deliberately" ; lin automatically_Adv = mkAdv "automatically"; lin vegetable_N = mkN "vegetable" "vegetables"; lin imagination_N = mkN "imagination" "imaginations"; lin junior_A = compoundA (mkA "junior"); lin unemployed_A = compoundA (mkA "unemployed"); lin mystery_N = mkN "mystery" "mysteries"; lin pose_V2 = mkV2 (mkV "pose" "poses" "posed" "posed" "posing"); lin pose_V = mkV "pose" "poses" "posed" "posed" "posing"; lin violent_A = compoundA (mkA "violent"); lin march_N = variants{} ; -- lin found_V2 = mkV2 (mkV "found" "founds" "founded" "founded" "founding"); lin dig_V2 = mkV2 (IrregEng.dig_V); lin dig_V = IrregEng.dig_V; lin dirty_A = mkA "dirty" "dirtier"; lin straight_A = compoundA (mkA "straight"); lin psychological_A = compoundA (mkA "psychological"); lin grab_V2 = mkV2 (mkV "grab" "grabs" "grabbed" "grabbed" "grabbing"); lin grab_V = mkV "grab" "grabs" "grabbed" "grabbed" "grabbing"; lin pleasant_A = mkA "pleasant" "pleasanter"; lin surgery_N = mkN "surgery" "surgeries"; lin inevitable_A = compoundA (mkA "inevitable"); lin transform_V2 = mkV2 (mkV "transform" "transforms" "transformed" "transformed" "transforming"); lin bell_N = mkN "bell" "bells"; lin announcement_N = mkN "announcement" "announcements"; lin draft_N = mkN "draft" "drafts"; lin unity_N = mkN "unity" "unities"; lin airport_N = mkN "airport" "airports"; lin upset_V2 = mkV2 (IrregEng.upset_V); lin upset_V = IrregEng.upset_V; lin pretend_VS = mkVS (mkV "pretend" "pretends" "pretended" "pretended" "pretending"); lin pretend_V2 = mkV2 (mkV "pretend" "pretends" "pretended" "pretended" "pretending"); lin pretend_V = mkV "pretend" "pretends" "pretended" "pretended" "pretending"; lin plant_V2 = mkV2 (mkV "plant" "plants" "planted" "planted" "planting"); lin till_Prep = variants{} ; -- lin known_A = mkA "known" ; lin admission_N = mkN "admission" "admissions"; lin tissue_N = mkN "tissue" "tissues"; lin magistrate_N = mkN "magistrate" "magistrates"; lin joy_N = mkN "joy" "joys"; lin free_V2V = mkV2V (mkV "free") noPrep to_Prep ; lin free_V2 = mkV2 (mkV "free" "frees" "freed" "freed" "freeing"); lin pretty_A = irregAdv (mkA "pretty" "prettier") "pretty"; lin operating_N = mkN "operating" ; lin headquarters_N = mkN "headquarters" "hedquarters" ; lin grateful_A = compoundA (mkA "grateful"); lin classroom_N = mkN "classroom" "classrooms"; lin turnover_N = mkN "turnover" "turnovers"; lin project_VS = mkVS (mkV "project" "projects" "projected" "projected" "projecting"); lin project_V2V = mkV2V (mkV "project" "projects" "projected" "projected" "projecting") noPrep to_Prep ; lin project_V2 = mkV2 (mkV "project" "projects" "projected" "projected" "projecting"); lin project_V = mkV "project" "projects" "projected" "projected" "projecting"; lin shrug_V2 = mkV2 (mkV "shrug" "shrugs" "shrugged" "shrugged" "shrugging"); lin sensible_A = compoundA (mkA "sensible"); lin limitation_N = mkN "limitation" "limitations"; lin specialist_N = mkN "specialist" "specialists"; lin newly_Adv = mkAdv "newly" ; lin tongue_N = mkN "tongue" "tongues"; lin refugee_N = mkN "refugee" "refugees"; lin delay_V2 = mkV2 (mkV "delay" "delays" "delayed" "delayed" "delaying"); lin delay_V = mkV "delay" "delays" "delayed" "delayed" "delaying"; lin dream_V2 = mkV2 (mkV "dream" "dreams" "dreamed" "dreamed" "dreaming"); lin dream_V = mkV "dream" "dreams" "dreamed" "dreamed" "dreaming"; lin composition_N = mkN "composition" "compositions"; lin alongside_Prep = mkPrep "alongside"; lin ceiling_N = mkN "ceiling" "ceilings"; lin highlight_V2 = mkV2 (mkV "highlight" "highlights" "highlighted" "highlighted" "highlighting"); lin stick_N = mkN "stick" "sticks"; lin favourite_A = compoundA (mkA (variants {"favourite"; "favorite"})); lin tap_V2 = mkV2 (mkV "tap" "taps" "tapped" "tapped" "tapping"); lin tap_V = mkV "tap" "taps" "tapped" "tapped" "tapping"; lin universe_N = mkN "universe" "universes"; lin request_VS = mkVS (mkV "request"); lin request_V2 = mkV2 (mkV "request" "requests" "requested" "requested" "requesting"); lin label_N = mkN "label" "labels"; lin confine_V2 = mkV2 (mkV "confine" "confines" "confined" "confined" "confining"); lin scream_VS = mkVS (mkV "scream" "screams" "screamed" "screamed" "screaming"); lin scream_V2 = mkV2 (mkV "scream" "screams" "screamed" "screamed" "screaming"); lin scream_V = mkV "scream" "screams" "screamed" "screamed" "screaming"; lin rid_V2 = mkV2 (IrregEng.rid_V); lin acceptance_N = mkN "acceptance" ; lin detective_N = mkN "detective" "detectives"; lin sail_V = mkV "sail" "sails" "sailed" "sailed" "sailing"; lin adjust_V2 = mkV2 (mkV "adjust" "adjusts" "adjusted" "adjusted" "adjusting"); lin adjust_V = mkV "adjust"; lin designer_N = mkN human (mkN "designer" "designers"); lin running_A = mkA "running" ; lin summit_N = mkN "summit" "summits"; lin participation_N = mkN "participation" ; lin weakness_N = mkN "weakness" "weaknesses"; lin block_V2 = mkV2 (mkV "block" "blocks" "blocked" "blocked" "blocking"); lin socalled_A = mkA "socalled" ; lin adapt_V2 = mkV2 (mkV "adapt" "adapts" "adapted" "adapted" "adapting"); lin adapt_V = mkV "adapt"; lin absorb_V2 = mkV2 (mkV "absorb" "absorbs" "absorbed" "absorbed" "absorbing"); lin encounter_V2 = mkV2 (mkV "encounter" "encounters" "encountered" "encountered" "encountering"); lin defeat_V2 = mkV2 (mkV "defeat" "defeats" "defeated" "defeated" "defeating"); lin excitement_N = mkN "excitement" "excitements"; lin brick_N = mkN "brick" "bricks"; lin blind_A = compoundA (mkA "blind"); lin wire_N = mkN "wire" "wires"; lin crop_N = mkN "crop" "crops"; lin square_A = compoundA (mkA "square"); lin transition_N = mkN "transition" "transitions"; lin thereby_Adv = mkAdv "thereby"; lin protest_V2 = mkV2 (mkV "protest" "protests" "protested" "protested" "protesting"); lin protest_V = mkV "protest" "protests" "protested" "protested" "protesting"; lin roll_N = mkN "roll" "rolls"; lin stop_N = mkN "stop" "stops"; lin assistant_N = variants{} ; -- lin deaf_A = mkA "deaf" "deafer"; lin constituency_N = mkN "constituency" "constituencies"; lin continuous_A = compoundA (mkA "continuous"); lin concert_N = mkN "concert" "concerts"; lin breast_N = mkN "breast" "breasts"; lin extraordinary_A = compoundA (mkA "extraordinary"); lin squad_N = mkN "squad" "squads"; lin wonder_N = mkN "wonder" "wonders"; lin cream_N = mkN "cream" "creams"; lin tennis_N = mkN "tennis" ; lin personally_Adv = mkAdv "personally" ; lin communicate_V2 = mkV2 (mkV "communicate" "communicates" "communicated" "communicated" "communicating"); lin communicate_V = mkV "communicate" "communicates" "communicated" "communicated" "communicating"; lin pride_N = mkN "pride" "prides"; lin bowl_N = mkN "bowl" "bowls"; lin file_V2 = mkV2 (mkV "file" "files" "filed" "filed" "filing"); lin file_V = mkV "file" "files" "filed" "filed" "filing"; lin expertise_N = mkN "expertise" ; lin govern_V2 = mkV2 (mkV "govern" "governs" "governed" "governed" "governing"); lin govern_V = mkV "govern" "governs" "governed" "governed" "governing"; lin leather_N = mkN "leather" "leathers"; lin observer_N = mkN "observer" "observers"; lin margin_N = mkN "margin" "margins"; lin uncertainty_N = mkN "uncertainty" "uncertainties"; lin reinforce_V2 = mkV2 (mkV "reinforce" "reinforces" "reinforced" "reinforced" "reinforcing"); lin ideal_N = mkN "ideal" "ideals"; lin injure_V2 = mkV2 (mkV "injure" "injures" "injured" "injured" "injuring"); lin holding_N = mkN "holding" "holdings"; lin universal_A = compoundA (mkA "universal"); lin evident_A = compoundA (mkA "evident"); lin dust_N = mkN "dust" ; lin overseas_A = compoundA (mkA "overseas"); lin desperate_A = compoundA (mkA "desperate"); lin swim_V2 = mkV2 (IrregEng.swim_V); lin swim_V = IrregEng.swim_V; lin occasional_A = compoundA (mkA "occasional"); lin trouser_N = mkN "trouser" "trousers"; lin surprisingly_Adv = mkAdv "surprisingly" ; lin register_N = mkN "register" "registers"; lin album_N = mkN "album" "albums"; lin guideline_N = mkN "guideline" "guidelines"; lin disturb_V2 = mkV2 (mkV "disturb" "disturbs" "disturbed" "disturbed" "disturbing"); lin amendment_N = mkN "amendment" "amendments"; lin architectMasc_N = mkN masculine (mkN "architect" "architects"); lin objection_N = mkN "objection" "objections"; lin chart_N = mkN "chart" "charts"; lin cattle_N = mkN "cattle" ; lin doubt_VS = mkVS (mkV "doubt"); lin doubt_V2 = mkV2 (mkV "doubt" "doubts" "doubted" "doubted" "doubting"); lin react_V = mkV "react" "reacts" "reacted" "reacted" "reacting"; lin consciousness_N = mkN "consciousness" ; lin right_Interj = mkInterj "right" ; lin purely_Adv = mkAdv "purely" ; lin tin_N = mkN "tin" "tins"; lin tube_N = mkN "tube" "tubes"; lin fulfil_V2 = mkV2 (mkV "fulfil" "fulfils" "fulfilled" "fulfilled" "fulfilling"); lin commonly_Adv = mkAdv "commonly" ; lin sufficiently_Adv = mkAdv "sufficiently" ; lin coin_N = mkN "coin" "coins"; lin frighten_V2 = mkV2 (mkV "frighten" "frightens" "frightened" "frightened" "frightening"); lin grammar_N = mkN "grammar" "grammars"; lin diary_N = mkN "diary" "diaries"; lin flesh_N = mkN "flesh" ; lin summary_N = mkN "summary" "summaries"; lin infant_N = mkN "infant" "infants"; lin stir_V2 = mkV2 (mkV "stir" "stirs" "stirred" "stirred" "stirring"); lin stir_V = mkV "stir" "stirs" "stirred" "stirred" "stirring"; lin storm_N = mkN "storm" "storms"; lin mail_N = mkN "mail" "mails"; lin rugby_N = mkN "rugby" ; lin virtue_N = mkN "virtue" "virtues"; lin specimen_N = mkN "specimen" "specimens"; lin psychology_N = mkN "psychology" "psychologies"; lin paint_N = mkN "paint" "paints"; lin constraint_N = mkN "constraint" "constraints"; lin trace_V2 = mkV2 (mkV "trace" "traces" "traced" "traced" "tracing"); lin trace_V = mkV "trace" "traces" "traced" "traced" "tracing"; lin privilege_N = mkN "privilege" "privileges"; lin completion_N = mkN "completion" ; lin progress_V2 = mkV2 (mkV "progress" "progresses" "progressed" "progressed" "progressing"); lin progress_V = mkV "progress" "progresses" "progressed" "progressed" "progressing"; lin grade_N = mkN "grade" "grades"; lin exploit_V2 = mkV2 (mkV "exploit" "exploits" "exploited" "exploited" "exploiting"); lin import_N = mkN "import" "imports"; lin potato_N = mkN "potato" "potatoes"; lin repair_N = mkN "repair" "repairs"; lin passion_N = mkN "passion" "passions"; lin seize_V2 = mkV2 (mkV "seize" "seizes" "seized" "seized" "seizing"); lin seize_V = mkV "seize" "seizes" "seized" "seized" "seizing"; lin low_Adv = mkAdv "low"; lin underlying_A = mkA "underlying" ; lin heaven_N = mkN "heaven" "heavens"; lin nerve_N = mkN "nerve" "nerves"; lin park_V2 = mkV2 (mkV "park" "parks" "parked" "parked" "parking"); lin park_V = mkV "park" "parks" "parked" "parked" "parking"; lin collapse_V2 = mkV2 (mkV "collapse" "collapses" "collapsed" "collapsed" "collapsing"); lin collapse_V = mkV "collapse" "collapses" "collapsed" "collapsed" "collapsing"; lin win_N = mkN "win" "wins"; lin printer_N = mkN "printer" "printers"; lin coalition_N = mkN "coalition" "coalitions"; lin button_N = mkN "button" "buttons"; lin pray_V2 = mkV2 (mkV "pray" "prays" "prayed" "prayed" "praying"); lin pray_V = mkV "pray" "prays" "prayed" "prayed" "praying"; lin ultimate_A = compoundA (mkA "ultimate"); lin venture_N = mkN "venture" "ventures"; lin timber_N = mkN "timber" "timbers"; lin companion_N = mkN human (mkN "companion" "companions"); lin horror_N = mkN "horror" "horrors"; lin gesture_N = mkN "gesture" "gestures"; lin moon_N = mkN "moon" "moons"; lin remark_VS = mkVS (mkV "remark" "remarks" "remarked" "remarked" "remarking"); lin remark_V = mkV "remark" "remarks" "remarked" "remarked" "remarking"; lin clever_A = mkA "clever" "cleverer"; lin van_N = mkN "van" "vans"; lin consequently_Adv = mkAdv "consequently" ; lin raw_A = compoundA (mkA "raw"); lin glance_N = mkN "glance" "glances"; lin broken_A = mkA "broken" ; lin jury_N = mkN "jury" "juries"; lin gaze_V = mkV "gaze" "gazes" "gazed" "gazed" "gazing"; lin burst_V2 = mkV2 (IrregEng.burst_V); lin burst_V = IrregEng.burst_V; lin charter_N = mkN "charter" "charters"; lin feministMasc_N = mkN masculine (mkN "feminist" "feminists"); lin discourse_N = mkN "discourse" "discourses"; lin reflection_N = mkN "reflection" "reflections"; lin carbon_N = mkN "carbon" "carbons"; lin sophisticated_A = compoundA (mkA "sophisticated"); lin ban_N = mkN "ban" "bans"; lin taxation_N = mkN "taxation" ; lin prosecution_N = mkN "prosecution" "prosecutions"; lin softly_Adv = mkAdv "softly" ; lin asleep_A = compoundA (mkA "asleep"); lin aids_N = mkN "aids" ; lin publicity_N = mkN "publicity" ; lin departure_N = mkN "departure" "departures"; lin welcome_A = compoundA (mkA "welcome"); lin sharply_Adv = mkAdv "sharply" ; lin reception_N = mkN "reception" "receptions"; lin cousin_N = mkN "cousin" "cousins"; lin relieve_V2 = mkV2 (mkV "relieve" "relieves" "relieved" "relieved" "relieving"); lin linguistic_A = compoundA (mkA "linguistic"); lin vat_N = mkN "vat" ; lin forward_A = compoundA (mkA "forward"); lin blue_N = mkN "blue" "blues"; lin multiple_A = compoundA (mkA "multiple"); lin pass_N = mkN "pass" "passes"; lin outer_A = compoundA (mkA "outer"); lin vulnerable_A = compoundA (mkA "vulnerable"); lin patient_A = compoundA (mkA "patient"); lin evolution_N = mkN "evolution" "evolutions"; lin allocate_V2 = mkV2 (mkV "allocate" "allocates" "allocated" "allocated" "allocating"); lin allocate_V = mkV "allocate"; lin creative_A = compoundA (mkA "creative"); lin potentially_Adv = mkAdv "potentially" ; lin just_A = mkA "just" ; lin out_Prep = mkPrep "out"; lin judicial_A = compoundA (mkA "judicial"); lin risk_VV = ingVV (mkV "risk"); lin risk_V2 = mkV2 (mkV "risk" "risks" "risked" "risked" "risking"); lin ideology_N = mkN "ideology" "ideologies"; lin smell_VA = mkVA (mkV "smell" "smells" "smelled" "smelled" "smelling"); lin smell_V2 = mkV2 (mkV "smell" "smells" "smelled" "smelled" "smelling"); lin smell_V = mkV "smell" "smells" "smelled" "smelled" "smelling"; lin agenda_N = mkN "agenda" "agendas"; lin transport_V2 = mkV2 (mkV "transport" "transports" "transported" "transported" "transporting"); lin illegal_A = compoundA (mkA "illegal"); lin chicken_N = mkN "chicken" "chickens"; lin plain_A = mkA "plain" "plainer"; lin innovation_N = mkN "innovation" "innovations"; lin opera_N = mkN "opera" "operas"; lin lock_N = mkN "lock" "locks"; lin grin_V = mkV "grin" "grins" "grinned" "grinned" "grinning"; lin shelf_N = mkN "shelf" "shelves" {- FIXME: guessed plural form -}; lin pole_N = mkN "Pole" "Poles"; lin punishment_N = mkN "punishment" "punishments"; lin strict_A = mkA "strict" "stricter"; lin wave_V2 = mkV2 (mkV "wave" "waves" "waved" "waved" "waving"); lin wave_V = mkV "wave" "waves" "waved" "waved" "waving"; lin inside_N = mkN "inside" "insides"; lin carriage_N = mkN "carriage" "carriages"; lin fit_A = mkA "fit"; lin conversion_N = mkN "conversion" "conversions"; lin hurry_V = mkV "hurry" "hurries" "hurried" "hurried" "hurrying"; lin essay_N = mkN "essay" "essays"; lin integration_N = mkN "integration" ; lin resignation_N = mkN "resignation" "resignations"; lin treasury_N = mkN "treasury" "treasuries"; lin traveller_N = mkN human (mkN "traveller" "travellers"); lin chocolate_N = mkN "chocolate" "chocolates"; lin assault_N = mkN "assault" "assaults"; lin schedule_N = mkN "schedule" "schedules"; lin undoubtedly_Adv = mkAdv "undoubtedly" ; lin twin_N = mkN human (mkN "twin" "twins"); lin format_N = mkN "format" "formats"; lin murder_V2 = mkV2 (mkV "murder" "murders" "murdered" "murdered" "murdering"); lin sigh_VS = mkVS (mkV "sigh" "sighs" "sighed" "sighed" "sighing"); lin sigh_V2 = mkV2 (mkV "sigh" "sighs" "sighed" "sighed" "sighing"); lin sigh_V = mkV "sigh" "sighs" "sighed" "sighed" "sighing"; lin sellerMasc_N = mkN masculine (mkN "seller" "sellers"); lin lease_N = mkN "lease" "leases"; lin bitter_A = compoundA (mkA "bitter"); lin double_V2 = mkV2 (mkV "double" "doubles" "doubled" "doubled" "doubling"); lin double_V = mkV "double" "doubles" "doubled" "doubled" "doubling"; lin ally_N = mkN human (mkN "ally" "allies"); lin stake_N = mkN "stake" "stakes"; lin processing_N = mkN "processing" ; lin informal_A = compoundA (mkA "informal"); lin flexible_A = compoundA (mkA "flexible"); lin cap_N = mkN "cap" "caps"; lin stable_A = compoundA (mkA "stable"); lin till_Subj = mkSubj "till" ; lin sympathy_N = mkN "sympathy" "sympathies"; lin tunnel_N = mkN "tunnel" "tunnels"; lin pen_N = mkN "pen" "pens"; lin instal_V = us_britishV "instal" ; lin suspend_V2 = mkV2 (mkV "suspend" "suspends" "suspended" "suspended" "suspending"); lin suspend_V = mkV "suspend"; lin blow_N = mkN "blow" "blows"; lin wander_V = mkV "wander" "wanders" "wandered" "wandered" "wandering"; lin notably_Adv = mkAdv "notably" ; lin disappoint_V2 = mkV2 (mkV "disappoint" "disappoints" "disappointed" "disappointed" "disappointing"); lin wipe_V2 = mkV2 (mkV "wipe" "wipes" "wiped" "wiped" "wiping"); lin wipe_V = mkV "wipe" "wipes" "wiped" "wiped" "wiping"; lin folk_N = mkN "folk" "folks"; lin attraction_N = mkN "attraction" "attractions"; lin disc_N = mkN "disc" "discs"; lin inspire_V2V = mkV2V (mkV "inspire") noPrep to_Prep ; lin inspire_V2 = mkV2 (mkV "inspire" "inspires" "inspired" "inspired" "inspiring"); lin machinery_N = mkN "machinery" ; lin undergo_V2 = mkV2 (mkV "under" IrregEng.go_V); lin nowhere_Adv = mkAdv "nowhere"; lin inspector_N = mkN "inspector" "inspectors"; lin wise_A = mkA "wise" "wiser"; lin balance_V2 = mkV2 (mkV "balance" "balances" "balanced" "balanced" "balancing"); lin balance_V = mkV "balance" "balances" "balanced" "balanced" "balancing"; lin purchaser_N = mkN "purchaser" "purchasers"; lin resort_N = mkN "resort" "resorts"; lin pop_N = mkN "pop" "pops"; lin organ_N = mkN "organ" "organs"; lin ease_V2 = mkV2 (mkV "ease" "eases" "eased" "eased" "easing"); lin ease_V = mkV "ease" "eases" "eased" "eased" "easing"; lin friendship_N = mkN "friendship" "friendships"; lin deficit_N = mkN "deficit" "deficits"; lin dear_N = mkN "dear" "dears"; lin convey_V2 = mkV2 (mkV "convey" "conveys" "conveyed" "conveyed" "conveying"); lin reserve_V2 = mkV2 (mkV "reserve" "reserves" "reserved" "reserved" "reserving"); lin reserve_V = mkV "reserve"; lin planet_N = mkN "planet" "planets"; lin frequent_A = compoundA (mkA "frequent"); lin loose_A = mkA "loose" "looser"; lin intense_A = compoundA (mkA "intense"); lin retail_A = mkA "retail" ; lin wind_V = IrregEng.wind_V; lin lost_A = mkA "lost" ; lin grain_N = mkN "grain" "grains"; lin particle_N = mkN "particle" "particles"; lin destruction_N = mkN "destruction" ; lin witness_V2 = mkV2 (mkV "witness" "witnesses" "witnessed" "witnessed" "witnessing"); lin witness_V = mkV "witness" "witnesses" "witnessed" "witnessed" "witnessing"; lin pit_N = mkN "pit" "pits"; lin registration_N = mkN "registration" "registrations"; lin conception_N = mkN "conception" "conceptions"; lin steady_A = mkA "steady" "steadier"; lin rival_N = mkN human (mkN "rival" "rivals"); lin steam_N = mkN "steam" ; lin back_A = mkA "back" ; lin chancellor_N = mkN "chancellor" "chancellors"; lin crash_V = mkV "crash" "crashes" "crashed" "crashed" "crashing"; lin belt_N = mkN "belt" "belts"; lin logic_N = mkN "logic" "logics"; lin premium_N = mkN "premium" "premiums"; lin confront_V2 = mkV2 (mkV "confront" "confronts" "confronted" "confronted" "confronting"); lin precede_V2 = mkV2 (mkV "precede" "precedes" "preceded" "preceded" "preceding"); lin experimental_A = compoundA (mkA "experimental"); lin alarm_N = mkN "alarm" "alarms"; lin rational_A = compoundA (mkA "rational"); lin incentive_N = mkN "incentive" "incentives"; lin roughly_Adv = mkAdv "roughly" ; lin bench_N = mkN "bench" "benches"; lin wrap_V2 = mkV2 (mkV "wrap" "wraps" "wrapped" "wrapped" "wrapping"); lin wrap_V = mkV "wrap" "wraps" "wrapped" "wrapped" "wrapping"; lin regarding_Prep = mkPrep "regarding" ; lin inadequate_A = compoundA (mkA "inadequate"); lin ambition_N = mkN "ambition" "ambitions"; lin since_Adv = mkAdv "since"; lin fate_N = mkN "fate" "fates"; lin vendor_N = mkN human (mkN "vendor" "vendors"); lin stranger_N = mkN "stranger" "strangers"; lin spiritual_A = compoundA (mkA "spiritual"); lin increasing_A = mkA "increasing" ; lin anticipate_VV = ingVV (mkV "anticipate" "anticipates" "anticipated" "anticipated" "anticipating"); lin anticipate_VS = mkVS (mkV "anticipate" "anticipates" "anticipated" "anticipated" "anticipating"); lin anticipate_V2 = mkV2 (mkV "anticipate" "anticipates" "anticipated" "anticipated" "anticipating"); lin anticipate_V = mkV "anticipate"; lin logical_A = compoundA (mkA "logical"); lin fibre_N = variants{} ; -- lin attribute_V2 = mkV2 (mkV "attribute" "attributes" "attributed" "attributed" "attributing"); lin sense_VS = mkVS (mkV "sense"); lin sense_V2 = mkV2 (mkV "sense" "senses" "sensed" "sensed" "sensing"); lin black_N = mkN "black" "blacks"; lin petrol_N = mkN "petrol" ; lin maker_N = mkN "maker" "makers"; lin generous_A = compoundA (mkA "generous"); lin allocation_N = mkN "allocation" "allocations"; lin depression_N = mkN "depression" "depressions"; lin declaration_N = mkN "declaration" "declarations"; lin spot_VS = mkVS (mkV "spot" "spots" "spotted" "spotted" "spotting"); lin spot_V2 = mkV2 (mkV "spot" "spots" "spotted" "spotted" "spotting"); lin spot_V = mkV "spot" "spots" "spotted" "spotted" "spotting"; lin modest_A = compoundA (mkA "modest"); lin bottom_A = mkA "bottom" ; lin dividend_N = mkN "dividend" "dividends"; lin devote_V2 = mkV2 (mkV "devote" "devotes" "devoted" "devoted" "devoting"); lin condemn_V2 = mkV2 (mkV "condemn" "condemns" "condemned" "condemned" "condemning"); lin integrate_V2 = mkV2 (mkV "integrate" "integrates" "integrated" "integrated" "integrating"); lin integrate_V = mkV "integrate"; lin pile_N = mkN "pile" "piles"; lin identification_N = mkN "identification" ; lin acute_A = compoundA (mkA "acute"); lin barely_Adv = mkAdv "barely" ; lin providing_Subj = {s = "provided that" | "providing that"} ; lin directive_N = mkN "directive" "directives"; lin bet_VS = mkVS (mkV "bet" "bets" "betted" "betted" "betting"); lin bet_V2 = mkV2 (mkV "bet" "bets" "betted" "betted" "betting"); lin bet_V = mkV "bet" "bets" "betted" "betted" "betting"; lin modify_V2 = mkV2 (mkV "modify" "modifies" "modified" "modified" "modifying"); lin bare_A = mkA "bare" "barer"; lin swear_VV = mkVV (IrregEng.swear_V) ; lin swear_V2 = mkV2 (IrregEng.swear_V); lin swear_V = IrregEng.swear_V; lin final_N = mkN "final" "finals"; lin accordingly_Adv = mkAdv "accordingly"; lin valid_A = compoundA (mkA "valid"); lin wherever_Adv = mkAdv "wherever"; lin mortality_N = mkN "mortality" ; lin medium_N = mkN "medium" "mediums"; lin silk_N = mkN "silk" "silks"; lin funeral_N = mkN "funeral" "funerals"; lin depending_A = mkA "depending" ; lin cow_N = mkN "cow" "cows"; lin correspond_V2 = mkV2 (mkV "correspond") to_Prep ; lin correspond_V = mkV "correspond" "corresponds" "corresponded" "corresponded" "corresponding"; lin cite_V2 = mkV2 (mkV "cite" "cites" "cited" "cited" "citing"); lin classic_A = compoundA (mkA "classic"); lin inspection_N = mkN "inspection" "inspections"; lin calculation_N = mkN "calculation" "calculations"; lin rubbish_N = mkN "rubbish" ; lin minimum_N = mkN "minimum" "minimums"; lin hypothesis_N = mkN "hypothesis" "hypotheses"; lin youngster_N = mkN "youngster" "youngsters"; lin slope_N = mkN "slope" "slopes"; lin patch_N = mkN "patch" "patches"; lin invitation_N = mkN "invitation" "invitations"; lin ethnic_A = compoundA (mkA "ethnic"); lin federation_N = mkN "federation" "federations"; lin duke_N = mkN "duke" "dukes"; lin wholly_Adv = mkAdv "wholly"; lin closure_N = mkN "closure" "closures"; lin dictionary_N = mkN "dictionary" "dictionaries"; lin withdrawal_N = mkN "withdrawal" "withdrawals"; lin automatic_A = compoundA (mkA "automatic"); lin liable_A = compoundA (mkA "liable"); lin cry_N = mkN "cry" "cries"; lin slow_V2 = mkV2 (mkV "slow" "slows" "slowed" "slowed" "slowing"); lin slow_V = mkV "slow" "slows" "slowed" "slowed" "slowing"; lin borough_N = mkN "borough" "boroughs"; lin well_A = compoundA (mkA "well"); lin suspicion_N = mkN "suspicion" "suspicions"; lin portrait_N = mkN "portrait" "portraits"; lin local_N = mkN "local" "locals"; lin jew_N = mkN "Jew" "Jews"; lin fragment_N = mkN "fragment" "fragments"; lin revolutionary_A = compoundA (mkA "revolutionary"); lin evaluate_V2 = mkV2 (mkV "evaluate" "evaluates" "evaluated" "evaluated" "evaluating"); lin evaluate_V = mkV "evaluate"; lin competitor_N = mkN "competitor" "competitors"; lin sole_A = compoundA (mkA "sole"); lin reliable_A = compoundA (mkA "reliable"); lin weigh_V2 = mkV2 (mkV "weigh" "weighs" "weighed" "weighed" "weighing"); lin weigh_V = mkV "weigh" "weighs" "weighed" "weighed" "weighing"; lin medieval_A = compoundA (mkA "medieval"); lin clinic_N = mkN "clinic" "clinics"; lin shine_V2 = mkV2 (IrregEng.shine_V); lin shine_V = IrregEng.shine_V; lin knit_V2 = mkV2 (mkV "knit" "knits" "knitted" "knitted" "knitting"); lin knit_V = mkV "knit" "knits" "knitted" "knitted" "knitting"; lin complexity_N = mkN "complexity" "complexities"; lin remedy_N = mkN "remedy" "remedies"; lin fence_N = mkN "fence" "fences"; lin bike_N = mkN "bike" "bikes"; lin freeze_V2 = mkV2 (IrregEng.freeze_V); lin freeze_V = IrregEng.freeze_V; lin eliminate_V2 = mkV2 (mkV "eliminate" "eliminates" "eliminated" "eliminated" "eliminating"); lin interior_N = mkN "interior" "interiors"; lin intellectual_A = compoundA (mkA "intellectual"); lin established_A = mkA "established" ; lin voter_N = mkN "voter" "voters"; lin garage_N = mkN "garage" "garages"; lin era_N = mkN "era" "eras"; lin pregnant_A = compoundA (mkA "pregnant"); lin plot_N = mkN "plot" "plots"; lin greet_V2 = mkV2 (mkV "greet" "greets" "greeted" "greeted" "greeting"); lin electrical_A = compoundA (mkA "electrical"); lin lie_N = mkN "lie" "lies"; lin disorder_N = mkN "disorder" "disorders"; lin formally_Adv = mkAdv "formally" ; lin excuse_N = mkN "excuse" "excuses"; lin socialist_A = compoundA (mkA "socialist"); lin cancel_V2 = mkV2 (variants {mkV "cancel" "cancels" "canceled" "canceled" "canceling" ; mkV "cancel" "cancels" "cancelled" "cancelled" "cancelling"}) ; lin cancel_V = variants{}; -- mkV2 (variants {mkV "cancel" "cancels" "canceled" "canceled" "canceling" ; mkV "cancel" "cancels" "cancelled" "cancelled" "cancelling"}) ; lin harm_N = mkN "harm" ; lin excess_N = mkN "excess" "excesses"; lin exact_A = compoundA (mkA "exact"); lin oblige_V2V = mkV2V (mkV "oblige" "obliges" "obliged" "obliged" "obliging") noPrep to_Prep; lin oblige_V2 = mkV2 (mkV "oblige" "obliges" "obliged" "obliged" "obliging"); lin accountant_N = mkN "accountant" "accountants"; lin mutual_A = compoundA (mkA "mutual"); lin fat_N = mkN "fat" "fats"; lin volunteerMasc_N = mkN masculine (mkN "volunteer" "volunteers"); lin laughter_N = mkN "laughter" ; lin trick_N = mkN "trick" "tricks"; lin load_V2 = mkV2 (mkV "load" "loads" "loaded" "loaded" "loading"); lin load_V = mkV "load" "loads" "loaded" "loaded" "loading"; lin disposal_N = mkN "disposal" ; lin taxi_N = mkN "taxi" "taxis"; lin murmur_V2 = mkV2 (mkV "murmur" "murmurs" "murmured" "murmured" "murmuring"); lin murmur_V = mkV "murmur" "murmurs" "murmured" "murmured" "murmuring"; lin tonne_N = mkN "tonne" "tonnes"; lin spell_V2 = mkV2 (mkV "spell" "spells" "spelled" "spelled" "spelling"); lin spell_V = mkV "spell" "spells" "spelled" "spelled" "spelling"; lin clerk_N = mkN "clerk" "clerks"; lin curious_A = compoundA (mkA "curious"); lin satisfactory_A = compoundA (mkA "satisfactory"); lin identical_A = compoundA (mkA "identical"); lin applicant_N = mkN "applicant" "applicants"; lin removal_N = mkN "removal" "removals"; lin processor_N = mkN "processor" "processors"; lin cotton_N = mkN "cotton" ; lin reverse_V2 = mkV2 (mkV "reverse" "reverses" "reversed" "reversed" "reversing"); lin reverse_V = mkV "reverse" "reverses" "reversed" "reversed" "reversing"; lin hesitate_VV = mkVV (mkV "hesitate" "hesitates" "hesitated" "hesitated" "hesitating"); lin hesitate_V = mkV "hesitate" "hesitates" "hesitated" "hesitated" "hesitating"; lin professor_N = mkN "professor" "professors"; lin admire_V2 = mkV2 (mkV "admire" "admires" "admired" "admired" "admiring"); lin namely_Adv = mkAdv "namely"; lin electoral_A = compoundA (mkA "electoral"); lin delight_N = mkN "delight" "delights"; lin urgent_A = compoundA (mkA "urgent"); lin prompt_V2V = mkV2V (mkV "prompt" "prompts" "prompted" "prompted" "prompting") noPrep to_Prep; lin prompt_V2 = mkV2 (mkV "prompt" "prompts" "prompted" "prompted" "prompting"); lin mate_N = mkN "maté" "matés" ; lin mate_2_N = variants{} ; -- lin mate_1_N = variants{} ; -- lin exposure_N = mkN "exposure" "exposures"; lin server_N = mkN "server" "servers"; lin distinctive_A = compoundA (mkA "distinctive"); lin marginal_A = compoundA (mkA "marginal"); lin structural_A = compoundA (mkA "structural"); lin rope_N = mkN "rope" "ropes"; lin miner_N = mkN "miner" "miners"; lin entertainment_N = mkN "entertainment" "entertainments"; lin acre_N = mkN "acre" "acres"; lin pig_N = mkN "pig" "pigs"; lin encouraging_A = mkA "encouraging" ; lin guarantee_N = mkN "guarantee" "guarantees"; lin gear_N = mkN "gear" "gears"; lin anniversary_N = mkN "anniversary" "anniversaries"; lin past_Adv = mkAdv "past"; lin ceremony_N = mkN "ceremony" "ceremonies"; lin rub_V2 = mkV2 (mkV "rub" "rubs" "rubbed" "rubbed" "rubbing"); lin rub_V = mkV "rub" "rubs" "rubbed" "rubbed" "rubbing"; lin monopoly_N = mkN "monopoly" "monopolies"; lin left_N = mkN "left" ; lin flee_V2 = mkV2 (IrregEng.flee_V); lin flee_V = IrregEng.flee_V; lin yield_V2 = mkV2 (mkV "yield" "yields" "yielded" "yielded" "yielding"); lin discount_N = mkN "discount" "discounts"; lin above_A = mkA "above" ; lin uncle_N = mkN "uncle" "uncles"; lin audit_N = mkN "audit" "audits"; lin advertisement_N = mkN "advertisement" "advertisements"; lin explosion_N = mkN "explosion" "explosions"; lin contrary_A = compoundA (mkA "contrary"); lin tribunal_N = mkN "tribunal" "tribunals"; lin swallow_V2 = mkV2 (mkV "swallow" "swallows" "swallowed" "swallowed" "swallowing"); lin swallow_V = mkV "swallow" "swallows" "swallowed" "swallowed" "swallowing"; lin typically_Adv = mkAdv "typically" ; lin fun_A = mkA "fun" ; lin rat_N = mkN "rat" "rats"; lin cloth_N = mkN "cloth" "cloths"; lin cable_N = mkN "cable" "cables"; lin interrupt_V2 = mkV2 (mkV "interrupt" "interrupts" "interrupted" "interrupted" "interrupting"); lin interrupt_V = mkV "interrupt" "interrupts" "interrupted" "interrupted" "interrupting"; lin crash_N = mkN "crash" "crashes"; lin flame_N = mkN "flame" "flames"; lin controversy_N = mkN "controversy" "controversies"; lin rabbit_N = mkN "rabbit" "rabbits"; lin everyday_A = compoundA (mkA "everyday"); lin allegation_N = mkN "allegation" "allegations"; lin strip_N = mkN "strip" "strips"; lin stability_N = mkN "stability" ; lin tide_N = mkN "tide" "tides"; lin illustration_N = mkN "illustration" "illustrations"; lin insect_N = mkN "insect" "insects"; lin correspondent_N = mkN "correspondent" "correspondents"; lin devise_V2 = mkV2 (mkV "devise" "devises" "devised" "devised" "devising"); lin determined_A = mkA "determined" ; lin brush_V2 = mkV2 (mkV "brush" "brushes" "brushed" "brushed" "brushing"); lin brush_V = mkV "brush" "brushes" "brushed" "brushed" "brushing"; lin adjustment_N = mkN "adjustment" "adjustments"; lin controversial_A = compoundA (mkA "controversial"); lin organic_A = compoundA (mkA "organic"); lin escape_N = mkN "escape" "escapes"; lin thoroughly_Adv = mkAdv "thoroughly" ; lin interface_N = mkN "interface" "interfaces"; lin historic_A = compoundA (mkA "historic"); lin collapse_N = mkN "collapse" "collapses"; lin temple_N = mkN "temple" "temples"; lin shade_N = mkN "shade" "shades"; lin craft_N = mkN "craft" "crafts"; lin nursery_N = mkN "nursery" "nurseries"; lin piano_N = mkN "piano" "pianos"; lin desirable_A = compoundA (mkA "desirable"); lin assurance_N = mkN "assurance" "assurances"; lin jurisdiction_N = mkN "jurisdiction" ; lin advertise_V2 = mkV2 (mkV "advertise" "advertises" "advertised" "advertised" "advertising"); lin advertise_V = mkV "advertise" "advertises" "advertised" "advertised" "advertising"; lin bay_N = mkN "bay" "bays"; lin specification_N = mkN "specification" "specifications"; lin disability_N = mkN "disability" "disabilities"; lin presidential_A = compoundA (mkA "presidential"); lin arrest_N = mkN "arrest" "arrests"; lin unexpected_A = compoundA (mkA "unexpected"); lin switch_N = mkN "switch" "switches"; lin penny_N = mkN "penny" (variants {"pennies"; "pence"}); lin respect_V2 = mkV2 (mkV "respect" "respects" "respected" "respected" "respecting"); lin celebration_N = mkN "celebration" "celebrations"; lin gross_A = compoundA (mkA "gross"); lin aid_V2 = mkV2 (mkV "aid" "aids" "aided" "aided" "aiding"); lin aid_V = mkV "aid"; lin superb_A = compoundA (mkA "superb"); lin process_V2 = mkV2 (mkV "process" "processes" "processed" "processed" "processing"); lin process_V = mkV "process" "processes" "processed" "processed" "processing"; lin innocent_A = compoundA (mkA "innocent"); lin leap_V2 = mkV2 (mkV "leap" "leaps" "leaped" "leaped" "leaping"); lin leap_V = mkV "leap" "leaps" "leaped" "leaped" "leaping"; lin colony_N = mkN "colony" "colonies"; lin wound_N = mkN "wound" "wounds"; lin hardware_N = mkN "hardware" ; lin satellite_N = mkN "satellite" "satellites"; lin float_V = mkV "float" "floats" "floated" "floated" "floating"; lin bible_N = mkN "bible" "bibles"; lin statistical_A = compoundA (mkA "statistical"); lin marked_A = mkA "marked" ; lin hire_V2V = mkV2V (mkV "hire") noPrep to_Prep ; lin hire_V2 = mkV2 (mkV "hire" "hires" "hired" "hired" "hiring"); lin cathedral_N = mkN "cathedral" "cathedrals"; lin motive_N = mkN "motive" "motives"; lin correct_VS = mkVS (mkV "correct"); lin correct_V2 = mkV2 (mkV "correct" "corrects" "corrected" "corrected" "correcting"); lin correct_V = mkV "correct"; lin gastric_A = compoundA (mkA "gastric"); lin raid_N = mkN "raid" "raids"; lin comply_V2 = mkV2 (mkV "comply" "complies" "complied" "complied" "complying"); lin comply_V = mkV "comply"; lin accommodate_V2 = mkV2 (mkV "accommodate" "accommodates" "accommodated" "accommodated" "accommodating"); lin accommodate_V = mkV "accommodate"; lin mutter_V2 = mkV2 (mkV "mutter" "mutters" "muttered" "muttered" "muttering"); lin mutter_V = mkV "mutter" "mutters" "muttered" "muttered" "muttering"; lin induce_V2 = mkV2 (mkV "induce" "induces" "induced" "induced" "inducing"); lin trap_V2 = mkV2 (mkV "trap" "traps" "trapped" "trapped" "trapping"); lin trap_V = mkV "trap"; lin invasion_N = mkN "invasion" "invasions"; lin humour_N = mkN "humour" "humours"; lin bulk_N = mkN "bulk" ; lin traditionally_Adv = mkAdv "traditionally" ; lin commission_V2V = mkV2V (mkV "commission") noPrep to_Prep ; lin commission_V2 = mkV2 (mkV "commission" "commissions" "commissioned" "commissioned" "commissioning"); lin upstairs_Adv = mkAdv "upstairs"; lin translate_V2 = mkV2 (mkV "translate" "translates" "translated" "translated" "translating"); lin translate_V = mkV "translate"; lin rhythm_N = mkN "rhythm" "rhythms"; lin emission_N = mkN "emission" "emissions"; lin collective_A = compoundA (mkA "collective"); lin transformation_N = mkN "transformation" "transformations"; lin battery_N = mkN "battery" "batteries"; lin stimulus_N = mkN "stimulus" "stimuli" {- FIXME: guessed plural form -}; lin naked_A = compoundA (mkA "naked"); lin white_N = mkN "white" "whites"; lin menu_N = mkN "menu" "menus"; lin toilet_N = mkN "toilet" "toilets"; lin butter_N = mkN "butter" ; lin surprise_V2V = mkV2V (mkV "surprise") noPrep to_Prep ; lin surprise_V2 = mkV2 (mkV "surprise" "surprises" "surprised" "surprised" "surprising"); lin needle_N = mkN "needle" "needles"; lin effectiveness_N = mkN "effectiveness" ; lin accordance_N = mkN "accordance" "accordances"; lin molecule_N = mkN "molecule" "molecules"; lin fiction_N = mkN "fiction" "fictions"; lin learning_N = mkN "learning" ; lin statute_N = mkN "statute" "statutes"; lin reluctant_A = compoundA (mkA "reluctant"); lin overlook_V2 = mkV2 (mkV "overlook" "overlooks" "overlooked" "overlooked" "overlooking"); lin junction_N = mkN "junction" "junctions"; lin necessity_N = mkN "necessity" "necessities"; lin nearby_A = compoundA (mkA "nearby"); lin experienced_A = compoundA (mkA "experienced"); lin lorry_N = mkN "lorry" "lorries"; lin exclusive_A = compoundA (mkA "exclusive"); lin graphics_N = mkN "graphics" "graphics"; lin stimulate_V2 = mkV2 (mkV "stimulate" "stimulates" "stimulated" "stimulated" "stimulating"); lin warmth_N = mkN "warmth" ; lin therapy_N = mkN "therapy" "therapies"; lin convenient_A = compoundA (mkA "convenient"); lin cinema_N = mkN "cinema" "cinemas"; lin domain_N = mkN "domain" "domains"; lin tournament_N = mkN "tournament" "tournaments"; lin doctrine_N = mkN "doctrine" "doctrines"; lin sheer_A = mkA "sheer" "sheerer"; lin proposition_N = mkN "proposition" "propositions"; lin grip_N = mkN "grip" "grips"; lin widow_N = mkN "widow" "widows"; lin discrimination_N = mkN "discrimination" ; lin bloody_Adv = mkAdv "bloody"; lin ruling_A = mkA "ruling" ; lin fit_N = mkN "fit" "fits"; lin nonetheless_Adv = mkAdv "nonetheless" ; lin myth_N = mkN "myth" "myths"; lin episode_N = mkN "episode" "episodes"; lin drift_V2 = mkV2 (mkV "drift" "drifts" "drifted" "drifted" "drifting"); lin drift_V = mkV "drift" "drifts" "drifted" "drifted" "drifting"; lin assert_VS = mkVS (mkV "assert"); lin assert_V2 = mkV2 (mkV "assert" "asserts" "asserted" "asserted" "asserting"); lin assert_V = mkV "assert"; lin terrace_N = mkN "terrace" "terraces"; lin uncertain_A = compoundA (mkA "uncertain"); lin twist_V2 = mkV2 (mkV "twist" "twists" "twisted" "twisted" "twisting"); lin insight_N = mkN "insight" "insights"; lin undermine_V2 = mkV2 (mkV "undermine" "undermines" "undermined" "undermined" "undermining"); lin tragedy_N = mkN "tragedy" "tragedies"; lin enforce_V2 = mkV2 (mkV "enforce" "enforces" "enforced" "enforced" "enforcing"); lin criticize_V2 = mkV2 (mkV "criticize" "criticizes" "criticized" "criticized" "criticizing"); lin criticize_V = mkV "criticize" "criticizes" "criticized" "criticized" "criticizing"; lin march_V2 = mkV2 (mkV "march" "marches" "marched" "marched" "marching"); lin march_V = mkV "march" "marches" "marched" "marched" "marching"; lin leaflet_N = mkN "leaflet" "leaflets"; lin fellow_A = mkA "fellow" ; lin object_V2 = mkV2 (mkV "object" "objects" "objected" "objected" "objecting"); lin object_V = mkV "object" "objects" "objected" "objected" "objecting"; lin pond_N = mkN "pond" "ponds"; lin adventure_N = mkN "adventure" "adventures"; lin diplomatic_A = irregAdv (compoundA (mkA "diplomatic")) "diplomatically"; lin mixed_A = mkA "mixed" ; lin rebel_N = mkN human (mkN "rebel" "rebels"); lin equity_N = mkN "equity" "equities"; lin literally_Adv = mkAdv "literally" ; lin magnificent_A = compoundA (mkA "magnificent"); lin loyalty_N = mkN "loyalty" "loyalties"; lin tremendous_A = compoundA (mkA "tremendous"); lin airline_N = mkN "airline" "airlines"; lin shore_N = mkN "shore" "shores"; lin restoration_N = mkN "restoration" "restorations"; lin physically_Adv = mkAdv "physically" ; lin render_V2 = mkV2 (mkV "render" "renders" "rendered" "rendered" "rendering"); lin institutional_A = compoundA (mkA "institutional"); lin emphasize_VS = mkVS (mkV "emphasize"); lin emphasize_V2 = mkV2 (mkV "emphasize" "emphasizes" "emphasized" "emphasized" "emphasizing"); lin mess_N = mkN "mess" "messes"; lin commander_N = mkN human (mkN "commander" "commanders"); lin straightforward_A = compoundA (mkA "straightforward"); lin singer_N = mkN "singer" "singers"; lin squeeze_V2 = mkV2 (mkV "squeeze" "squeezes" "squeezed" "squeezed" "squeezing"); lin squeeze_V = mkV "squeeze" "squeezes" "squeezed" "squeezed" "squeezing"; lin full_time_A = compoundA (mkA "full-time"); lin breed_V2 = mkV2 (IrregEng.breed_V); lin breed_V = IrregEng.breed_V; lin successor_N = mkN human (mkN "successor" "successors"); lin triumph_N = mkN "triumph" "triumphs"; lin heading_N = mkN "heading" "headings"; lin mathematics_N = mkN "mathematics" "mathematics"; lin laugh_N = mkN "laugh" "laughs"; lin clue_N = mkN "clue" "clues"; lin still_A = mkA "still" "stiller"; lin ease_N = mkN "ease" ; lin specially_Adv = mkAdv "specially" ; lin biological_A = compoundA (mkA "biological"); lin forgive_V2 = mkV2 (IrregEng.forgive_V); lin forgive_V = IrregEng.forgive_V; lin trustee_N = mkN "trustee" "trustees"; lin photo_N = mkN "photo" "photos"; lin fraction_N = mkN "fraction" "fractions"; lin chase_V2 = mkV2 (mkV "chase" "chases" "chased" "chased" "chasing"); lin chase_V = mkV "chase" "chases" "chased" "chased" "chasing"; lin whereby_Adv = mkAdv "whereby"; lin mud_N = mkN "mud" ; lin pensioner_N = mkN "pensioner" "pensioners"; lin functional_A = compoundA (mkA "functional"); lin copy_V2 = mkV2 (mkV "copy" "copies" "copied" "copied" "copying"); lin copy_V = mkV "copy" "copies" "copied" "copied" "copying"; lin strictly_Adv = mkAdv "strictly" ; lin desperately_Adv = mkAdv "desperately" ; lin await_V2 = mkV2 (mkV "await" "awaits" "awaited" "awaited" "awaiting"); lin coverage_N = mkN "coverage" ; lin wildlife_N = mkN "wildlife" ; lin indicator_N = mkN "indicator" "indicators"; lin lightly_Adv = mkAdv "lightly" ; lin hierarchy_N = mkN "hierarchy" "hierarchies"; lin evolve_V2 = mkV2 (mkV "evolve" "evolves" "evolved" "evolved" "evolving"); lin evolve_V = mkV "evolve" "evolves" "evolved" "evolved" "evolving"; lin mechanical_A = compoundA (mkA "mechanical"); lin expert_A = compoundA (mkA "expert"); lin creditor_N = mkN "creditor" "creditors"; lin capitalist_N = mkN "capitalist" "capitalists"; lin essence_N = mkN "essence" "essences"; lin compose_V2 = mkV2 (mkV "compose" "composes" "composed" "composed" "composing"); lin compose_V = mkV "compose" "composes" "composed" "composed" "composing"; lin mentally_Adv = mkAdv "mentally" ; lin gaze_N = mkN "gaze"; lin seminar_N = mkN "seminar" "seminars"; lin target_V2V = mkV2V (mkV "target") noPrep to_Prep ; lin target_V2 = mkV2 (variants {mkV "target" "targets" "targeted" "targeted" "targeting" ; mkV "target" "targets" "targetted" "targetted" "targetting"}) ; lin label_V3 = mkV3 (mkV "label" (variants {"labelled"; "labeled"})); lin label_V2 = mkV2 (mkV "label" (variants {"labelled"; "labeled"})); lin label_V = mkV "label"; lin fig_N = mkN "fig" "figs"; lin continent_N = mkN "continent" "continents"; lin chap_N = mkN "chap" "chaps"; lin flexibility_N = mkN "flexibility" ; lin verse_N = mkN "verse" "verses"; lin minute_A = mkA "minute" "minuter"; lin whisky_N = mkN "whisky" "whiskies"; lin equivalent_A = compoundA (mkA "equivalent"); lin recruit_V2 = mkV2 (mkV "recruit" "recruits" "recruited" "recruited" "recruiting"); lin recruit_V = mkV "recruit" "recruits" "recruited" "recruited" "recruiting"; lin echo_V2 = mkV2 (mkV "echo" "echos" "echoed" "echoed" "echoing"); lin echo_V = mkV "echo" "echos" "echoed" "echoed" "echoing"; lin unfair_A = compoundA (mkA "unfair"); lin launch_N = mkN "launch" "launches"; lin cupboard_N = mkN "cupboard" "cupboards"; lin bush_N = mkN "bush" "bushes"; lin shortage_N = mkN "shortage" "shortages"; lin prominent_A = compoundA (mkA "prominent"); lin merger_N = mkN "merger" "mergers"; lin command_V2 = mkV2 (mkV "command" "commands" "commanded" "commanded" "commanding"); lin command_V = mkV "command" "commands" "commanded" "commanded" "commanding"; lin subtle_A = mkA "subtle" "subtler"; lin capital_A = compoundA (mkA "capital"); lin gang_N = mkN "gang" "gangs"; lin fish_V2 = mkV2 (mkV "fish" "fishes" "fished" "fished" "fishing"); lin fish_V = mkV "fish" "fishes" "fished" "fished" "fishing"; lin unhappy_A = mkA "unhappy" "unhappier"; lin lifetime_N = mkN "lifetime" "lifetimes"; lin elite_N = mkN (variants {"élite"; "elite"}); lin refusal_N = mkN "refusal" "refusals"; lin finish_N = mkN "finish" "finishes"; lin aggressive_A = compoundA (mkA "aggressive"); lin superior_A = compoundA (mkA "superior"); lin landing_N = mkN "landing" "landings"; lin exchange_V2 = mkV2 (mkV "exchange" "exchanges" "exchanged" "exchanged" "exchanging"); lin debate_V2 = mkV2 (mkV "debate" "debates" "debated" "debated" "debating"); lin debate_V = mkV "debate" "debates" "debated" "debated" "debating"; lin educate_V2 = mkV2 (mkV "educate" "educates" "educated" "educated" "educating"); lin separation_N = mkN "separation" "separations"; lin productivity_N = mkN "productivity" ; lin initiate_V2 = mkV2 (mkV "initiate" "initiates" "initiated" "initiated" "initiating"); lin probability_N = mkN "probability" "probabilities"; lin virus_N = mkN "virus" "viruses"; lin reporterMasc_N = mkN masculine (mkN "reporter" "reporters"); lin fool_N = mkN "fool" "fools"; lin pop_V2 = mkV2 (mkV "pop" "pops" "popped" "popped" "popping"); lin capitalism_N = mkN "capitalism" ; lin painful_A = compoundA (mkA "painful"); lin correctly_Adv = mkAdv "correctly" ; lin complex_N = mkN "complex" "complexes"; lin rumour_N = variants{} ; -- lin imperial_A = compoundA (mkA "imperial"); lin justification_N = mkN "justification" "justifications"; lin availability_N = mkN "availability" ; lin spectacular_A = compoundA (mkA "spectacular"); lin remain_N = mkN "remain" ; lin ocean_N = mkN "ocean" "oceans"; lin cliff_N = mkN "cliff" "cliffs"; lin sociology_N = mkN "sociology" ; lin sadly_Adv = mkAdv "sadly" ; lin missile_N = mkN "missile" "missiles"; lin situate_V2 = mkV2 (mkV "situate"); lin artificial_A = compoundA (mkA "artificial"); lin apartment_N = mkN "apartment" "apartments"; lin provoke_V2 = mkV2 (mkV "provoke" "provokes" "provoked" "provoked" "provoking"); lin oral_A = compoundA (mkA "oral"); lin maximum_N = mkN "maximum" "maximums"; lin angel_N = mkN "angel" "angels"; lin spare_A = compoundA (mkA "spare"); lin shame_N = mkN "shame" ; lin intelligent_A = compoundA (mkA "intelligent"); lin discretion_N = mkN "discretion" ; lin businessman_N = mkN masculine (mkN "businessman" "businessmen"); lin explicit_A = compoundA (mkA "explicit"); lin book_V2 = mkV2 (mkV "book" "books" "booked" "booked" "booking"); lin uniform_N = mkN "uniform" "uniforms"; lin push_N = mkN "push" "pushes"; lin counter_N = mkN "counter" "counters"; lin subject_A = mkA "subject" ; lin objective_A = compoundA (mkA "objective"); lin hungry_A = mkA "hungry" "hungrier"; lin clothing_N = mkN "clothing" ; lin ride_N = mkN "ride" "rides"; lin romantic_A = compoundA (mkA "romantic"); lin attendance_N = mkN "attendance" "attendances"; lin part_time_A = compoundA (mkA "part-time"); lin trace_N = mkN "trace" "traces"; lin backing_N = mkN "backing" "backings"; lin sensation_N = mkN "sensation" "sensations"; lin carrier_N = mkN "carrier" "carriers"; lin interest_V2 = mkV2 (mkV "interest" "interests" "interested" "interested" "interesting"); lin interest_V = mkV "interest"; lin classification_N = mkN "classification" "classifications"; lin classic_N = mkN "classic" "classics"; lin beg_V2 = mkV2 (mkV "beg" "begs" "begged" "begged" "begging"); lin beg_V = mkV "beg" "begs" "begged" "begged" "begging"; lin appendix_N = mkN "appendix" "appendixes"; lin doorway_N = mkN "doorway" "doorways"; lin density_N = mkN "density" "densities"; lin working_class_A = compoundA (mkA "working-class"); lin legislative_A = compoundA (mkA "legislative"); lin hint_N = mkN "hint" "hints"; lin shower_N = mkN "shower" "showers"; lin current_N = mkN "current" "currents"; lin succession_N = mkN "succession" "successions"; lin nasty_A = mkA "nasty" "nastier"; lin duration_N = mkN "duration" "durations"; lin desert_N = mkN "desert" "deserts"; lin receipt_N = mkN "receipt" "receipts"; lin native_A = compoundA (mkA "native"); lin chapel_N = mkN "chapel" "chapels"; lin amazing_A = compoundA (mkA "amazing"); lin hopefully_Adv = mkAdv "hopefully" ; lin fleet_N = mkN "fleet" "fleets"; lin comparable_A = compoundA (mkA "comparable"); lin oxygen_N = mkN "oxygen" ; lin installation_N = mkN "installation" "installations"; lin developer_N = mkN human (mkN "developer" "developers"); lin disadvantage_N = mkN "disadvantage" "disadvantages"; lin recipe_N = mkN "recipe" "recipes"; lin crystal_N = mkN "crystal" "crystals"; lin modification_N = mkN "modification" "modifications"; lin schedule_V2V = mkV2V (mkV "schedule") noPrep to_Prep; lin schedule_V2 = mkV2 (mkV "schedule" "schedules" "scheduled" "scheduled" "scheduling"); lin schedule_V = mkV "schedule"; lin midnight_N = mkN "midnight" ; lin successive_A = compoundA (mkA "successive"); lin formerly_Adv = mkAdv "formerly" ; lin loud_A = mkA "loud" "louder"; lin value_V2 = mkV2 (mkV "value" "values" "valued" "valued" "valuing"); lin value_V = mkV "value"; lin physics_N = mkN "physics" "physics"; lin truck_N = mkN "truck" "trucks"; lin stroke_N = mkN "stroke" "strokes"; lin kiss_N = mkN "kiss" "kisses"; lin envelope_N = mkN "envelope" "envelopes"; lin speculation_N = mkN "speculation" "speculations"; lin canal_N = mkN "canal" "canals"; lin unionist_N = mkN "unionist" "unionists"; lin directory_N = mkN "directory" "directories"; lin receiver_N = mkN "receiver" "receivers"; lin isolation_N = mkN "isolation" ; lin fade_V2 = mkV2 (mkV "fade" "fades" "faded" "faded" "fading"); lin fade_V = mkV "fade" "fades" "faded" "faded" "fading"; lin chemistry_N = mkN "chemistry" ; lin unnecessary_A = compoundA (mkA "unnecessary"); lin hit_N = mkN "hit" "hits"; lin defenderMasc_N = mkN masculine (mkN "defender" "defenders"); lin stance_N = mkN "stance" "stances"; lin sin_N = mkN "sin" "sins"; lin realistic_A = compoundA (mkA "realistic"); lin socialist_N = mkN "socialist" "socialists"; lin subsidy_N = mkN "subsidy" "subsidies"; lin content_A = compoundA (mkA "content"); lin toy_N = mkN "toy" "toys"; lin darling_N = mkN "darling" "darlings"; lin decent_A = compoundA (mkA "decent"); lin liberty_N = mkN "liberty" "liberties"; lin forever_Adv = mkAdv "forever"; lin skirt_N = mkN "skirt" "skirts"; lin coordinate_V2 = mkV2 (mkV "coordinate" "coordinates" "coordinated" "coordinated" "coordinating"); lin coordinate_V = mkV "coordinate"; lin tactic_N = mkN "tactic" "tactics"; lin influential_A = compoundA (mkA "influential"); lin import_V2 = mkV2 (mkV "import" "imports" "imported" "imported" "importing"); lin accent_N = mkN "accent" "accents"; lin compound_N = mkN "compound" "compounds"; lin bastard_N = mkN "bastard" "bastards"; lin ingredient_N = mkN "ingredient" "ingredients"; lin dull_A = mkA "dull" "duller"; lin cater_V = mkV "cater" "caters" "catered" "catered" "catering"; lin scholar_N = mkN "scholar" "scholars"; lin faint_A = mkA "faint" "fainter"; lin ghost_N = mkN "ghost" "ghosts"; lin sculpture_N = mkN "sculpture" "sculptures"; lin ridiculous_A = compoundA (mkA "ridiculous"); lin diagnosis_N = mkN "diagnosis" "diagnoses"; lin delegate_N = mkN "delegate" "delegates"; lin neat_A = mkA "neat" "neater"; lin kit_N = mkN "kit" "kits"; lin lion_N = mkN "lion" "lions"; lin dialogue_N = mkN "dialogue" "dialogues"; lin repair_V2 = mkV2 (mkV "repair" "repairs" "repaired" "repaired" "repairing"); lin repair_V = mkV "repair" "repairs" "repaired" "repaired" "repairing"; lin tray_N = mkN "tray" "trays"; lin fantasy_N = mkN "fantasy" "fantasies"; lin leave_N = mkN "leave" "leaves"; lin export_V2 = mkV2 (mkV "export" "exports" "exported" "exported" "exporting"); lin export_V = mkV "export"; lin forth_Adv = mkAdv "forth"; lin lamp_N = mkN "lamp" "lamps"; lin allege_VS = mkVS (mkV "allege"); lin allege_V2 = mkV2 (mkV "allege" "alleges" "alleged" "alleged" "alleging"); lin pavement_N = mkN "pavement" "pavements"; lin brand_N = mkN "brand" "brands"; lin constable_N = mkN "constable" "constables"; lin compromise_N = mkN "compromise" "compromises"; lin flag_N = mkN "flag" "flags"; lin filter_N = mkN "filter" "filters"; lin reign_N = mkN "reign" "reigns"; lin execute_V2 = mkV2 (mkV "execute" "executes" "executed" "executed" "executing"); lin pity_N = mkN "pity" "pities"; lin merit_N = mkN "merit" "merits"; lin diagram_N = mkN "diagram" "diagrams"; lin wool_N = mkN "wool" "wools"; lin organism_N = mkN "organism" "organisms"; lin elegant_A = compoundA (mkA "elegant"); lin red_N = mkN "red" "reds"; lin undertaking_N = mkN "undertaking" "undertakings"; lin lesser_A = mkA "lesser" ; lin reach_N = mkN "reach" "reaches"; lin marvellous_A = compoundA (mkA (variants {"marvellous"; "marvelous"})); lin improved_A = mkA "improved" ; lin locally_Adv = mkAdv "locally" ; lin entity_N = mkN "entity" "entities"; lin rape_N = mkN "rape" "rapes"; lin secure_A = compoundA (mkA "secure"); lin descend_V2 = mkV2 (mkV "descend" "descends" "descended" "descended" "descending"); lin descend_V = mkV "descend" "descends" "descended" "descended" "descending"; lin backwards_Adv = mkAdv "backwards"; lin peer_V = mkV "peer" "peers" "peered" "peered" "peering"; lin excuse_V2 = mkV2 (mkV "excuse" "excuses" "excused" "excused" "excusing"); lin genetic_A = compoundA (mkA "genetic"); lin fold_V2 = mkV2 (mkV "fold" "folds" "folded" "folded" "folding"); lin fold_V = mkV "fold" "folds" "folded" "folded" "folding"; lin portfolio_N = mkN "portfolio" "portfolios"; lin consensus_N = mkN "consensus" "consensi" {- FIXME: guessed plural form -}; lin thesis_N = mkN "thesis" "theses" {- FIXME: guessed plural form -}; lin shop_V = mkV "shop" "shops" "shopped" "shopped" "shopping"; lin nest_N = mkN "nest" "nests"; lin frown_V = mkV "frown" "frowns" "frowned" "frowned" "frowning"; lin builder_N = mkN "builder" "builders"; lin administer_V2 = mkV2 (mkV "administer" "administers" "administered" "administered" "administering"); lin administer_V = mkV "administer" "administers" "administered" "administered" "administering"; lin tip_V2 = mkV2 (mkV "tip" "tips" "tipped" "tipped" "tipping"); lin tip_V = mkV "tip" "tips" "tipped" "tipped" "tipping"; lin lung_N = mkN "lung" "lungs"; lin delegation_N = mkN "delegation" "delegations"; lin outside_N = mkN "outside" "outsides"; lin heating_N = mkN "heating"; lin like_Subj = mkSubj "like" ; lin instinct_N = mkN "instinct" "instincts"; lin teenager_N = mkN "teenager" "teenagers"; lin lonely_A = mkA "lonely" "lonelier"; lin residence_N = mkN "residence" "residences"; lin radiation_N = mkN "radiation" "radiations"; lin extract_V2 = mkV2 (mkV "extract" "extracts" "extracted" "extracted" "extracting"); lin concession_N = mkN "concession" "concessions"; lin autonomy_N = mkN "autonomy" "autonomies"; lin norm_N = mkN "norm" "norms"; lin musicianMasc_N = mkN masculine (mkN "musician" "musicians"); lin graduate_N = mkN "graduate" "graduates"; lin glory_N = mkN "glory" "glories"; lin bear_N = mkN "bear" "bears"; lin persist_V = mkV "persist" "persists" "persisted" "persisted" "persisting"; lin rescue_V2 = mkV2 (mkV "rescue" "rescues" "rescued" "rescued" "rescuing"); lin equip_V2 = mkV2 (mkV "equip" "equips" "equipped" "equipped" "equipping"); lin partial_A = compoundA (mkA "partial"); lin officially_Adv = mkAdv "officially" ; lin capability_N = mkN "capability" "capabilities"; lin worry_N = mkN "worry" "worries"; lin liberation_N = mkN "liberation" "liberations"; lin hunt_V2 = mkV2 (mkV "hunt" "hunts" "hunted" "hunted" "hunting"); lin hunt_V = mkV "hunt" "hunts" "hunted" "hunted" "hunting"; lin daily_Adv = mkAdv "daily"; lin heel_N = mkN "heel" "heels"; lin contract_V2V = mkV2V (mkV "contract" "contracts" "contracted" "contracted" "contracting") noPrep to_Prep ; lin contract_V2 = mkV2 (mkV "contract" "contracts" "contracted" "contracted" "contracting"); lin contract_V = mkV "contract" "contracts" "contracted" "contracted" "contracting"; lin update_V2 = mkV2 (mkV "update" "updates" "updated" "updated" "updating"); lin assign_V2V = mkV2V (mkV "assign") noPrep to_Prep ; lin assign_V2 = mkV2 (mkV "assign" "assigns" "assigned" "assigned" "assigning"); lin spring_V2 = mkV2 (IrregEng.spring_V); lin spring_V = IrregEng.spring_V; lin single_N = mkN "single" "singles"; lin commons_N = mkN "commons" ; lin weekly_A = compoundA (mkA "weekly"); lin stretch_N = mkN "stretch" "stretches"; lin pregnancy_N = mkN "pregnancy" "pregnancies"; lin happily_Adv = mkAdv "happily" ; lin spectrum_N = mkN "spectrum" "spectra" {- FIXME: guessed plural form -}; lin interfere_V = mkV "interfere" "interferes" "interfered" "interfered" "interfering"; lin suicide_N = mkN "suicide" "suicides"; lin panic_N = mkN "panic"; lin invent_V2 = mkV2 (mkV "invent" "invents" "invented" "invented" "inventing"); lin invent_V = mkV "invent"; lin intensive_A = compoundA (mkA "intensive"); lin damp_A = mkA "damp" "damper"; lin simultaneously_Adv = mkAdv "simultaneously" ; lin giant_N = mkN masculine (mkN "giant" "giants"); lin casual_A = compoundA (mkA "casual"); lin sphere_N = mkN "sphere" "spheres"; lin precious_A = compoundA (mkA "precious"); lin sword_N = mkN "sword" "swords"; lin envisage_V2 = mkV2 (mkV "envisage" "envisages" "envisaged" "envisaged" "envisaging"); lin bean_N = mkN "bean" "beans"; lin time_V2 = mkV2 (mkV "time" "times" "timed" "timed" "timing"); lin crazy_A = mkA "crazy" "crazier"; lin changing_A = mkA "changing" ; lin primary_N = mkN "primary" "primaries"; lin concede_VS = mkVS (mkV "concede"); lin concede_V2 = mkV2 (mkV "concede" "concedes" "conceded" "conceded" "conceding"); lin concede_V = mkV "concede"; lin besides_Adv = mkAdv "besides"; lin unite_V2 = mkV2 (mkV "unite" "unites" "united" "united" "uniting"); lin unite_V = mkV "unite" "unites" "united" "united" "uniting"; lin severely_Adv = mkAdv "severely" ; lin separately_Adv = mkAdv "separately" ; lin instruct_V2 = mkV2 (mkV "instruct" "instructs" "instructed" "instructed" "instructing"); lin insert_V2 = mkV2 (mkV "insert" "inserts" "inserted" "inserted" "inserting"); lin go_N = mkN "go" "gi"; lin exhibit_V2 = mkV2 (mkV "exhibit" "exhibits" "exhibited" "exhibited" "exhibiting"); lin brave_A = mkA "brave" "braver"; lin tutor_N = mkN "tutor" "tutors"; lin tune_N = mkN "tune" "tunes"; lin debut_N = variants{} ; -- lin debut_2_N = mkN "début" "débuts"; lin debut_1_N = mkN "debut" "debuts"; lin continued_A = mkA "continued" ; lin bid_V2 = mkV2 (IrregEng.bid_V); lin bid_V = IrregEng.bid_V; lin incidence_N = mkN "incidence" "incidences"; lin downstairs_Adv = mkAdv "downstairs"; lin cafe_N = mkN "café" "cafés"; lin regret_VS = mkVS (mkV "regret"); lin regret_V2 = mkV2 (mkV "regret" "regrets" "regretted" "regretted" "regretting"); lin killer_N = mkN "killer" "killers"; lin delicate_A = compoundA (mkA "delicate"); lin subsidiary_N = mkN "subsidiary" "subsidiaries"; lin gender_N = mkN "gender" "genders"; lin entertain_V2 = mkV2 (mkV "entertain" "entertains" "entertained" "entertained" "entertaining"); lin cling_V = IrregEng.cling_V; lin vertical_A = compoundA (mkA "vertical"); lin fetch_V2 = mkV2 (mkV "fetch" "fetches" "fetched" "fetched" "fetching"); lin strip_V2 = mkV2 (mkV "strip" "strips" "stripped" "stripped" "stripping"); lin strip_V = mkV "strip" "strips" "stripped" "stripped" "stripping"; lin plead_VS = mkVS (mkV "plead" "pleads" "pleaded" "pleaded" "pleading"); lin plead_V2 = mkV2 (mkV "plead" "pleads" "pleaded" "pleaded" "pleading"); lin plead_V = mkV "plead" "pleads" "pleaded" "pleaded" "pleading"; lin duck_N = mkN "duck" "duck"; lin breed_N = mkN "breed" "breeds"; lin assistant_A = mkA "assistant" ; lin pint_N = mkN "pint" "pints"; lin abolish_V2 = mkV2 (mkV "abolish" "abolishes" "abolished" "abolished" "abolishing"); lin translation_N = mkN "translation" "translations"; lin princess_N = mkN "princess" "princesses"; lin line_V2 = mkV2 (mkV "line" "lines" "lined" "lined" "lining"); lin line_V = mkV "line" "lines" "lined" "lined" "lining"; lin excessive_A = compoundA (mkA "excessive"); lin digital_A = compoundA (mkA "digital"); lin steep_A = mkA "steep" "steeper"; lin jet_N = mkN "jet" "jets"; lin hey_Interj = ss "hey"; lin grave_N = mkN "grave" "graves"; lin exceptional_A = compoundA (mkA "exceptional"); lin boost_V2 = mkV2 (mkV "boost" "boosts" "boosted" "boosted" "boosting"); lin random_A = mkA "random" ; lin correlation_N = mkN "correlation" "correlations"; lin outline_N = mkN "outline" "outlines"; lin intervene_V2V = mkV2V (mkV "intervene" "intervenes" "intervened" "intervened" "intervening") noPrep to_Prep ; lin intervene_V = mkV "intervene" "intervenes" "intervened" "intervened" "intervening"; lin packet_N = mkN "packet" "packets"; lin motivation_N = mkN "motivation" "motivations"; lin safely_Adv = mkAdv "safely" ; lin harsh_A = mkA "harsh" "harsher"; lin spell_N = mkN "spell" "spells"; lin spread_N = mkN "spread" "spreads"; lin draw_N = mkN "draw" "draws"; lin concrete_A = compoundA (mkA "concrete"); lin complicated_A = mkA "complicated" ; lin alleged_A = mkA "alleged" ; lin redundancy_N = mkN "redundancy" "redundancies"; lin progressive_A = compoundA (mkA "progressive"); lin intensity_N = mkN "intensity" "intensities"; lin crack_N = mkN "crack" "cracks"; lin fly_N = mkN "fly" "flies"; lin fancy_V2 = mkV2 (mkV "fancy" "fancies" "fancied" "fancied" "fancying"); lin alternatively_Adv = mkAdv "alternatively" ; lin waiting_A = mkA "waiting" ; lin scandal_N = mkN "scandal" "scandals"; lin resemble_V2 = mkV2 (mkV "resemble" "resembles" "resembled" "resembled" "resembling"); lin parameter_N = mkN "parameter" "parameters"; lin fierce_A = mkA "fierce" "fiercer"; lin tropical_A = compoundA (mkA "tropical"); lin colour_V2A = mkV2A (variants {mkV "colour"; mkV "color" (variants {"colorred"; "colored"})}) noPrep; lin colour_V2 = mkV2 (variants {mkV "colour"; mkV "color" (variants {"colorred"; "colored"})}); lin colour_V = variants{}; -- mkV2 (variants {mkV "colour"; mkV "color" (variants {"colorred"; "colored"})}); lin engagement_N = mkN "engagement" "engagements"; lin contest_N = mkN "contest" "contests"; lin edit_V2 = mkV2 (mkV "edit" "edits" "edited" "edited" "editing"); lin courage_N = mkN "courage" ; lin hip_N = mkN "hip" "hips"; lin delighted_A = mkA "delighted" ; lin sponsor_V2 = mkV2 (mkV "sponsor" "sponsors" "sponsored" "sponsored" "sponsoring"); lin carer_N = mkN "carer" ; lin crack_V2 = mkV2 (mkV "crack" "cracks" "cracked" "cracked" "cracking"); lin substantially_Adv = mkAdv "substantially" ; lin occupational_A = compoundA (mkA "occupational"); lin trainer_N = mkN "trainer" "trainers"; lin remainder_N = mkN "remainder" "remainders"; lin related_A = mkA "related" ; lin inherit_V2 = mkV2 (mkV "inherit" "inherits" "inherited" "inherited" "inheriting"); lin inherit_V = mkV "inherit" "inherits" "inherited" "inherited" "inheriting"; lin resume_V2 = mkV2 (mkV "resume" "resumes" "resumed" "resumed" "resuming"); lin resume_V = mkV "resume"; lin assignment_N = mkN "assignment" "assignments"; lin conceal_V2 = mkV2 (mkV "conceal" "conceals" "concealed" "concealed" "concealing"); lin disclose_VS = mkVS (mkV "disclose"); lin disclose_V2 = mkV2 (mkV "disclose" "discloses" "disclosed" "disclosed" "disclosing"); lin disclose_V = mkV "disclose"; lin exclusively_Adv = mkAdv "exclusively" ; lin working_N = mkN "working" "workings"; lin mild_A = mkA "mild" "milder"; lin chronic_A = compoundA (mkA "chronic"); lin splendid_A = compoundA (mkA "splendid"); lin function_V = mkV "function" "functions" "functioned" "functioned" "functioning"; lin riderMasc_N = mkN masculine (mkN "rider" "riders"); lin clay_N = mkN "clay" ; lin firstly_Adv = mkAdv "firstly" ; lin conceive_V2 = mkV2 (mkV "conceive" "conceives" "conceived" "conceived" "conceiving"); lin conceive_V = mkV "conceive" "conceives" "conceived" "conceived" "conceiving"; lin politically_Adv = mkAdv "politically" ; lin terminal_N = mkN "terminal" "terminals"; lin accuracy_N = mkN "accuracy" "accuracies"; lin coup_N = mkN "coup" "coups"; lin ambulance_N = mkN "ambulance" "ambulances"; lin living_N = mkN "living" "livings"; lin offenderMasc_N = mkN masculine (mkN "offender" "offenders"); lin similarity_N = mkN "similarity" "similarities"; lin orchestra_N = mkN "orchestra" "orchestras"; lin brush_N = mkN "brush" "brushes"; lin systematic_A = compoundA (mkA "systematic"); lin striker_N = mkN "striker" "strikers"; lin guard_V2 = mkV2 (mkV "guard" "guards" "guarded" "guarded" "guarding"); lin guard_V = mkV "guard" "guards" "guarded" "guarded" "guarding"; lin casualty_N = mkN "casualty" "casualties"; lin steadily_Adv = mkAdv "steadily" ; lin painter_N = mkN "painter" "painters"; lin opt_VV = mkVV (mkV "opt" "opts" "opted" "opted" "opting"); lin opt_V = mkV "opt" "opts" "opted" "opted" "opting"; lin handsome_A = compoundA (mkA "handsome"); lin banking_N = mkN "banking" ; lin sensitivity_N = mkN "sensitivity" "sensitivities"; lin navy_N = mkN "navy" "navies"; lin fascinating_A = compoundA (mkA "fascinating"); lin disappointment_N = mkN "disappointment" "disappointments"; lin auditor_N = mkN "auditor" "auditors"; lin hostility_N = mkN "hostility" "hostilities"; lin spending_N = mkN "spending" ; lin scarcely_Adv = mkAdv "scarcely" ; lin compulsory_A = compoundA (mkA "compulsory"); lin photographer_N = mkN "photographer" "photographers"; lin ok_Interj = ss "ok"; lin neighbourhood_N = mkN (variants {"neighbourhood"; "neighborhood"}); lin ideological_A = compoundA (mkA "ideological"); lin wide_Adv = mkAdv "wide"; lin pardon_N = mkN "pardon" "pardons"; lin double_N = mkN "double" "doubles"; lin criticize_V2 = mkV2 (mkV "criticize" "criticizes" "criticized" "criticized" "criticizing"); lin criticize_V = mkV "criticize" "criticizes" "criticized" "criticized" "criticizing"; lin supervision_N = mkN "supervision" "supervisions"; lin guilt_N = mkN "guilt" ; lin deck_N = mkN "deck" "decks"; lin payable_A = compoundA (mkA "payable"); lin execution_N = mkN "execution" "executions"; lin suite_N = mkN "suite" "suites"; lin elected_A = mkA "elected" ; lin solely_Adv = mkAdv "solely" ; lin moral_N = mkN "moral" "morals"; lin collector_N = mkN "collector" "collectors"; lin questionnaire_N = mkN "questionnaire" "questionnaires"; lin flavour_N = mkN (variants {"flavour"; "flavor"}); lin couple_V2 = mkV2 (mkV "couple" "couples" "coupled" "coupled" "coupling"); lin couple_V = mkV "couple" "couples" "coupled" "coupled" "coupling"; lin faculty_N = mkN "faculty" "faculties"; lin tour_V2 = mkV2 (mkV "tour" "tours" "toured" "toured" "touring"); lin tour_V = mkV "tour" "tours" "toured" "toured" "touring"; lin basket_N = mkN "basket" "baskets"; lin mention_N = mkN "mention" "mentions"; lin kick_N = mkN "kick" "kicks"; lin horizon_N = mkN "horizon" "horizons"; lin drain_V2 = mkV2 (mkV "drain" "drains" "drained" "drained" "draining"); lin drain_V = mkV "drain" "drains" "drained" "drained" "draining"; lin happiness_N = mkN "happiness" ; lin fighter_N = mkN human (mkN "fighter" "fighters"); lin estimated_A = mkA "estimated" ; lin copper_N = mkN "copper" "coppers"; lin legend_N = mkN "legend" "legends"; lin relevance_N = mkN "relevance" "relevances"; lin decorate_V2 = mkV2 (mkV "decorate" "decorates" "decorated" "decorated" "decorating"); lin continental_A = compoundA (mkA "continental"); lin ship_V2 = mkV2 (mkV "ship" "ships" "shipped" "shipped" "shipping"); lin ship_V = mkV "ship" "ships" "shipped" "shipped" "shipping"; lin operational_A = compoundA (mkA "operational"); lin incur_V2 = mkV2 (mkV "incur" "incurs" "incurred" "incurred" "incurring"); lin parallel_A = compoundA (mkA "parallel"); lin divorce_N = mkN "divorce" "divorces"; lin opposed_A = mkA "opposed" ; lin equilibrium_N = mkN "equilibrium" ; lin trader_N = mkN "trader" "traders"; lin ton_N = mkN "ton" "tons"; lin can_N = mkN "can" "cans"; lin juice_N = mkN "juice" "juices"; lin forum_N = mkN "forum" "forums"; lin spin_V2 = mkV2 (IrregEng.spin_V); lin spin_V = IrregEng.spin_V; lin research_V2 = mkV2 (mkV "research" "researches" "researched" "researched" "researching"); lin research_V = mkV "research" "researches" "researched" "researched" "researching"; lin hostile_A = compoundA (mkA "hostile"); lin consistently_Adv = mkAdv "consistently" ; lin technological_A = compoundA (mkA "technological"); lin nightmare_N = mkN "nightmare" "nightmares"; lin medal_N = mkN "medal" "medals"; lin diamond_N = mkN "diamond" "diamonds"; lin speed_V2 = mkV2 (mkV "speed" "speeds" "speeded" "speeded" "speeding"); lin speed_V = mkV "speed" "speeds" "speeded" "speeded" "speeding"; lin peaceful_A = compoundA (mkA "peaceful"); lin accounting_A = mkA "accounting" ; lin scatter_V2 = mkV2 (mkV "scatter" "scatters" "scattered" "scattered" "scattering"); lin scatter_V = mkV "scatter" "scatters" "scattered" "scattered" "scattering"; lin monster_N = mkN "monster" "monsters"; lin horrible_A = compoundA (mkA "horrible"); lin nonsense_N = mkN "nonsense" "nonsenses"; lin chaos_N = mkN "chaos" ; lin accessible_A = compoundA (mkA "accessible"); lin humanity_N = mkN "humanity" "humanities"; lin frustration_N = mkN "frustration" "frustrations"; lin chin_N = mkN "chin" "chins"; lin bureau_N = mkN "bureau" "bureaux"; lin advocate_VS = mkVS (mkV "advocate"); lin advocate_V2 = mkV2 (mkV "advocate" "advocates" "advocated" "advocated" "advocating"); lin polytechnic_N = mkN "polytechnic" "polytechnics"; lin inhabitant_N = mkN "inhabitant" "inhabitants"; lin evil_A = compoundA (mkA "evil"); lin slave_N = mkN "slave" "slaves"; lin reservation_N = mkN "reservation" "reservations"; lin slam_V2 = mkV2 (mkV "slam" "slams" "slammed" "slammed" "slamming"); lin slam_V = mkV "slam" "slams" "slammed" "slammed" "slamming"; lin handle_N = mkN "handle" "handles"; lin provincial_A = compoundA (mkA "provincial"); lin fishing_N = mkN "fishing" ; lin facilitate_V2 = mkV2 (mkV "facilitate" "facilitates" "facilitated" "facilitated" "facilitating"); lin yield_N = mkN "yield" "yields"; lin elbow_N = mkN "elbow" "elbows"; lin bye_Interj = ss "bye"; lin warm_V2 = mkV2 (mkV "warm" "warms" "warmed" "warmed" "warming"); lin warm_V = mkV "warm" "warms" "warmed" "warmed" "warming"; lin sleeve_N = mkN "sleeve" "sleeves"; lin exploration_N = mkN "exploration" "explorations"; lin creep_V = IrregEng.creep_V; lin adjacent_A = compoundA (mkA "adjacent"); lin theft_N = mkN "theft" "thefts"; lin round_V2 = mkV2 (mkV "round" "rounds" "rounded" "rounded" "rounding"); lin round_V = mkV "round" "rounds" "rounded" "rounded" "rounding"; lin grace_N = mkN "grace" "graces"; lin predecessor_N = mkN "predecessor" "predecessors"; lin supermarket_N = mkN "supermarket" "supermarkets"; lin smart_A = mkA "smart" "smarter"; lin sergeant_N = mkN "sergeant" "sergeants"; lin regulate_V2 = mkV2 (mkV "regulate" "regulates" "regulated" "regulated" "regulating"); lin clash_N = mkN "clash" "clashes"; lin assemble_V2 = mkV2 (mkV "assemble" "assembles" "assembled" "assembled" "assembling"); lin assemble_V = mkV "assemble" "assembles" "assembled" "assembled" "assembling"; lin arrow_N = mkN "arrow" "arrows"; lin nowadays_Adv = mkAdv "nowadays"; lin giant_A = mkA "giant" ; lin waiting_N = mkN "waiting" ; lin tap_N = mkN "tap" "taps"; lin shit_N = mkN "shit" ; lin sandwich_N = mkN "sandwich" "sandwiches"; lin vanish_V = mkV "vanish" "vanishes" "vanished" "vanished" "vanishing"; lin commerce_N = mkN "commerce" ; lin pursuit_N = mkN "pursuit" "pursuits"; lin post_war_A = mkA "post-war" ; lin will_V2 = mkV2 (mkV "will" "wills" "willed" "willed" "willing"); lin will_V = mkV "will" "wills" "willed" "willed" "willing"; lin waste_A = compoundA (mkA "waste"); lin collar_N = mkN "collar" "collars"; lin socialism_N = mkN "socialism" ; lin skill_V = mkV "skill" ; lin rice_N = mkN "rice" ; lin exclusion_N = mkN "exclusion" ; lin upwards_Adv = mkAdv "upwards"; lin transmission_N = mkN "transmission" "transmissions"; lin instantly_Adv = mkAdv "instantly" ; lin forthcoming_A = compoundA (mkA "forthcoming"); lin appointed_A = mkA "appointed" ; lin geographical_A = compoundA (mkA "geographical"); lin fist_N = mkN "fist" "fists"; lin abstract_A = compoundA (mkA "abstract"); lin embrace_V2 = mkV2 (mkV "embrace" "embraces" "embraced" "embraced" "embracing"); lin embrace_V = mkV "embrace" "embraces" "embraced" "embraced" "embracing"; lin dynamic_A = compoundA (mkA "dynamic"); lin drawer_N = mkN "drawer" "drawers"; lin dismissal_N = mkN "dismissal" "dismissals"; lin magic_N = mkN "magic" ; lin endless_A = compoundA (mkA "endless"); lin definite_A = compoundA (mkA "definite"); lin broadly_Adv = mkAdv "broadly" ; lin affection_N = mkN "affection" "affections"; lin dawn_N = mkN "dawn" "dawns"; lin principal_N = mkN "principal" "principals"; lin bloke_N = mkN "bloke" "blokes"; lin trap_N = mkN "trap" "traps"; lin communist_A = compoundA (mkA "communist"); lin competence_N = mkN "competence" ; lin complicate_V2 = mkV2 (mkV "complicate" "complicates" "complicated" "complicated" "complicating"); lin neutral_A = compoundA (mkA "neutral"); lin fortunately_Adv = mkAdv "fortunately" ; lin commonwealth_N = mkN "commonwealth" "commonwealths"; lin breakdown_N = mkN "breakdown" "breakdowns"; lin combined_A = mkA "combined" ; lin candle_N = mkN "candle" "candles"; lin venue_N = mkN "venue" "venues"; lin supper_N = mkN "supper" "suppers"; lin analyst_N = mkN human (mkN "analyst" "analysts"); lin vague_A = mkA "vague" "vaguer"; lin publicly_Adv = mkAdv "publicly" ; lin marine_A = compoundA (mkA "marine"); lin fair_Adv = mkAdv "fair"; lin pause_N = mkN "pause" "pauses"; lin notable_A = compoundA (mkA "notable"); lin freely_Adv = mkAdv "freely" ; lin counterpart_N = mkN "counterpart" "counterparts"; lin lively_A = mkA "lively" "livelier"; lin script_N = mkN "script" "scripts"; lin sue_V2V = mkV2V (mkV "sue" "sues" "sued" "sued" "suing") noPrep to_Prep ; lin sue_V2 = mkV2 (mkV "sue" "sues" "sued" "sued" "suing"); lin sue_V = mkV "sue" "sues" "sued" "sued" "suing"; lin legitimate_A = compoundA (mkA "legitimate"); lin geography_N = mkN "geography" ; lin reproduce_V2 = mkV2 (mkV "reproduce" "reproduces" "reproduced" "reproduced" "reproducing"); lin reproduce_V = mkV "reproduce" "reproduces" "reproduced" "reproduced" "reproducing"; lin moving_A = mkA "moving" ; lin lamb_N = mkN "lamb" "lambs"; lin gay_A = mkA "gay" "gayer"; lin contemplate_VS = mkVS (mkV "contemplate" "contemplates" "contemplated" "contemplated" "contemplating"); lin contemplate_V2 = mkV2 (mkV "contemplate" "contemplates" "contemplated" "contemplated" "contemplating"); lin contemplate_V = mkV "contemplate" "contemplates" "contemplated" "contemplated" "contemplating"; lin terror_N = mkN "terror" "terrors"; lin stable_N = mkN "stable" "stables"; lin founder_N = mkN "founder" "founders"; lin utility_N = mkN "utility" "utilities"; lin signal_VS = mkVS (mkV "signal" "signals" "signalled" "signalled" "signalling"); lin signal_V2 = mkV2 (mkV "signal" "signals" "signalled" "signalled" "signalling"); lin shelter_N = mkN "shelter" "shelters"; lin poster_N = mkN "poster" "posters"; lin hitherto_Adv = mkAdv "hitherto"; lin mature_A = compoundA (mkA "mature"); lin cooking_N = mkN "cooking" ; lin head_A = mkA "head" ; lin wealthy_A = mkA "wealthy" "wealthier"; lin fucking_A = mkA "fucking" ; lin confess_VS = mkVS (mkV "confess" "confesses" "confessed" "confessed" "confessing"); lin confess_V2 = mkV2 (mkV "confess" "confesses" "confessed" "confessed" "confessing"); lin confess_V = mkV "confess" "confesses" "confessed" "confessed" "confessing"; lin age_V = mkV "age" "ages" "aged" "aged" "aging"; lin miracle_N = mkN "miracle" "miracles"; lin magic_A = compoundA (mkA "magic"); lin jaw_N = mkN "jaw" "jaws"; lin pan_N = mkN "pan" "pans"; lin coloured_A = mkA "coloured" ; lin tent_N = mkN "tent" "tents"; lin telephone_V2 = mkV2 (mkV "telephone" "telephones" "telephoned" "telephoned" "telephoning"); lin telephone_V = mkV "telephone" "telephones" "telephoned" "telephoned" "telephoning"; lin reduced_A = mkA "reduced" ; lin tumour_N = mkN (variants {"tumour"; "tumor"}); lin super_A = compoundA (mkA "super"); lin funding_N = mkN "funding" ; lin dump_V2 = mkV2 (mkV "dump" "dumps" "dumped" "dumped" "dumping"); lin dump_V = mkV "dump"; lin stitch_N = mkN "stitch" "stitches"; lin shared_A = mkA "shared" ; lin ladder_N = mkN "ladder" "ladders"; lin keeper_N = mkN "keeper" "keepers"; lin endorse_V2 = mkV2 (mkV "endorse" "endorses" "endorsed" "endorsed" "endorsing"); lin invariably_Adv = mkAdv "invariably" ; lin smash_V2 = mkV2 (mkV "smash" "smashes" "smashed" "smashed" "smashing"); lin smash_V = mkV "smash" "smashes" "smashed" "smashed" "smashing"; lin shield_N = mkN "shield" "shields"; lin heat_V2 = mkV2 (mkV "heat" "heats" "heated" "heated" "heating"); lin heat_V = mkV "heat" "heats" "heated" "heated" "heating"; lin surgeon_N = mkN "surgeon" "surgeons"; lin centre_V2 = mkV2 (mkV "centre" "centres" "centred" "centred" "centring"); lin centre_V = mkV "centre" "centres" "centred" "centred" "centring"; lin orange_N = variants{} ; -- lin orange_2_N = mkN "orange" "oranges"; lin orange_1_N = mkN "orange" "oranges"; lin explode_V = mkV "explode" "explodes" "exploded" "exploded" "exploding"; lin comedy_N = mkN "comedy" "comedies"; lin classify_V2 = mkV2 (mkV "classify" "classifies" "classified" "classified" "classifying"); lin artistic_A = compoundA (mkA "artistic"); lin ruler_N = mkN "ruler" "rulers"; lin biscuit_N = mkN "biscuit" "biscuits"; lin workstation_N = mkN "workstation" ; lin prey_N = mkN "prey" "IRREG"; lin manual_N = mkN "manual" "manuals"; lin cure_N = variants{} ; -- lin cure_2_N = mkN "curé" "curés"; lin cure_1_N = mkN "cure" "cures"; lin overall_N = mkN "overall" "overalls"; lin tighten_V2 = mkV2 (mkV "tighten" "tightens" "tightened" "tightened" "tightening"); lin tighten_V = mkV "tighten" "tightens" "tightened" "tightened" "tightening"; lin tax_V2 = mkV2 (mkV "tax" "taxes" "taxed" "taxed" "taxing"); lin pope_N = mkN "pope" "popes"; lin manufacturing_A = mkA "manufacturing" ; lin adult_A = compoundA (mkA "adult"); lin rush_N = mkN "rush" "rushes"; lin blanket_N = mkN "blanket" "blankets"; lin republican_N = mkN "republican" "republicans"; lin referendum_N = mkN "referendum" "referendums"; lin palm_N = mkN "palm" "palms"; lin nearby_Adv = mkAdv "nearby" ; lin mix_N = mkN "mix" "mixes"; lin devil_N = mkN "devil" "devils"; lin adoption_N = mkN "adoption" "adoptions"; lin workforce_N = mkN "workforce" ; lin segment_N = mkN "segment" "segments"; lin regardless_Adv = mkAdv "regardless" ; lin contractor_N = mkN human (mkN "contractor" "contractors"); lin portion_N = mkN "portion" "portions"; lin differently_Adv = mkAdv "differently" ; lin deposit_V2 = mkV2 (mkV "deposit" "deposits" "deposited" "deposited" "depositing"); lin cook_N = mkN "cook" "cooks"; lin prediction_N = mkN "prediction" "predictions"; lin oven_N = mkN "oven" "ovens"; lin matrix_N = mkN "matrix" "matrixes"; lin liver_N = mkN "liver" "livers"; lin fraud_N = mkN "fraud" "frauds"; lin beam_N = mkN "beam" "beams"; lin signature_N = mkN "signature" "signatures"; lin limb_N = mkN "limb" "limbs"; lin verdict_N = mkN "verdict" "verdicts"; lin dramatically_Adv = mkAdv "dramatically"; lin container_N = mkN "container" "containers"; lin aunt_N = mkN "aunt" "aunts"; lin dock_N = mkN "dock" "docks"; lin submission_N = mkN "submission" "submissions"; lin arm_V2 = mkV2 (mkV "arm" "arms" "armed" "armed" "arming"); lin arm_V = mkV "arm" "arms" "armed" "armed" "arming"; lin odd_N = mkN "odd" ; lin certainty_N = mkN "certainty" "certainties"; lin boring_A = mkA "boring" ; lin electron_N = mkN "electron" "electrons"; lin drum_N = mkN "drum" "drums"; lin wisdom_N = mkN "wisdom" ; lin antibody_N = mkN "antibody" "antibodies"; lin unlike_A = compoundA (mkA "unlike"); lin terrorist_N = mkN "terrorist" "terrorists"; lin post_V2 = mkV2 (mkV "post" "posts" "posted" "posted" "posting"); lin post_V = mkV "post" "posts" "posted" "posted" "posting"; lin circulation_N = mkN "circulation" "circulations"; lin alteration_N = mkN "alteration" "alterations"; lin fluid_N = mkN "fluid" "fluids"; lin ambitious_A = compoundA (mkA "ambitious"); lin socially_Adv = mkAdv "socially" ; lin riot_N = mkN "riot" "riots"; lin petition_N = mkN "petition" "petitions"; lin fox_N = mkN "fox" "foxes"; lin recruitment_N = mkN "recruitment" "recruitments"; lin well_known_A = compoundA (mkA "well-known"); lin top_V2 = mkV2 (mkV "top" "tops" "topped" "topped" "topping"); lin service_V2 = mkV2 (mkV "service" "services" "serviced" "serviced" "servicing"); lin flood_V2 = mkV2 (mkV "flood" "floods" "flooded" "flooded" "flooding"); lin flood_V = mkV "flood" "floods" "flooded" "flooded" "flooding"; lin taste_V2 = mkV2 (mkV "taste" "tastes" "tasted" "tasted" "tasting"); lin taste_V = mkV "taste" "tastes" "tasted" "tasted" "tasting"; lin memorial_N = mkN "memorial" "memorials"; lin helicopter_N = mkN "helicopter" "helicopters"; lin correspondence_N = mkN "correspondence" "correspondences"; lin beef_N = mkN "beef" "beeves" {- FIXME: guessed plural form -}; lin overall_Adv = mkAdv "overall" ; lin lighting_N = mkN "lighting" ; lin harbour_N = mkN "harbour" "harbours"; lin empirical_A = compoundA (mkA "empirical"); lin shallow_A = mkA "shallow" "shallower"; lin seal_V2 = mkV2 (mkV "seal" "seals" "sealed" "sealed" "sealing"); lin seal_V = mkV "seal" "seals" "sealed" "sealed" "sealing"; lin decrease_V2 = mkV2 (mkV "decrease" "decreases" "decreased" "decreased" "decreasing"); lin decrease_V = mkV "decrease" "decreases" "decreased" "decreased" "decreasing"; lin constituent_N = mkN "constituent" "constituents"; lin exam_N = mkN "exam" "exams"; lin toe_N = mkN "toe" "toes"; lin reward_V2 = mkV2 (mkV "reward" "rewards" "rewarded" "rewarded" "rewarding"); lin thrust_V2 = mkV2 (IrregEng.thrust_V); lin thrust_V = IrregEng.thrust_V; lin bureaucracy_N = mkN "bureaucracy" "bureaucracies"; lin wrist_N = mkN "wrist" "wrists"; lin nut_N = mkN "nut" "nuts"; lin plain_N = mkN "plain" "plains"; lin magnetic_A = compoundA (mkA "magnetic"); lin evil_N = mkN "evil" "evils"; lin widen_V2 = mkV2 (mkV "widen" "widens" "widened" "widened" "widening"); lin hazard_N = mkN "hazard" "hazards"; lin dispose_V2 = mkV2 (mkV "dispose" "disposes" "disposed" "disposed" "disposing"); lin dispose_V = mkV "dispose" "disposes" "disposed" "disposed" "disposing"; lin dealing_N = mkN "dealing" "dealings"; lin absent_A = compoundA (mkA "absent"); lin reassure_V2S = mkV2S (mkV "reassure") noPrep; lin reassure_V2 = mkV2 (mkV "reassure" "reassures" "reassured" "reassured" "reassuring"); lin model_V2 = mkV2 (us_britishV "model") ; lin model_V = us_britishV "model" ; lin inn_N = mkN "inn" "inns"; lin initial_N = mkN "initial" "initials"; lin suspension_N = mkN "suspension" ; lin respondent_N = mkN "respondent" "respondents"; lin over_N = mkN "over" "overs"; lin naval_A = compoundA (mkA "naval"); lin monthly_A = compoundA (mkA "monthly"); lin log_N = mkN "log" "logs"; lin advisory_A = compoundA (mkA "advisory"); lin fitness_N = mkN "fitness" ; lin blank_A = compoundA (mkA "blank"); lin indirect_A = compoundA (mkA "indirect"); lin tile_N = mkN "tile" "tiles"; lin rally_N = mkN "rally" "rallies"; lin economist_N = mkN "economist" "economists"; lin vein_N = mkN "vein" "veins"; lin strand_N = mkN "strand" "strands"; lin disturbance_N = mkN "disturbance" "disturbances"; lin stuff_V2 = mkV2 (mkV "stuff" "stuffs" "stuffed" "stuffed" "stuffing"); lin seldom_Adv = mkAdv "seldom"; lin coming_A = mkA "coming" ; lin cab_N = mkN "cab" "cabs"; lin grandfather_N = mkN "grandfather" "grandfathers"; lin flash_V = mkV "flash" "flashes" "flashed" "flashed" "flashing"; lin destination_N = mkN "destination" "destinations"; lin actively_Adv = mkAdv "actively" ; lin regiment_N = mkN "regiment" "regiments"; lin closed_A = mkA "closed" ; lin boom_N = mkN "boom" "booms"; lin handful_N = mkN "handful" "handfuls"; lin remarkably_Adv = mkAdv "remarkably" ; lin encouragement_N = mkN "encouragement" "encouragements"; lin awkward_A = compoundA (mkA "awkward"); lin required_A = mkA "required" ; lin flood_N = mkN "flood" "floods"; lin defect_N = mkN "defect" "defects"; lin surplus_N = mkN "surplus" "surpluses"; lin champagne_N = mkN "Champagne" "Champagnes"; lin liquid_N = mkN "liquid" "liquids"; lin shed_V2 = mkV2 (IrregEng.shed_V); lin welcome_N = mkN "welcome" "welcomes"; lin rejection_N = mkN "rejection" "rejections"; lin discipline_V2 = mkV2 (mkV "discipline" "disciplines" "disciplined" "disciplined" "disciplining"); lin halt_V2 = mkV2 (mkV "halt" "halts" "halted" "halted" "halting"); lin halt_V = mkV "halt" "halts" "halted" "halted" "halting"; lin electronics_N = mkN "electronics" "electronics"; lin administratorMasc_N = mkN masculine (mkN "administrator" "administrators"); lin sentence_V2 = mkV2 (mkV "sentence" "sentences" "sentenced" "sentenced" "sentencing"); lin sentence_V = mkV "sentence"; lin ill_Adv = mkAdv "ill"; lin contradiction_N = mkN "contradiction" "contradictions"; lin nail_N = mkN "nail" "nails"; lin senior_N = mkN "senior" "seniors"; lin lacking_A = mkA "lacking" ; lin colonial_A = compoundA (mkA "colonial"); lin primitive_A = compoundA (mkA "primitive"); lin whoever_NP = mkNP "whoever" "whoever" "whoever's" singular P3 human ; lin lap_N = mkN "lap" "laps"; lin commodity_N = mkN "commodity" "commodities"; lin planned_A = mkA "planned" ; lin intellectual_N = mkN "intellectual" "intellectuals"; lin imprisonment_N = mkN "imprisonment" ; lin coincide_V = mkV "coincide" "coincides" "coincided" "coincided" "coinciding"; lin sympathetic_A = compoundA (mkA "sympathetic"); lin atom_N = mkN "atom" "atoms"; lin tempt_V2V = mkV2V (mkV "tempt") noPrep to_Prep ; lin tempt_V2 = mkV2 (mkV "tempt" "tempts" "tempted" "tempted" "tempting"); lin sanction_N = mkN "sanction" "sanctions"; lin praise_V2 = mkV2 (mkV "praise" "praises" "praised" "praised" "praising"); lin favourable_A = mkA (variants {"favourable"; "favorable"}) ; lin dissolve_V2 = mkV2 (mkV "dissolve" "dissolves" "dissolved" "dissolved" "dissolving"); lin dissolve_V = mkV "dissolve" "dissolves" "dissolved" "dissolved" "dissolving"; lin tightly_Adv = mkAdv "tightly" ; lin surrounding_N = mkN "surrounding" ; lin soup_N = mkN "soup" "soups"; lin encounter_N = mkN "encounter" "encounters"; lin abortion_N = mkN "abortion" "abortions"; lin grasp_V2 = mkV2 (mkV "grasp" "grasps" "grasped" "grasped" "grasping"); lin grasp_V = mkV "grasp" "grasps" "grasped" "grasped" "grasping"; lin custody_N = mkN "custody" ; lin composer_N = mkN "composer" "composers"; lin charm_N = mkN "charm" "charms"; lin short_term_A = compoundA (mkA "short-term"); lin metropolitan_A = compoundA (mkA "metropolitan"); lin waist_N = mkN "waist" "waists"; lin equality_N = mkN "equality" ; lin tribute_N = mkN "tribute" "tributes"; lin bearing_N = mkN "bearing" "bearings"; lin auction_N = mkN "auction" "auctions"; lin standing_N = mkN "standing"; lin manufacture_N = mkN "manufacture" ; lin horn_N = mkN "horn" "horns"; lin barn_N = mkN "barn" "barns"; lin mayor_N = mkN human (mkN "mayor" "mayors"); lin emperor_N = mkN "emperor" "emperors"; lin rescue_N = mkN "rescue" "rescues"; lin integrated_A = mkA "integrated" ; lin conscience_N = mkN "conscience" "consciences"; lin commence_V2 = mkV2 (mkV "commence" "commences" "commenced" "commenced" "commencing"); lin commence_V = mkV "commence" "commences" "commenced" "commenced" "commencing"; lin grandmother_N = mkN "grandmother" "grandmothers"; lin discharge_V2 = mkV2 (mkV "discharge" "discharges" "discharged" "discharged" "discharging"); lin discharge_V = mkV "discharge" "discharges" "discharged" "discharged" "discharging"; lin profound_A = compoundA (mkA "profound"); lin takeover_N = mkN "takeover" "takeovers"; lin nationalist_N = mkN "nationalist" "nationalists"; lin effect_V2 = mkV2 (mkV "effect" "effects" "effected" "effected" "effecting"); lin dolphin_N = mkN "dolphin" "dolphins"; lin fortnight_N = mkN "fortnight" "fortnights"; lin elephant_N = mkN "elephant" "elephants"; lin seal_N = mkN "seal" "seals"; lin spoil_V2 = mkV2 (mkV "spoil" "spoils" "spoiled" "spoiled" "spoiling"); lin spoil_V = mkV "spoil" "spoils" "spoiled" "spoiled" "spoiling"; lin plea_N = mkN "plea" "pleas"; lin forwards_Adv = mkAdv "forwards"; lin breeze_N = mkN "breeze" "breezes"; lin prevention_N = mkN "prevention" ; lin mineral_N = mkN "mineral" "minerals"; lin runner_N = mkN "runner" "runners"; lin pin_V2 = mkV2 (mkV "pin" "pins" "pinned" "pinned" "pinning"); lin integrity_N = mkN "integrity" ; lin thereafter_Adv = mkAdv "thereafter"; lin quid_N = mkN "quid" "quid"; lin owl_N = mkN "owl" "owls"; lin rigid_A = compoundA (mkA "rigid"); lin orange_A = compoundA (mkA "orange"); lin draft_V2 = mkV2 (mkV "draft" "drafts" "drafted" "drafted" "drafting"); lin reportedly_Adv = mkAdv "reportedly"; lin hedge_N = mkN "hedge" "hedges"; lin formulate_V2 = mkV2 (mkV "formulate" "formulates" "formulated" "formulated" "formulating"); lin associated_A = mkA "associated" ; lin position_V2 = mkV2 (mkV "position" "positions" "positioned" "positioned" "positioning"); lin thief_N = mkN "thief" "thieves" {- FIXME: guessed plural form -}; lin tomato_N = mkN "tomato" "tomatoes"; lin exhaust_V2 = mkV2 (mkV "exhaust" "exhausts" "exhausted" "exhausted" "exhausting"); lin evidently_Adv = mkAdv "evidently" ; lin eagle_N = mkN "eagle" "eagles"; lin specified_A = mkA "specified" ; lin resulting_A = mkA "resulting" ; lin blade_N = mkN "blade" "blades"; lin peculiar_A = compoundA (mkA "peculiar"); lin killing_N = mkN "killing" "killings"; lin desktop_N = mkN "desktop" ; lin bowel_N = mkN "bowel" "bowels"; lin long_V = mkV "long" "longs" "longed" "longed" "longing"; lin ugly_A = mkA "ugly" "uglier"; lin expedition_N = mkN "expedition" "expeditions"; lin saint_N = mkN "saint" "saints"; lin variable_A = compoundA (mkA "variable"); lin supplement_V2 = mkV2 (mkV "supplement" "supplements" "supplemented" "supplemented" "supplementing"); lin stamp_N = mkN "stamp" "stamps"; lin slide_N = mkN "slide" "slides"; lin faction_N = mkN "faction" "factions"; lin enthusiastic_A = irregAdv (compoundA (mkA "enthusiastic")) (variants {"enthusiastically"; "enthusiasticly"}); lin enquire_V2 = mkV2 (mkV "enquire" "enquires" "enquired" "enquired" "enquiring"); lin enquire_V = mkV "enquire" "enquires" "enquired" "enquired" "enquiring"; lin brass_N = mkN "brass" "brasses"; lin inequality_N = mkN "inequality" "inequalities"; lin eager_A = compoundA (mkA "eager"); lin bold_A = mkA "bold" "bolder"; lin neglect_V2 = mkV2 (mkV "neglect" "neglects" "neglected" "neglected" "neglecting"); lin saying_N = mkN "saying" "sayings"; lin ridge_N = mkN "ridge" "ridges"; lin earl_N = mkN "earl" "earls"; lin yacht_N = mkN "yacht" "yachts"; lin suck_V2 = mkV2 (mkV "suck" "sucks" "sucked" "sucked" "sucking"); lin suck_V = mkV "suck" "sucks" "sucked" "sucked" "sucking"; lin missing_A = mkA "missing" ; lin extended_A = mkA "extended" ; lin valuation_N = mkN "valuation" "valuations"; lin delight_V2 = mkV2 (mkV "delight" "delights" "delighted" "delighted" "delighting"); lin delight_V = mkV "delight" "delights" "delighted" "delighted" "delighting"; lin beat_N = mkN "beat" "beats"; lin worship_N = mkN "worship" ; lin fossil_N = mkN "fossil" "fossils"; lin diminish_V2 = mkV2 (mkV "diminish" "diminishes" "diminished" "diminished" "diminishing"); lin diminish_V = mkV "diminish" "diminishes" "diminished" "diminished" "diminishing"; lin taxpayer_N = mkN "taxpayer" "taxpayers"; lin corruption_N = mkN "corruption" ; lin accurately_Adv = mkAdv "accurately" ; lin honour_V2 = mkV2 (mkV (variants {"honour"; "honor"})); lin depict_V2 = mkV2 (mkV "depict" "depicts" "depicted" "depicted" "depicting"); lin pencil_N = mkN "pencil" "pencils"; lin drown_V2 = mkV2 (mkV "drown" "drowns" "drowned" "drowned" "drowning"); lin drown_V = mkV "drown" "drowns" "drowned" "drowned" "drowning"; lin stem_N = mkN "stem" "stems"; lin lump_N = mkN "lump" "lumps"; lin applicable_A = compoundA (mkA "applicable"); lin rate_V2 = mkV2 (mkV "rate" "rates" "rated" "rated" "rating"); lin rate_V = mkV "rate" "rates" "rated" "rated" "rating"; lin mobility_N = mkN "mobility" ; lin immense_A = compoundA (mkA "immense"); lin goodness_N = mkN "goodness" ; lin price_V2V = mkV2V (mkV "price") noPrep to_Prep ; lin price_V2 = mkV2 (mkV "price" "prices" "priced" "priced" "pricing"); lin price_V = mkV "price"; lin preliminary_A = compoundA (mkA "preliminary"); lin graph_N = mkN "graph" "graphs"; lin referee_N = mkN "referee" "referees"; lin calm_A = mkA "calm" "calmer"; lin onwards_Adv = mkAdv "onwards"; lin omit_V2 = mkV2 (mkV "omit" "omits" "omitted" "omitted" "omitting"); lin genuinely_Adv = mkAdv "genuinely" ; lin excite_V2 = mkV2 (mkV "excite" "excites" "excited" "excited" "exciting"); lin dreadful_A = compoundA (mkA "dreadful"); lin cave_N = mkN "cave" "caves"; lin revelation_N = mkN "revelation" "revelations"; lin grief_N = mkN "grief" "griefs"; lin erect_V2 = mkV2 (mkV "erect" "erects" "erected" "erected" "erecting"); lin tuck_V2 = mkV2 (mkV "tuck" "tucks" "tucked" "tucked" "tucking"); lin tuck_V = mkV "tuck" "tucks" "tucked" "tucked" "tucking"; lin meantime_N = mkN "meantime" ; lin barrel_N = mkN "barrel" "barrels"; lin lawn_N = mkN "lawn" "lawns"; lin hut_N = mkN "hut" "huts"; lin swing_N = mkN "swing" "swings"; lin subject_V2 = mkV2 (mkV "subject" "subjects" "subjected" "subjected" "subjecting"); lin ruin_V2 = mkV2 (mkV "ruin" "ruins" "ruined" "ruined" "ruining"); lin slice_N = mkN "slice" "slices"; lin transmit_V2 = mkV2 (mkV "transmit" "transmits" "transmitted" "transmitted" "transmitting"); lin thigh_N = mkN "thigh" "thighs"; lin practically_Adv = mkAdv "practically" ; lin dedicate_V2 = mkV2 (mkV "dedicate" "dedicates" "dedicated" "dedicated" "dedicating"); lin mistake_V2 = mkV2 (IrregEng.mistake_V); lin mistake_V = IrregEng.mistake_V; lin corresponding_A = mkA "corresponding" ; lin albeit_Subj = mkSubj "albeit"; lin sound_A = compoundA (mkA "sound"); lin nurse_V2 = mkV2 (mkV "nurse" "nurses" "nursed" "nursed" "nursing"); lin discharge_N = mkN "discharge" "discharges"; lin comparative_A = compoundA (mkA "comparative"); lin cluster_N = mkN "cluster" "clusters"; lin propose_VV = mkVV (mkV "propose" "proposes" "proposed" "proposed" "proposing"); lin propose_VS = mkVS (mkV "propose" "proposes" "proposed" "proposed" "proposing"); lin propose_V2 = mkV2 (mkV "propose" "proposes" "proposed" "proposed" "proposing"); lin propose_V = mkV "propose" "proposes" "proposed" "proposed" "proposing"; lin obstacle_N = mkN "obstacle" "obstacles"; lin motorway_N = mkN "motorway" "motorways"; lin heritage_N = mkN "heritage" "IRREG"; lin counselling_N = mkN "counselling" ; lin breeding_N = mkN "breeding" ; lin characteristic_A = compoundA (mkA "characteristic"); lin bucket_N = mkN "bucket" "buckets"; lin migration_N = mkN "migration" "migrations"; lin campaign_V = mkV "campaign" "campaigns" "campaigned" "campaigned" "campaigning"; lin ritual_N = mkN "ritual" "rituals"; lin originate_V2 = mkV2 (mkV "originate" "originates" "originated" "originated" "originating"); lin originate_V = mkV "originate" "originates" "originated" "originated" "originating"; lin hunting_N = mkN "hunting" ; lin crude_A = mkA "crude" "cruder"; lin protocol_N = mkN "protocol" "protocols"; lin prejudice_N = mkN "prejudice" "prejudices"; lin inspiration_N = mkN "inspiration" "inspirations"; lin dioxide_N = mkN "dioxide" "dioxides"; lin chemical_A = compoundA (mkA "chemical"); lin uncomfortable_A = compoundA (mkA "uncomfortable"); lin worthy_A = mkA "worthy" "worthier"; lin inspect_V2 = mkV2 (mkV "inspect" "inspects" "inspected" "inspected" "inspecting"); lin summon_V2 = mkV2 (mkV "summon" "summons" "summoned" "summoned" "summoning"); lin parallel_N = mkN "parallel" "parallels"; lin outlet_N = mkN "outlet" "outlets"; lin okay_A = compoundA (mkA "okay"); lin collaboration_N = mkN "collaboration" ; lin booking_N = mkN "booking" "bookings"; lin salad_N = mkN "salad" "salads"; lin productive_A = compoundA (mkA "productive"); lin charming_A = mkA "charming" ; lin polish_A = compoundA (mkA "Polish"); lin oak_N = mkN "oak" "oaks"; lin access_V2 = mkV2 (mkV "access"); lin tourism_N = mkN "tourism" ; lin independently_Adv = mkAdv "independently" ; lin cruel_A = mkA "cruel" "crueller"; lin diversity_N = mkN "diversity" ; lin accused_A = mkA "accused" ; lin supplement_N = mkN "supplement" "supplements"; lin fucking_Adv = mkAdv "fucking" ; lin forecast_N = mkN "forecast" "forecasts"; lin amend_V2V = mkV2V (mkV "amend" "amends" "amended" "amended" "amending") noPrep to_Prep ; lin amend_V2 = mkV2 (mkV "amend" "amends" "amended" "amended" "amending"); lin amend_V = mkV "amend" "amends" "amended" "amended" "amending"; lin soap_N = mkN "soap" "soaps"; lin ruling_N = mkN "ruling" "rulings"; lin interference_N = mkN "interference" ; lin executive_A = compoundA (mkA "executive"); lin mining_N = mkN "mining" ; lin minimal_A = compoundA (mkA "minimal"); lin clarify_V2 = mkV2 (mkV "clarify" "clarifies" "clarified" "clarified" "clarifying"); lin clarify_V = mkV "clarify" "clarifies" "clarified" "clarified" "clarifying"; lin strain_V2 = mkV2 (mkV "strain" "strains" "strained" "strained" "straining"); lin novel_A = compoundA (mkA "novel"); lin try_N = mkN "try" "tries"; lin coastal_A = compoundA (mkA "coastal"); lin rising_A = mkA "rising" ; lin quota_N = mkN "quota" "quotas"; lin minus_Prep = mkPrep "minus"; lin kilometre_N = variants{} ; -- lin characterize_V2 = mkV2 (mkV "characterize" "characterizes" "characterized" "characterized" "characterizing"); lin suspicious_A = compoundA (mkA "suspicious"); lin pet_N = mkN "pet" "pets"; lin beneficial_A = compoundA (mkA "beneficial"); lin fling_V2 = mkV2 (IrregEng.fling_V); lin fling_V = IrregEng.fling_V; lin deprive_V2 = mkV2 (mkV "deprive" "deprives" "deprived" "deprived" "depriving"); lin covenant_N = mkN "covenant" "covenants"; lin bias_N = mkN "bias" "biases"; lin trophy_N = mkN "trophy" "trophies"; lin verb_N = mkN "verb" "verbs"; lin honestly_Adv = mkAdv "honestly" ; lin extract_N = mkN "extract" "extracts"; lin straw_N = mkN "straw" "straws"; lin stem_V2 = mkV2 (mkV "stem" "stems" "stemmed" "stemmed" "stemming"); lin stem_V = mkV "stem" "stems" "stemmed" "stemmed" "stemming"; lin eyebrow_N = mkN "eyebrow" "eyebrows"; lin noble_A = mkA "noble" "nobler"; lin mask_N = mkN "mask" "masks"; lin lecturer_N = mkN "lecturer" "lecturers"; lin girlfriend_N = mkN feminine (mkN "girlfriend" "girlfriends"); lin forehead_N = mkN "forehead" "foreheads"; lin timetable_N = mkN "timetable" "timetables"; lin symbolic_A = compoundA (mkA "symbolic"); lin farming_N = mkN "farming"; lin lid_N = mkN "lid" "lids"; lin librarian_N = mkN "librarian" "librarians"; lin injection_N = mkN "injection" "injections"; lin sexuality_N = mkN "sexuality" ; lin irrelevant_A = compoundA (mkA "irrelevant"); lin bonus_N = mkN "bonus" "bonuses"; lin abuse_V2 = mkV2 (mkV "abuse" "abuses" "abused" "abused" "abusing"); lin thumb_N = mkN "thumb" "thumbs"; lin survey_V2 = mkV2 (mkV "survey" "surveys" "surveyed" "surveyed" "surveying"); lin ankle_N = mkN "ankle" "ankles"; lin psychologist_N = mkN "psychologist" "psychologists"; lin occurrence_N = mkN "occurrence" "occurrences"; lin profitable_A = compoundA (mkA "profitable"); lin deliberate_A = compoundA (mkA "deliberate"); lin bow_V2 = mkV2 (mkV "bow" "bows" "bowed" "bowed" "bowing"); lin bow_V = mkV "bow" "bows" "bowed" "bowed" "bowing"; lin tribe_N = mkN "tribe" "tribes"; lin rightly_Adv = mkAdv "rightly" ; lin representative_A = compoundA (mkA "representative"); lin code_V2 = mkV2 (mkV "code" "codes" "coded" "coded" "coding"); lin validity_N = mkN "validity" ; lin marble_N = mkN "marble" "marbles"; lin bow_N = mkN "bow" "bows"; lin plunge_V2 = mkV2 (mkV "plunge" "plunges" "plunged" "plunged" "plunging"); lin plunge_V = mkV "plunge" "plunges" "plunged" "plunged" "plunging"; lin maturity_N = variants{} ; -- lin maturity_3_N = mkN "maturity"; lin maturity_2_N = mkN "maturity"; lin maturity_1_N = mkN "maturity"; lin hidden_A = mkA "hidden" ; lin contrast_V2 = mkV2 (mkV "contrast" "contrasts" "contrasted" "contrasted" "contrasting"); lin contrast_V = mkV "contrast" "contrasts" "contrasted" "contrasted" "contrasting"; lin tobacco_N = mkN "tobacco" "tobaccos"; lin middle_class_A = compoundA (mkA "middle-class"); lin grip_V2 = mkV2 (mkV "grip" "grips" "gripped" "gripped" "gripping"); lin clergy_N = mkN "clergy" "clergies"; lin trading_A = mkA "trading" ; lin passive_A = compoundA (mkA "passive"); lin decoration_N = mkN "decoration" "decorations"; lin racial_A = compoundA (mkA "racial"); lin well_N = mkN "well" "wells"; lin embarrassment_N = mkN "embarrassment" "embarrassments"; lin sauce_N = mkN "sauce" "sauces"; lin fatal_A = compoundA (mkA "fatal"); lin banker_N = mkN "banker" "bankers"; lin compensate_V2 = mkV2 (mkV "compensate" "compensates" "compensated" "compensated" "compensating"); lin compensate_V = mkV "compensate" "compensates" "compensated" "compensated" "compensating"; lin make_up_N = mkN "make-up" "make-ups"; lin popularity_N = mkN "popularity" ; lin interior_A = compoundA (mkA "interior"); lin eligible_A = compoundA (mkA "eligible"); lin continuity_N = mkN "continuity" ; lin bunch_N = mkN "bunch" "bunches"; lin hook_N = mkN "hook" "hooks"; lin wicket_N = mkN "wicket" "wickets"; lin pronounce_V2 = mkV2 (mkV "pronounce" "pronounces" "pronounced" "pronounced" "pronouncing"); lin pronounce_V = mkV "pronounce" "pronounces" "pronounced" "pronounced" "pronouncing"; lin ballet_N = mkN "ballet" "ballets"; lin heir_N = mkN human (mkN "heir" "heirs"); lin positively_Adv = mkAdv "positively" ; lin insufficient_A = compoundA (mkA "insufficient"); lin substitute_V2 = mkV2 (mkV "substitute" "substitutes" "substituted" "substituted" "substituting"); lin substitute_V = mkV "substitute" "substitutes" "substituted" "substituted" "substituting"; lin mysterious_A = compoundA (mkA "mysterious"); lin dancer_N = mkN "dancer" "dancers"; lin trail_N = mkN "trail" "trails"; lin caution_N = mkN "caution" "cautions"; lin donation_N = mkN "donation" "donations"; lin added_A = mkA "added" ; lin weaken_V2 = mkV2 (mkV "weaken" "weakens" "weakened" "weakened" "weakening"); lin weaken_V = mkV "weaken" "weakens" "weakened" "weakened" "weakening"; lin tyre_N = mkN "tyre" "tyres"; lin sufferer_N = mkN "sufferer" "sufferers"; lin managerial_A = compoundA (mkA "managerial"); lin elaborate_A = compoundA (mkA "elaborate"); lin restraint_N = mkN "restraint" "restraints"; lin renew_V2 = mkV2 (mkV "renew" "renews" "renewed" "renewed" "renewing"); lin gardenerMasc_N = mkN masculine (mkN "gardener" "gardeners"); lin dilemma_N = mkN "dilemma" "dilemmas"; lin configuration_N = mkN "configuration" "configurations"; lin rear_A = mkA "rear" ; lin embark_V2 = mkV2 (mkV "embark" "embarks" "embarked" "embarked" "embarking"); lin embark_V = mkV "embark" "embarks" "embarked" "embarked" "embarking"; lin misery_N = mkN "misery" "miseries"; lin importantly_Adv = mkAdv "importantly" ; lin continually_Adv = mkAdv "continually" ; lin appreciation_N = mkN "appreciation" "appreciations"; lin radical_N = mkN "radical" "radicals"; lin diverse_A = compoundA (mkA "diverse"); lin revive_V2 = mkV2 (mkV "revive" "revives" "revived" "revived" "reviving"); lin revive_V = mkV "revive" "revives" "revived" "revived" "reviving"; lin trip_V = mkV "trip" "trips" "tripped" "tripped" "tripping"; lin lounge_N = mkN "lounge" "lounges"; lin dwelling_N = mkN "dwelling" "dwellings"; lin parental_A = compoundA (mkA "parental"); lin loyal_A = mkA "loyal" "loyaller"; lin privatisation_N = mkN "privatisation" ; lin outsider_N = mkN "outsider" "outsiders"; lin forbid_V2 = mkV2 (IrregEng.forbid_V); lin yep_Interj = mkInterj "yep" ; lin prospective_A = compoundA (mkA "prospective"); lin manuscript_N = mkN "manuscript" "manuscripts"; lin inherent_A = compoundA (mkA "inherent"); lin deem_V2V = mkV2V (mkV "deem") noPrep to_Prep; lin deem_V2A = mkV2V (mkV "deem") noPrep to_Prep; lin deem_V2 = mkV2 (mkV "deem" "deems" "deemed" "deemed" "deeming"); lin telecommunication_N = mkN "telecommunication" "telecommunications"; lin intermediate_A = compoundA (mkA "intermediate"); lin worthwhile_A = compoundA (mkA "worthwhile"); lin calendar_N = mkN "calendar" "calendars"; lin basin_N = mkN "basin" "basins"; lin utterly_Adv = mkAdv "utterly" ; lin rebuild_V2 = mkV2 (mkV "re" IrregEng.build_V); lin pulse_N = mkN "pulse" "pulses"; lin suppress_V2 = mkV2 (mkV "suppress" "suppresses" "suppressed" "suppressed" "suppressing"); lin predator_N = mkN "predator" "predators"; lin width_N = mkN "width" "widths"; lin stiff_A = mkA "stiff" "stiffer"; lin spine_N = mkN "spine" "spines"; lin betray_V2 = mkV2 (mkV "betray" "betrays" "betrayed" "betrayed" "betraying"); lin punish_V2 = mkV2 (mkV "punish" "punishes" "punished" "punished" "punishing"); lin stall_N = mkN "stall" "stalls"; lin lifestyle_N = mkN "lifestyle" ; lin compile_V2 = mkV2 (mkV "compile" "compiles" "compiled" "compiled" "compiling"); lin arouse_V2V = mkV2V (mkV "arouse") noPrep to_Prep ; lin arouse_V2 = mkV2 (mkV "arouse" "arouses" "aroused" "aroused" "arousing"); lin partially_Adv = mkAdv "partially" ; lin headline_N = mkN "headline" "headlines"; lin divine_A = compoundA (mkA "divine"); lin unpleasant_A = compoundA (mkA "unpleasant"); lin sacred_A = compoundA (mkA "sacred"); lin useless_A = compoundA (mkA "useless"); lin cool_V2 = mkV2 (mkV "cool" "cools" "cooled" "cooled" "cooling"); lin cool_V = mkV "cool" "cools" "cooled" "cooled" "cooling"; lin tremble_V = mkV "tremble" "trembles" "trembled" "trembled" "trembling"; lin statue_N = mkN "statue" "statues"; lin obey_V2 = mkV2 (mkV "obey" "obeys" "obeyed" "obeyed" "obeying"); lin obey_V = mkV "obey" "obeys" "obeyed" "obeyed" "obeying"; lin drunk_A = mkA "drunk"; lin tender_A = mkA "tender" "tenderer"; lin molecular_A = compoundA (mkA "molecular"); lin circulate_V2 = mkV2 (mkV "circulate" "circulates" "circulated" "circulated" "circulating"); lin circulate_V = mkV "circulate" "circulates" "circulated" "circulated" "circulating"; lin exploitation_N = mkN "exploitation" ; lin explicitly_Adv = mkAdv "explicitly" ; lin utterance_N = mkN "utterance" "utterances"; lin linear_A = compoundA (mkA "linear"); lin chat_V = mkV "chat" "chats" "chatted" "chatted" "chatting"; lin revision_N = mkN "revision" "revisions"; lin distress_N = mkN "distress" ; lin spill_V2 = mkV2 (mkV "spill" "spills" "spilled" "spilled" "spilling"); lin spill_V = mkV "spill" "spills" "spilled" "spilled" "spilling"; lin steward_N = mkN "steward" "stewards"; lin knight_N = mkN "knight" "knights"; lin sum_V2 = mkV2 (mkV "sum" "sums" "summed" "summed" "summing"); lin sum_V = mkV "sum" "sums" "summed" "summed" "summing"; lin semantic_A = compoundA (mkA "semantic"); lin selective_A = compoundA (mkA "selective"); lin learner_N = mkN "learner" "learners"; lin dignity_N = mkN "dignity" "dignities"; lin senate_N = mkN "senate" "senates"; lin grid_N = mkN "grid" "grids"; lin fiscal_A = compoundA (mkA "fiscal"); lin activate_V2 = mkV2 (mkV "activate" "activates" "activated" "activated" "activating"); lin rival_A = mkA "rival" ; lin fortunate_A = compoundA (mkA "fortunate"); lin jeans_N = mkN "jeans" "jeans" ; lin select_A = compoundA (mkA "select"); lin fitting_N = mkN "fitting" "fittings"; lin commentator_N = mkN "commentator" "commentators"; lin weep_V2 = mkV2 (IrregEng.weep_V); lin weep_V = IrregEng.weep_V; lin handicap_N = mkN "handicap" "handicaps"; lin crush_V2 = mkV2 (mkV "crush" "crushes" "crushed" "crushed" "crushing"); lin crush_V = mkV "crush" "crushes" "crushed" "crushed" "crushing"; lin towel_N = mkN "towel" "towels"; lin stay_N = mkN "stay" "stays"; lin skilled_A = compoundA (mkA "skilled"); lin repeatedly_Adv = mkAdv "repeatedly" ; lin defensive_A = compoundA (mkA "defensive"); lin calm_V2 = mkV2 (mkV "calm" "calms" "calmed" "calmed" "calming"); lin calm_V = mkV "calm" "calms" "calmed" "calmed" "calming"; lin temporarily_Adv = mkAdv "temporarily" ; lin rain_V2 = mkV2 (mkV "rain" "rains" "rained" "rained" "raining"); lin rain_V = mkV "rain" "rains" "rained" "rained" "raining"; lin pin_N = mkN "pin" "pins"; lin villa_N = mkN "villa" "villas"; lin rod_N = mkN "rod" "rods"; lin frontier_N = mkN "frontier" "frontiers"; lin enforcement_N = mkN "enforcement" ; lin protective_A = compoundA (mkA "protective"); lin philosophical_A = compoundA (mkA "philosophical"); lin lordship_N = mkN "lordship" "lordships"; lin disagree_VS = mkVS (mkV "disagree"); lin disagree_V2 = mkV2 (mkV "disagree" "disagrees" "disagreed" "disagreed" "disagreeing"); lin disagree_V = mkV "disagree"; lin boyfriend_N = mkN masculine (mkN "boyfriend" "boyfriends"); lin activistMasc_N = mkN masculine (mkN "activist" "activists"); lin viewer_N = mkN "viewer" "viewers"; lin slim_A = mkA "slim" "slimmer"; lin textile_N = mkN "textile" "textiles"; lin mist_N = mkN "mist" "mists"; lin harmony_N = mkN "harmony" "harmonies"; lin deed_N = mkN "deed" "deeds"; lin merge_V2 = mkV2 (mkV "merge" "merges" "merged" "merged" "merging"); lin merge_V = mkV "merge" "merges" "merged" "merged" "merging"; lin invention_N = mkN "invention" "inventions"; lin commissioner_N = mkN "commissioner" "commissioners"; lin caravan_N = mkN "caravan" "caravans"; lin bolt_N = mkN "bolt" "bolts"; lin ending_N = mkN "ending" "endings"; lin publishing_N = mkN "publishing" ; lin gut_N = mkN "gut" "guts"; lin stamp_V2 = mkV2 (mkV "stamp" "stamps" "stamped" "stamped" "stamping"); lin stamp_V = mkV "stamp" "stamps" "stamped" "stamped" "stamping"; lin map_V2 = mkV2 (mkV "map" "maps" "mapped" "mapped" "mapping"); lin loud_Adv = mkAdv "loud"; lin stroke_V2 = mkV2 (mkV "stroke" "strokes" "stroked" "stroked" "stroking"); lin shock_V2 = mkV2 (mkV "shock" "shocks" "shocked" "shocked" "shocking"); lin rug_N = mkN "rug" "rugs"; lin picture_V2 = mkV2 (mkV "picture" "pictures" "pictured" "pictured" "picturing"); lin slip_N = mkN "slip" "slips"; lin praise_N = mkN "praise" "praises"; lin fine_N = mkN "fine" "fines"; lin monument_N = mkN "monument" "monuments"; lin material_A = compoundA (mkA "material"); lin garment_N = mkN "garment" "garments"; lin toward_Prep = mkPrep "toward"; lin realm_N = mkN "realm" "realms"; lin melt_V2 = mkV2 (mkV "melt" "melts" "melted" "melted" "melting"); lin melt_V = mkV "melt" "melts" "melted" "melted" "melting"; lin reproduction_N = mkN "reproduction" "reproductions"; lin reactor_N = mkN "reactor" "reactors"; lin furious_A = compoundA (mkA "furious"); lin distinguished_A = mkA "distinguished" ; lin characterize_V2 = mkV2 (mkV "characterize" "characterizes" "characterized" "characterized" "characterizing"); lin alike_Adv = mkAdv "alike"; lin pump_N = mkN "pump" "pumps"; lin probe_N = mkN "probe" "probes"; lin feedback_N = mkN "feedback" ; lin aspiration_N = mkN "aspiration" "aspirations"; lin suspect_N = mkN "suspect" "suspects"; lin solar_A = compoundA (mkA "solar"); lin fare_N = mkN "fare" "fares"; lin carve_V2 = mkV2 (mkV "carve" "carves" "carved" "carved" "carving"); lin carve_V = mkV "carve" "carves" "carved" "carved" "carving"; lin qualified_A = mkA "qualified" ; lin membrane_N = mkN "membrane" "membranes"; lin dependence_N = mkN "dependence" ; lin convict_V2 = mkV2 (mkV "convict" "convicts" "convicted" "convicted" "convicting"); lin bacteria_N = mkN "bacteria" ; lin trading_N = mkN "trading" ; lin ambassador_N = mkN masculine (mkN "ambassador" "ambassadors"); lin wound_V2 = mkV2 (mkV "wound" "wounds" "wounded" "wounded" "wounding"); lin drug_V2 = mkV2 (mkV "drug" "drugs" "drugged" "drugged" "drugging"); lin conjunction_N = mkN "conjunction" "conjunctions"; lin cabin_N = mkN "cabin" "cabins"; lin trail_V2 = mkV2 (mkV "trail" "trails" "trailed" "trailed" "trailing"); lin trail_V = mkV "trail" "trails" "trailed" "trailed" "trailing"; lin shaft_N = mkN "shaft" "shafts"; lin treasure_N = mkN "treasure" "treasures"; lin inappropriate_A = compoundA (mkA "inappropriate"); lin half_Adv = mkAdv "half" ; lin attribute_N = mkN "attribute" "attributes"; lin liquid_A = compoundA (mkA "liquid"); lin embassy_N = mkN "embassy" "embassies"; lin terribly_Adv = mkAdv "terribly" ; lin exemption_N = mkN "exemption" "exemptions"; lin array_N = mkN "array" "arrays"; lin tablet_N = mkN "tablet" "tablets"; lin sack_V2 = mkV2 (mkV "sack" "sacks" "sacked" "sacked" "sacking"); lin erosion_N = mkN "erosion" ; lin bull_N = mkN "bull" "bulls"; lin warehouse_N = mkN "warehouse" "warehouses"; lin unfortunate_A = compoundA (mkA "unfortunate"); lin promoter_N = mkN "promoter" "promoters"; lin compel_VV = mkVV (mkV "compel" "compels" "compelled" "compelled" "compelling"); lin compel_V2V = mkV2V (mkV "compel" "compels" "compelled" "compelled" "compelling") noPrep noPrep; lin compel_V2 = mkV2 (mkV "compel" "compels" "compelled" "compelled" "compelling"); lin motivate_V2V = mkV2V (mkV "motivate") noPrep to_Prep ; lin motivate_V2 = mkV2 (mkV "motivate" "motivates" "motivated" "motivated" "motivating"); lin burning_A = mkA "burning" ; lin vitamin_N = mkN "vitamin" "vitamins"; lin sail_N = mkN "sail" "sails"; lin lemon_N = mkN "lemon" "lemons"; lin foreigner_N = mkN "foreigner" "foreigners"; lin powder_N = mkN "powder" "powders"; lin persistent_A = compoundA (mkA "persistent"); lin bat_N = mkN "bat" "bats"; lin ancestor_N = mkN masculine (mkN "ancestor" "ancestors"); lin predominantly_Adv = mkAdv "predominantly" ; lin mathematical_A = compoundA (mkA "mathematical"); lin compliance_N = mkN "compliance" ; lin arch_N = mkN "arch" "arches"; lin woodland_N = mkN "woodland" "woodlands"; lin serum_N = mkN "serum" ; lin overnight_Adv = mkAdv "overnight"; lin doubtful_A = compoundA (mkA "doubtful"); lin doing_N = mkN "doing" ; lin coach_V2 = mkV2 (mkV "coach" "coaches" "coached" "coached" "coaching"); lin coach_V = mkV "coach" "coaches" "coached" "coached" "coaching"; lin binding_A = mkA "binding" ; lin surrounding_A = compoundA (mkA "surrounding"); lin peer_N = mkN "peer" "peers"; lin ozone_N = mkN "ozone" ; lin mid_A = compoundA (mkA "mid"); lin invisible_A = compoundA (mkA "invisible"); lin depart_V = mkV "depart" "departs" "departed" "departed" "departing"; lin brigade_N = mkN "brigade" "brigades"; lin manipulate_V2 = mkV2 (mkV "manipulate" "manipulates" "manipulated" "manipulated" "manipulating"); lin consume_V2 = mkV2 (mkV "consume" "consumes" "consumed" "consumed" "consuming"); lin consume_V = mkV "consume" "consumes" "consumed" "consumed" "consuming"; lin temptation_N = mkN "temptation" "temptations"; lin intact_A = compoundA (mkA "intact"); lin glove_N = mkN "glove" "gloves"; lin aggression_N = mkN "aggression" "aggressions"; lin emergence_N = mkN "emergence" ; lin stag_V = mkV "stag" ; lin coffin_N = mkN "coffin" "coffins"; lin beautifully_Adv = mkAdv "beautifully" ; lin clutch_V2 = mkV2 (mkV "clutch" "clutches" "clutched" "clutched" "clutching"); lin clutch_V = mkV "clutch" "clutches" "clutched" "clutched" "clutching"; lin wit_N = mkN "wit" "wits"; lin underline_V2 = mkV2 (mkV "underline" "underlines" "underlined" "underlined" "underlining"); lin trainee_N = mkN "trainee" "trainees"; lin scrutiny_N = mkN "scrutiny" "scrutinies"; lin neatly_Adv = mkAdv "neatly" ; lin follower_N = mkN "follower" "followers"; lin sterling_A = compoundA (mkA "sterling"); lin tariff_N = mkN "tariff" "tariffs"; lin bee_N = mkN "bee" "bees"; lin relaxation_N = mkN "relaxation" "relaxations"; lin negligence_N = mkN "negligence" ; lin sunlight_N = mkN "sunlight" ; lin penetrate_V2 = mkV2 (mkV "penetrate" "penetrates" "penetrated" "penetrated" "penetrating"); lin penetrate_V = mkV "penetrate" "penetrates" "penetrated" "penetrated" "penetrating"; lin knot_N = mkN "knot" "knots"; lin temper_N = mkN "temper" "tempers"; lin skull_N = mkN "skull" "skulls"; lin openly_Adv = mkAdv "openly" ; lin grind_V2 = mkV2 (IrregEng.grind_V); lin grind_V = IrregEng.grind_V; lin whale_N = mkN "whale" "whales"; lin throne_N = mkN "throne" "thrones"; lin supervise_V2 = mkV2 (mkV "supervise" "supervises" "supervised" "supervised" "supervising"); lin supervise_V = mkV "supervise" "supervises" "supervised" "supervised" "supervising"; lin sickness_N = mkN "sickness" "sicknesses"; lin package_V2 = mkV2 (mkV "package" "packages" "packaged" "packaged" "packaging"); lin intake_N = mkN "intake" "intakes"; lin within_Adv = mkAdv "within" ; lin inland_A = compoundA (mkA "inland"); lin beast_N = mkN "beast" "beasts"; lin rear_N = mkN "rear" "rears"; lin morality_N = mkN "morality" "moralities"; lin competent_A = compoundA (mkA "competent"); lin sink_N = mkN "sink" "sinks"; lin uniform_A = compoundA (mkA "uniform"); lin reminder_N = mkN "reminder" "reminders"; lin permanently_Adv = mkAdv "permanently" ; lin optimistic_A = compoundA (mkA "optimistic"); lin bargain_N = mkN "bargain" "bargains"; lin seemingly_Adv = mkAdv "seemingly" ; lin respective_A = compoundA (mkA "respective"); lin horizontal_A = compoundA (mkA "horizontal"); lin decisive_A = compoundA (mkA "decisive"); lin bless_V2 = mkV2 (mkV "bless" "blesses" "blessed" "blessed" "blessing"); lin bile_N = mkN "bile" ; lin spatial_A = compoundA (mkA "spatial"); lin bullet_N = mkN "bullet" "bullets"; lin respectable_A = compoundA (mkA "respectable"); lin overseas_Adv = mkAdv "overseas"; lin convincing_A = compoundA (mkA "convincing"); lin unacceptable_A = compoundA (mkA "unacceptable"); lin confrontation_N = mkN "confrontation" "confrontations"; lin swiftly_Adv = mkAdv "swiftly" ; lin paid_A = mkA "paid" ; lin joke_V = mkV "joke" "jokes" "joked" "joked" "joking"; lin instant_A = compoundA (mkA "instant"); lin illusion_N = mkN "illusion" "illusions"; lin cheer_V2 = mkV2 (mkV "cheer" "cheers" "cheered" "cheered" "cheering"); lin cheer_V = mkV "cheer" "cheers" "cheered" "cheered" "cheering"; lin congregation_N = mkN "congregation" "congregations"; lin worldwide_Adv = mkAdv "worldwide" ; lin winning_A = mkA "winning" ; lin wake_N = mkN "wake" "wakes"; lin toss_V2 = mkV2 (mkV "toss" "tosses" "tossed" "tossed" "tossing"); lin toss_V = mkV "toss" "tosses" "tossed" "tossed" "tossing"; lin medium_A = compoundA (mkA "medium"); lin jewellery_N = mkN "jewellery" ; lin fond_A = mkA "fond" "fonder"; lin alarm_V2 = mkV2 (mkV "alarm" "alarms" "alarmed" "alarmed" "alarming"); lin guerrilla_N = mkN "guerrilla" "guerrillas"; lin dive_V = mkV "dive" "dives" "dived" "dived" "diving"; lin desire_V2 = mkV2 (mkV "desire" "desires" "desired" "desired" "desiring"); lin cooperation_N = mkN "cooperation" ; lin thread_N = mkN "thread" "threads"; lin prescribe_V2 = mkV2 (mkV "prescribe" "prescribes" "prescribed" "prescribed" "prescribing"); lin prescribe_V = mkV "prescribe" "prescribes" "prescribed" "prescribed" "prescribing"; lin calcium_N = mkN "calcium" ; lin redundant_A = compoundA (mkA "redundant"); lin marker_N = mkN "marker" "markers"; lin chemistMasc_N = mkN masculine (mkN "chemist" "chemists"); lin mammal_N = mkN "mammal" "mammals"; lin legacy_N = mkN "legacy" "legacies"; lin debtor_N = mkN "debtor" "debtors"; lin testament_N = mkN "testament" "testaments"; lin tragic_A = compoundA (mkA "tragic"); lin silver_A = mkA "silver" ; lin grin_N = mkN "grin" "grins"; lin spectacle_N = mkN "spectacle" "spectacles"; lin inheritance_N = mkN "inheritance" "inheritances"; lin heal_V2 = mkV2 (mkV "heal" "heals" "healed" "healed" "healing"); lin heal_V = mkV "heal" "heals" "healed" "healed" "healing"; lin sovereignty_N = mkN "sovereignty" ; lin enzyme_N = mkN "enzyme" "enzymes"; lin host_V2 = mkV2 (mkV "host" "hosts" "hosted" "hosted" "hosting"); lin neighbouring_A = mkA "neighbouring" ; lin corn_N = mkN "corn" "corns"; lin layout_N = mkN "layout" ; lin dictate_VS = mkVS (mkV "dictate" "dictates" "dictated" "dictated" "dictating"); lin dictate_V2 = mkV2 (mkV "dictate" "dictates" "dictated" "dictated" "dictating"); lin dictate_V = mkV "dictate" "dictates" "dictated" "dictated" "dictating"; lin rip_V2 = mkV2 (mkV "rip" "rips" "ripped" "ripped" "ripping"); lin rip_V = mkV "rip" "rips" "ripped" "ripped" "ripping"; lin regain_V2 = mkV2 (mkV "regain" "regains" "regained" "regained" "regaining"); lin probable_A = compoundA (mkA "probable"); lin inclusion_N = mkN "inclusion" ; lin booklet_N = mkN "booklet" "booklets"; lin bar_V2 = mkV2 (mkV "bar" "bars" "barred" "barred" "barring"); lin privately_Adv = mkAdv "privately" ; lin laser_N = mkN "laser" "lasers"; lin fame_N = mkN "fame" ; lin bronze_N = mkN "bronze" "bronzes"; lin mobile_A = compoundA (mkA "mobile"); lin metaphor_N = mkN "metaphor" "metaphors"; lin complication_N = mkN "complication" "complications"; lin narrow_V2 = mkV2 (mkV "narrow" "narrows" "narrowed" "narrowed" "narrowing"); lin narrow_V = mkV "narrow" "narrows" "narrowed" "narrowed" "narrowing"; lin old_fashioned_A = compoundA (mkA "old-fashioned"); lin chop_V2 = mkV2 (mkV "chop" "chops" "chopped" "chopped" "chopping"); lin chop_V = mkV "chop" "chops" "chopped" "chopped" "chopping"; lin synthesis_N = mkN "synthesis" "syntheses" {- FIXME: guessed plural form -}; lin diameter_N = mkN "diameter" "diameters"; lin bomb_V2 = mkV2 (mkV "bomb" "bombs" "bombed" "bombed" "bombing"); lin bomb_V = mkV "bomb" "bombs" "bombed" "bombed" "bombing"; lin silently_Adv = mkAdv "silently" ; lin shed_N = mkN "shed" "sheds"; lin fusion_N = mkN "fusion" "fusions"; lin trigger_V2 = mkV2 (mkV "trigger" "triggers" "triggered" "triggered" "triggering"); lin printing_N = mkN "printing" "printings"; lin onion_N = mkN "onion" "onions"; lin dislike_V2 = mkV2 (mkV "dislike" "dislikes" "disliked" "disliked" "disliking"); lin embody_V2 = mkV2 (mkV "embody" "embodies" "embodied" "embodied" "embodying"); lin curl_V = mkV "curl" "curls" "curled" "curled" "curling"; lin sunshine_N = mkN "sunshine" ; lin sponsorship_N = mkN "sponsorship" "sponsorships"; lin rage_N = mkN "rage" "rages"; lin loop_N = mkN "loop" "loops"; lin halt_N = mkN "halt" "halts"; lin cop_V2 = mkV2 (mkV "cop" "cops" "copped" "copped" "copping"); lin bang_V2 = mkV2 (mkV "bang" "bangs" "banged" "banged" "banging"); lin bang_V = mkV "bang" "bangs" "banged" "banged" "banging"; lin toxic_A = compoundA (mkA "toxic"); lin thinking_A = mkA "thinking" ; lin orientation_N = mkN "orientation" ; lin likelihood_N = mkN "likelihood" ; lin wee_A = compoundA (mkA "wee"); lin up_to_date_A = compoundA (mkA "up-to-date"); lin polite_A = mkA "polite" "politer"; lin apology_N = mkN "apology" "apologies"; lin exile_N = mkN "exile" "exiles"; lin brow_N = mkN "brow" "brows"; lin miserable_A = compoundA (mkA "miserable"); lin outbreak_N = mkN "outbreak" "outbreaks"; lin comparatively_Adv = mkAdv "comparatively" ; lin pump_V2 = mkV2 (mkV "pump" "pumps" "pumped" "pumped" "pumping"); lin pump_V = mkV "pump" "pumps" "pumped" "pumped" "pumping"; lin fuck_V2 = mkV2 (mkV "fuck" "fucks" "fucked" "fucked" "fucking"); lin fuck_V = mkV "fuck" "fucks" "fucked" "fucked" "fucking"; lin forecast_VS = mkVS (mkV "forecast" "forecasts" "forecasted" "forecasted" "forecasting"); lin forecast_V2 = mkV2 (mkV "forecast" "forecasts" "forecasted" "forecasted" "forecasting"); lin forecast_V = mkV "forecast" "forecasts" "forecasted" "forecasted" "forecasting"; lin timing_N = mkN "timing" "timings"; lin headmaster_N = mkN "headmaster" "headmasters"; lin terrify_V2 = mkV2 (mkV "terrify" "terrifies" "terrified" "terrified" "terrifying"); lin sigh_N = mkN "sigh" "sighs"; lin premier_A = compoundA (mkA "premier"); lin joint_N = mkN "joint" "joints"; lin incredible_A = compoundA (mkA "incredible"); lin gravity_N = mkN "gravity" ; lin regulatory_A = mkA "regulatory" ; lin cylinder_N = mkN "cylinder" "cylinders"; lin curiosity_N = mkN "curiosity" "curiosities"; lin resident_A = compoundA (mkA "resident"); lin narrative_N = mkN "narrative" "narratives"; lin cognitive_A = mkA "cognitive" ; lin lengthy_A = mkA "lengthy" "lengthier"; lin gothic_A = compoundA (mkA "gothic"); lin dip_V2 = mkV2 (mkV "dip" "dips" "dipped" "dipped" "dipping"); lin dip_V = mkV "dip" "dips" "dipped" "dipped" "dipping"; lin adverse_A = compoundA (mkA "adverse"); lin accountability_N = mkN "accountability"; lin hydrogen_N = mkN "hydrogen" ; lin gravel_N = mkN "gravel" ; lin willingness_N = mkN "willingness" ; lin inhibit_V2 = mkV2 (mkV "inhibit" "inhibits" "inhibited" "inhibited" "inhibiting"); lin attain_V2 = mkV2 (mkV "attain" "attains" "attained" "attained" "attaining"); lin attain_V = mkV "attain" "attains" "attained" "attained" "attaining"; lin specialize_V2 = mkV2 (mkV "specialize" "specializes" "specialized" "specialized" "specializing"); lin specialize_V = mkV "specialize" "specializes" "specialized" "specialized" "specializing"; lin steer_V2 = mkV2 (mkV "steer" "steers" "steered" "steered" "steering"); lin steer_V = mkV "steer" "steers" "steered" "steered" "steering"; lin selected_A = mkA "selected" ; lin like_N = mkN "like" "likes"; lin confer_V = mkV "confer" "confers" "conferred" "conferred" "conferring"; lin usage_N = mkN "usage" "usages"; lin portray_V2 = mkV2 (mkV "portray" "portrays" "portrayed" "portrayed" "portraying"); lin planner_N = mkN human (mkN "planner" "planners"); lin manual_A = compoundA (mkA "manual"); lin boast_VS = mkVS (mkV "boast" "boasts" "boasted" "boasted" "boasting"); lin boast_V2 = mkV2 (mkV "boast" "boasts" "boasted" "boasted" "boasting"); lin boast_V = mkV "boast" "boasts" "boasted" "boasted" "boasting"; lin unconscious_A = compoundA (mkA "unconscious"); lin jail_N = mkN "jail" "jails"; lin fertility_N = mkN "fertility" ; lin documentation_N = mkN "documentation" ; lin wolf_N = mkN "wolf" "wolves" {- FIXME: guessed plural form -}; lin patent_N = mkN "patent" "patents"; lin exit_N = mkN "exit" "exits"; lin corps_N = mkN "corps" "corps"; lin proclaim_VS = mkVS (mkV "proclaim"); lin proclaim_V2 = mkV2 (mkV "proclaim" "proclaims" "proclaimed" "proclaimed" "proclaiming"); lin multiply_V2 = mkV2 (mkV "multiply" "multiplies" "multiplied" "multiplied" "multiplying"); lin multiply_V = mkV "multiply" "multiplies" "multiplied" "multiplied" "multiplying"; lin brochure_N = mkN "brochure" "brochures"; lin screen_V2 = mkV2 (mkV "screen" "screens" "screened" "screened" "screening"); lin screen_V = mkV "screen" "screens" "screened" "screened" "screening"; lin orthodox_A = compoundA (mkA "orthodox"); lin locomotive_N = mkN "locomotive" "locomotives"; lin considering_Prep = mkPrep "considering" ; lin unaware_A = compoundA (mkA "unaware"); lin syndrome_N = mkN "syndrome" "syndromes"; lin reform_V2 = mkV2 (mkV "reform" "reforms" "reformed" "reformed" "reforming"); lin reform_V = mkV "reform" "reforms" "reformed" "reformed" "reforming"; lin confirmation_N = mkN "confirmation" "confirmations"; lin printed_A = mkA "printed" ; lin curve_V2 = mkV2 (mkV "curve" "curves" "curved" "curved" "curving"); lin curve_V = mkV "curve" "curves" "curved" "curved" "curving"; lin costly_A = mkA "costly" "costlier"; lin underground_A = compoundA (mkA "underground"); lin territorial_A = compoundA (mkA "territorial"); lin designate_VS = mkVS (mkV "designate"); lin designate_V2V = mkV2V (mkV "designate") noPrep to_Prep ; lin designate_V2 = mkV2 (mkV "designate" "designates" "designated" "designated" "designating"); lin designate_V = mkV "designate"; lin comfort_V2 = mkV2 (mkV "comfort" "comforts" "comforted" "comforted" "comforting"); lin plot_V2 = mkV2 (mkV "plot" "plots" "plotted" "plotted" "plotting"); lin plot_V = mkV "plot" "plots" "plotted" "plotted" "plotting"; lin misleading_A = mkA "misleading" ; lin weave_V2 = mkV2 (IrregEng.weave_V); lin weave_V = IrregEng.weave_V; lin scratch_V2 = mkV2 (mkV "scratch" "scratches" "scratched" "scratched" "scratching"); lin scratch_V = mkV "scratch" "scratches" "scratched" "scratched" "scratching"; lin echo_N = mkN "echo" "echoes"; lin ideally_Adv = mkAdv "ideally" ; lin endure_V2 = mkV2 (mkV "endure" "endures" "endured" "endured" "enduring"); lin endure_V = mkV "endure" "endures" "endured" "endured" "enduring"; lin verbal_A = compoundA (mkA "verbal"); lin stride_V = IrregEng.stride_V; lin nursing_N = mkN "nursing" ; lin exert_V2 = mkV2 (mkV "exert" "exerts" "exerted" "exerted" "exerting"); lin compatible_A = compoundA (mkA "compatible"); lin causal_A = compoundA (mkA "causal"); lin mosaic_N = mkN "mosaic" "mosaics"; lin manor_N = mkN "manor" "manors"; lin implicit_A = compoundA (mkA "implicit"); lin following_Prep = mkPrep "following" ; lin fashionable_A = compoundA (mkA "fashionable"); lin valve_N = mkN "valve" "valves"; lin proceed_N = mkN "proceed" ; lin sofa_N = mkN "sofa" "sofas"; lin snatch_V2 = mkV2 (mkV "snatch" "snatches" "snatched" "snatched" "snatching"); lin snatch_V = mkV "snatch" "snatches" "snatched" "snatched" "snatching"; lin jazz_N = mkN "jazz" ; lin patron_N = mkN "patron" "patrons"; lin provider_N = mkN "provider" "providers"; lin interim_A = mkA "interim" ; lin intent_N = mkN "intent" "intents"; lin chosen_A = mkA "chosen" ; lin applied_A = mkA "applied" ; lin shiver_V = mkV "shiver" "shivers" "shivered" "shivered" "shivering"; lin pie_N = mkN "pie" "pies"; lin fury_N = mkN "fury" "furies"; lin abolition_N = mkN "abolition" ; lin soccer_N = mkN "soccer" ; lin corpse_N = mkN "corpse" "corpses"; lin accusation_N = mkN "accusation" "accusations"; lin kind_A = mkA "kind" "kinder"; lin dead_Adv = mkAdv "dead"; lin nursing_A = mkA "nursing" ; lin contempt_N = mkN "contempt" ; lin prevail_V = mkV "prevail" "prevails" "prevailed" "prevailed" "prevailing"; lin murderer_N = mkN masculine (mkN "murderer" "murderers"); lin liberal_N = mkN "liberal" "liberals"; lin gathering_N = mkN "gathering" "gatherings"; lin adequately_Adv = mkAdv "adequately" ; lin subjective_A = compoundA (mkA "subjective"); lin disagreement_N = mkN "disagreement" "disagreements"; lin cleaner_N = mkN "cleaner" "cleaners"; lin boil_V2 = mkV2 (mkV "boil" "boils" "boiled" "boiled" "boiling"); lin boil_V = mkV "boil" "boils" "boiled" "boiled" "boiling"; lin static_A = compoundA (mkA "static"); lin scent_N = mkN "scent" "scents"; lin civilian_N = mkN "civilian" "civilians"; lin monk_N = mkN masculine (mkN "monk" "monks"); lin abruptly_Adv = mkAdv "abruptly" ; lin keyboard_N = mkN "keyboard" "keyboards"; lin hammer_N = mkN "hammer" "hammers"; lin despair_N = mkN "despair" ; lin controller_N = mkN "controller" "controllers"; lin yell_V2 = mkV2 (mkV "yell" "yells" "yelled" "yelled" "yelling"); lin yell_V = mkV "yell" "yells" "yelled" "yelled" "yelling"; lin entail_V2 = mkV2 (mkV "entail" "entails" "entailed" "entailed" "entailing"); lin cheerful_A = compoundA (mkA "cheerful"); lin reconstruction_N = mkN "reconstruction" "reconstructions"; lin patience_N = mkN "patience" ; lin legally_Adv = mkAdv "legally" ; lin habitat_N = mkN "habitat" "habitats"; lin queue_N = mkN "queue" "queues"; lin spectatorMasc_N = mkN masculine (mkN "spectator" "spectators"); lin given_A = mkA "given" ; lin purple_A = compoundA (mkA "purple"); lin outlook_N = mkN "outlook" "outlooks"; lin genius_N = mkN "genius" "geniuses"; lin dual_A = compoundA (mkA "dual"); lin canvas_N = mkN "canvas" "canvases"; lin grave_A = mkA "grave" "graver"; lin pepper_N = mkN "pepper" "peppers"; lin conform_V2 = mkV2 (mkV "conform" "conforms" "conformed" "conformed" "conforming"); lin conform_V = mkV "conform" "conforms" "conformed" "conformed" "conforming"; lin cautious_A = compoundA (mkA "cautious"); lin dot_N = mkN "dot" "dots"; lin conspiracy_N = mkN "conspiracy" "conspiracies"; lin butterfly_N = mkN "butterfly" "butterflies"; lin sponsor_N = mkN "sponsor" "sponsors"; lin sincerely_Adv = mkAdv "sincerely" ; lin rating_N = mkN "rating" "ratings"; lin weird_A = mkA "weird" "weirder"; lin teenage_A = compoundA (mkA "teenage"); lin salmon_N = mkN "salmon" "salmon"; lin recorder_N = mkN "recorder" "recorders"; lin postpone_V2 = mkV2 (mkV "postpone" "postpones" "postponed" "postponed" "postponing"); lin maid_N = mkN "maid" "maids"; lin furnish_V2 = mkV2 (mkV "furnish" "furnishes" "furnished" "furnished" "furnishing"); lin ethical_A = compoundA (mkA "ethical"); lin bicycle_N = mkN "bicycle" "bicycles"; lin sick_N = mkN "sick" ; lin sack_N = mkN "sack" "sacks"; lin renaissance_N = mkN "renaissance" "renaissances"; lin luxury_N = mkN "luxury" "luxuries"; lin gasp_V2 = mkV2 (mkV "gasp" "gasps" "gasped" "gasped" "gasping"); lin gasp_V = mkV "gasp" "gasps" "gasped" "gasped" "gasping"; lin wardrobe_N = mkN "wardrobe" "wardrobes"; lin native_N = mkN "native" "natives"; lin fringe_N = mkN "fringe" "fringes"; lin adaptation_N = mkN "adaptation" "adaptations"; lin quotation_N = mkN "quotation" "quotations"; lin hunger_N = mkN "hunger" ; lin enclose_V2 = mkV2 (mkV "enclose" "encloses" "enclosed" "enclosed" "enclosing"); lin disastrous_A = compoundA (mkA "disastrous"); lin choir_N = mkN "choir" "choirs"; lin overwhelming_A = mkA "overwhelming" ; lin glimpse_N = mkN "glimpse" "glimpses"; lin divorce_V2 = mkV2 (mkV "divorce" "divorces" "divorced" "divorced" "divorcing"); lin circular_A = compoundA (mkA "circular"); lin locality_N = mkN "locality" "localities"; lin ferry_N = mkN "ferry" "ferries"; lin balcony_N = mkN "balcony" "balconies"; lin sailor_N = mkN "sailor" "sailors"; lin precision_N = mkN "precision" ; lin desert_V2 = mkV2 (mkV "desert" "deserts" "deserted" "deserted" "deserting"); lin desert_V = mkV "desert" "deserts" "deserted" "deserted" "deserting"; lin dancing_N = mkN "dancing" ; lin alert_V2 = mkV2 (mkV "alert" "alerts" "alerted" "alerted" "alerting"); lin surrender_V2 = mkV2 (mkV "surrender" "surrenders" "surrendered" "surrendered" "surrendering"); lin surrender_V = mkV "surrender" "surrenders" "surrendered" "surrendered" "surrendering"; lin archive_N = mkN "archive" ; lin jump_N = mkN "jump" "jumps"; lin philosopher_N = mkN "philosopher" "philosophers"; lin revival_N = mkN "revival" "revivals"; lin presume_VS = mkVS (mkV "presume" "presumes" "presumed" "presumed" "presuming"); lin presume_V2 = mkV2 (mkV "presume" "presumes" "presumed" "presumed" "presuming"); lin presume_V = mkV "presume" "presumes" "presumed" "presumed" "presuming"; lin node_N = mkN "node" "nodes"; lin fantastic_A = compoundA (mkA "fantastic"); lin herb_N = mkN "herb" "herbs"; lin assertion_N = mkN "assertion" "assertions"; lin thorough_A = compoundA (mkA "thorough"); lin quit_V2 = mkV2 (variants {mkV "quit" "quits" "quit" "quit" "quitting"; mkV "quit" "quits" "quitted" "quitted" "quitting"}); lin quit_V = variants{}; -- mkV2 (variants {mkV "quit" "quits" "quit" "quit" "quitting"; mkV "quit" "quits" "quitted" "quitted" "quitting"}); lin grim_A = mkA "grim" "grimmer"; lin fair_N = mkN "fair" "fairs"; lin broadcast_V2 = mkV2 (mkV "broadcast" "broadcasts" "broadcasted" "broadcasted" "broadcasting"); lin broadcast_V = mkV "broadcast" "broadcasts" "broadcasted" "broadcasted" "broadcasting"; lin annoy_V2 = mkV2 (mkV "annoy" "annoys" "annoyed" "annoyed" "annoying"); lin divert_V = mkV "divert"; lin accelerate_V2 = mkV2 (mkV "accelerate" "accelerates" "accelerated" "accelerated" "accelerating"); lin accelerate_V = mkV "accelerate" "accelerates" "accelerated" "accelerated" "accelerating"; lin polymer_N = mkN "polymer" ; lin sweat_N = mkN "sweat" "sweats"; lin survivor_N = mkN "survivor" "survivors"; lin subscription_N = mkN "subscription" "subscriptions"; lin repayment_N = mkN "repayment" "repayments"; lin anonymous_A = compoundA (mkA "anonymous"); lin summarize_V2 = mkV2 (mkV "summarize" "summarizes" "summarized" "summarized" "summarizing"); lin punch_N = mkN "punch" "punches"; lin lodge_V2 = mkV2 (mkV "lodge" "lodges" "lodged" "lodged" "lodging"); lin lodge_V = mkV "lodge" "lodges" "lodged" "lodged" "lodging"; lin landowner_N = mkN "landowner" "landowners"; lin ignorance_N = mkN "ignorance" ; lin discourage_V2 = mkV2 (mkV "discourage" "discourages" "discouraged" "discouraged" "discouraging"); lin bride_N = mkN "bride" "brides"; lin likewise_Adv = mkAdv "likewise"; lin depressed_A = mkA "depressed" ; lin abbey_N = mkN "abbey" "abbeys"; lin quarry_N = mkN "quarry" "quarries"; lin archbishop_N = mkN "archbishop" "archbishops"; lin sock_N = mkN "sock" "socks"; lin large_scale_A = compoundA (mkA "large-scale"); lin glare_V2 = mkV2 (mkV "glare" "glares" "glared" "glared" "glaring"); lin glare_V = mkV "glare" "glares" "glared" "glared" "glaring"; lin descent_N = mkN "descent" "descents"; lin stumble_V = mkV "stumble" "stumbles" "stumbled" "stumbled" "stumbling"; lin mistress_N = mkN "mistress" "mistresses"; lin empty_V2 = mkV2 (mkV "empty" "empties" "emptied" "emptied" "emptying"); lin empty_V = mkV "empty" "empties" "emptied" "emptied" "emptying"; lin prosperity_N = mkN "prosperity" ; lin harm_V2 = mkV2 (mkV "harm" "harms" "harmed" "harmed" "harming"); lin formulation_N = mkN "formulation" "formulations"; lin atomic_A = compoundA (mkA "atomic"); lin agreed_A = mkA "agreed" ; lin wicked_A = compoundA (mkA "wicked"); lin threshold_N = mkN "threshold" "thresholds"; lin lobby_N = mkN "lobby" "lobbies"; lin repay_V2 = mkV2 (mkV "re" IrregEng.pay_V); lin repay_V = mkV "re" IrregEng.pay_V; lin varying_A = mkA "varying" ; lin track_V2 = mkV2 (mkV "track" "tracks" "tracked" "tracked" "tracking"); lin track_V = mkV "track"; lin crawl_V = mkV "crawl" "crawls" "crawled" "crawled" "crawling"; lin tolerate_V2 = mkV2 (mkV "tolerate" "tolerates" "tolerated" "tolerated" "tolerating"); lin salvation_N = mkN "salvation" ; lin pudding_N = mkN "pudding" "puddings"; lin counter_VS = mkVS (mkV "counter" "counters" "countered" "countered" "countering"); lin counter_V = mkV "counter" "counters" "countered" "countered" "countering"; lin propaganda_N = mkN "propaganda" ; lin cage_N = mkN "cage" "cages"; lin broker_N = mkN "broker" "brokers"; lin ashamed_A = compoundA (mkA "ashamed"); lin scan_V2 = mkV2 (mkV "scan" "scans" "scanned" "scanned" "scanning"); lin scan_V = mkV "scan" "scans" "scanned" "scanned" "scanning"; lin document_V2 = mkV2 (mkV "document" "documents" "documented" "documented" "documenting"); lin apparatus_N = mkN "apparatus" "apparatuses"; lin theology_N = mkN "theology" "theologies"; lin analogy_N = mkN "analogy" "analogies"; lin efficiently_Adv = mkAdv "efficiently" ; lin bitterly_Adv = mkAdv "bitterly" ; lin performer_N = mkN "performer" "performers"; lin individually_Adv = mkAdv "individually" ; lin amid_Prep = mkPrep "amid"; lin squadron_N = mkN "squadron" "squadrons"; lin sentiment_N = mkN "sentiment" "sentiments"; lin making_N = mkN "making" "makings"; lin exotic_A = compoundA (mkA "exotic"); lin dominance_N = mkN "dominance" ; lin coherent_A = compoundA (mkA "coherent"); lin placement_N = mkN "placement" "placements"; lin flick_V2 = mkV2 (mkV "flick" "flicks" "flicked" "flicked" "flicking"); lin colourful_A = compoundA (mkA (variants {"colourful"; "colorful"})); lin mercy_N = mkN "mercy" "mercies"; lin angrily_Adv = mkAdv "angrily" ; lin amuse_V2 = mkV2 (mkV "amuse" "amuses" "amused" "amused" "amusing"); lin mainstream_N = mkN "mainstream"; lin appraisal_N = mkN "appraisal" "appraisals"; lin annually_Adv = mkAdv "annually" ; lin torch_N = mkN "torch" "torches"; lin intimate_A = compoundA (mkA "intimate"); lin gold_A = mkA "gold" ; lin arbitrary_A = compoundA (mkA "arbitrary"); lin venture_VS = mkVS (mkV "venture" "ventures" "ventured" "ventured" "venturing"); lin venture_V2 = mkV2 (mkV "venture" "ventures" "ventured" "ventured" "venturing"); lin venture_V = mkV "venture" "ventures" "ventured" "ventured" "venturing"; lin preservation_N = mkN "preservation" ; lin shy_A = mkA "shy" "shyer"; lin disclosure_N = mkN "disclosure" "disclosures"; lin lace_N = mkN "lace" "laces"; lin inability_N = mkN "inability" ; lin motif_N = mkN "motif" "motifs"; lin listenerMasc_N = mkN masculine (mkN "listener" "listeners"); lin hunt_N = mkN "hunt" "hunts"; lin delicious_A = compoundA (mkA "delicious"); lin term_VS = mkVS (mkV "term"); lin term_V2 = mkV2 (mkV "term" "terms" "termed" "termed" "terming"); lin substitute_N = mkN human (mkN "substitute" "substitutes"); lin highway_N = mkN "highway" "highways"; lin haul_V2 = mkV2 (mkV "haul" "hauls" "hauled" "hauled" "hauling"); lin haul_V = mkV "haul" "hauls" "hauled" "hauled" "hauling"; lin dragon_N = mkN "dragon" "dragons"; lin chair_V2 = mkV2 (mkV "chair" "chairs" "chaired" "chaired" "chairing"); lin accumulate_V2 = mkV2 (mkV "accumulate" "accumulates" "accumulated" "accumulated" "accumulating"); lin accumulate_V = mkV "accumulate" "accumulates" "accumulated" "accumulated" "accumulating"; lin unchanged_A = compoundA (mkA "unchanged"); lin sediment_N = mkN "sediment" ; lin sample_V2 = mkV2 (mkV "sample" "samples" "sampled" "sampled" "sampling"); lin exclaim_V2 = mkV2 (mkV "exclaim" "exclaims" "exclaimed" "exclaimed" "exclaiming"); lin fan_V2 = mkV2 (mkV "fan" "fans" "fanned" "fanned" "fanning"); lin fan_V = mkV "fan" "fans" "fanned" "fanned" "fanning"; lin volunteer_V2 = mkV2 (mkV "volunteer" "volunteers" "volunteered" "volunteered" "volunteering"); lin volunteer_V = mkV "volunteer" "volunteers" "volunteered" "volunteered" "volunteering"; lin root_V2 = mkV2 (mkV "root" "roots" "rooted" "rooted" "rooting"); lin root_V = mkV "root" "roots" "rooted" "rooted" "rooting"; lin parcel_N = mkN "parcel" "parcels"; lin psychiatric_A = compoundA (mkA "psychiatric"); lin delightful_A = compoundA (mkA "delightful"); lin confidential_A = compoundA (mkA "confidential"); lin calorie_N = mkN "calorie" "calories"; lin flash_N = mkN "flash" "flashes"; lin crowd_V2 = mkV2 (mkV "crowd" "crowds" "crowded" "crowded" "crowding"); lin crowd_V = mkV "crowd" "crowds" "crowded" "crowded" "crowding"; lin aggregate_A = mkA "aggregate" ; lin scholarship_N = mkN "scholarship" "scholarships"; lin monitor_N = mkN "monitor" "monitors"; lin disciplinary_A = compoundA (mkA "disciplinary"); lin rock_V2 = mkV2 (mkV "rock" "rocks" "rocked" "rocked" "rocking"); lin rock_V = mkV "rock" "rocks" "rocked" "rocked" "rocking"; lin hatred_N = mkN "hatred" "hatreds"; lin pill_N = mkN "pill" "pills"; lin noisy_A = mkA "noisy" "noisier"; lin feather_N = mkN "feather" "feathers"; lin lexical_A = compoundA (mkA "lexical"); lin staircase_N = mkN "staircase" "staircases"; lin autonomous_A = compoundA (mkA "autonomous"); lin viewpoint_N = mkN "viewpoint" "viewpoints"; lin projection_N = mkN "projection" "projections"; lin offensive_A = compoundA (mkA "offensive"); lin controlled_A = mkA "controlled" ; lin flush_V2 = mkV2 (mkV "flush" "flushes" "flushed" "flushed" "flushing"); lin flush_V = mkV "flush" "flushes" "flushed" "flushed" "flushing"; lin racism_N = mkN "racism" ; lin flourish_V = mkV "flourish" "flourishes" "flourished" "flourished" "flourishing"; lin resentment_N = mkN "resentment" ; lin pillow_N = mkN "pillow" "pillows"; lin courtesy_N = mkN "courtesy" "courtesies"; lin photography_N = mkN "photography" ; lin monkey_N = mkN "monkey" "monkeys"; lin glorious_A = compoundA (mkA "glorious"); lin evolutionary_A = compoundA (mkA "evolutionary"); lin gradual_A = compoundA (mkA "gradual"); lin bankruptcy_N = mkN "bankruptcy" "bankruptcies"; lin sacrifice_N = mkN "sacrifice" "sacrifices"; lin uphold_V2 = mkV2 (IrregEng.uphold_V); lin sketch_N = mkN "sketch" "sketches"; lin presidency_N = mkN "presidency" "presidencies"; lin formidable_A = compoundA (mkA "formidable"); lin differentiate_V2 = mkV2 (mkV "differentiate" "differentiates" "differentiated" "differentiated" "differentiating"); lin differentiate_V = mkV "differentiate"; lin continuing_A = mkA "continuing" ; lin cart_N = mkN "cart" "carts"; lin stadium_N = mkN "stadium" "stadiums"; lin dense_A = mkA "dense" "denser"; lin catch_N = mkN "catch" "catches"; lin beyond_Adv = mkAdv "beyond"; lin immigration_N = mkN "immigration" "immigrations"; lin clarity_N = mkN "clarity"; lin worm_N = mkN "worm" "worms"; lin slot_N = mkN "slot" "slots"; lin rifle_N = mkN "rifle" "rifles"; lin screw_V2 = mkV2 (mkV "screw" "screws" "screwed" "screwed" "screwing"); lin screw_V = mkV "screw" "screws" "screwed" "screwed" "screwing"; lin harvest_N = mkN "harvest" "harvests"; lin foster_V2 = mkV2 (mkV "foster" "fosters" "fostered" "fostered" "fostering"); lin academic_N = mkN human (mkN "academic" "academics"); lin impulse_N = mkN "impulse" "impulses"; lin guardian_N = mkN "guardian" "guardians"; lin ambiguity_N = mkN "ambiguity" "ambiguities"; lin triangle_N = mkN "triangle" "triangles"; lin terminate_V2 = mkV2 (mkV "terminate" "terminates" "terminated" "terminated" "terminating"); lin terminate_V = mkV "terminate" "terminates" "terminated" "terminated" "terminating"; lin retreat_V = mkV "retreat" "retreats" "retreated" "retreated" "retreating"; lin pony_N = mkN "pony" "ponies"; lin outdoor_A = compoundA (mkA "outdoor"); lin deficiency_N = mkN "deficiency" "deficiencies"; lin decree_N = mkN "decree" "decrees"; lin apologize_V = mkV "apologize" "apologizes" "apologized" "apologized" "apologizing"; lin yarn_N = mkN "yarn" "yarns"; lin staff_V2 = mkV2 (mkV "staff" "staffs" "staffed" "staffed" "staffing"); lin renewal_N = mkN "renewal" "renewals"; lin rebellion_N = mkN "rebellion" "rebellions"; lin incidentally_Adv = mkAdv "incidentally" ; lin flour_N = mkN "flour" ; lin developed_A = mkA "developed" ; lin chorus_N = mkN "chorus" "choruses"; lin ballot_N = mkN "ballot" "ballots"; lin appetite_N = mkN "appetite" "appetites"; lin stain_V2 = mkV2 (mkV "stain" "stains" "stained" "stained" "staining"); lin stain_V = mkV "stain" "stains" "stained" "stained" "staining"; lin notebook_N = mkN "notebook" "notebooks"; lin loudly_Adv = mkAdv "loudly" ; lin homeless_A = compoundA (mkA "homeless"); lin census_N = mkN "census" "censuses"; lin bizarre_A = compoundA (mkA "bizarre"); lin striking_A = mkA "striking" ; lin greenhouse_N = mkN "greenhouse" "greenhouses"; lin part_V2 = mkV2 (mkV "part" "parts" "parted" "parted" "parting"); lin part_V = mkV "part" "parts" "parted" "parted" "parting"; lin burial_N = mkN "burial" "burials"; lin embarrassed_A = mkA "embarrassed" ; lin ash_N = mkN "ash" "ashes"; lin actress_N = mkN feminine (mkN "actress" "actresses"); lin cassette_N = mkN "cassette" "cassettes"; lin privacy_N = mkN "privacy" ; lin fridge_N = mkN "fridge" "fridges"; lin feed_N = mkN "feed" "feeds"; lin excess_A = compoundA (mkA "excess"); lin calf_N = mkN "calf" "calves" {- FIXME: guessed plural form -}; lin associate_N = mkN "associate" "associates"; lin ruin_N = mkN "ruin" "ruins"; lin jointly_Adv = mkAdv "jointly" ; lin drill_V2 = mkV2 (mkV "drill" "drills" "drilled" "drilled" "drilling"); lin drill_V = mkV "drill" "drills" "drilled" "drilled" "drilling"; lin photograph_V2 = mkV2 (mkV "photograph" "photographs" "photographed" "photographed" "photographing"); lin devoted_A = mkA "devoted" ; lin indirectly_Adv = mkAdv "indirectly" ; lin driving_A = mkA "driving" ; lin memorandum_N = mkN "memorandum" "memorandums"; lin default_N = mkN "default" ; lin costume_N = mkN "costume" "costumes"; lin variant_N = mkN "variant" "variants"; lin shatter_V2 = mkV2 (mkV "shatter" "shatters" "shattered" "shattered" "shattering"); lin shatter_V = mkV "shatter" "shatters" "shattered" "shattered" "shattering"; lin methodology_N = mkN "methodology" "methodologies"; lin frame_V2 = mkV2 (mkV "frame" "frames" "framed" "framed" "framing"); lin frame_V = mkV "frame" "frames" "framed" "framed" "framing"; lin allegedly_Adv = mkAdv "allegedly" ; lin swell_V2 = mkV2 (mkV "swell" "swells" "swelled" "swelled" "swelling"); lin swell_V = mkV "swell" "swells" "swelled" "swelled" "swelling"; lin investigator_N = mkN "investigator" "investigators"; lin imaginative_A = compoundA (mkA "imaginative"); lin bored_A = mkA "bored" ; lin bin_N = mkN "bin" "bins"; lin awake_A = compoundA (mkA "awake"); lin recycle_V2 = mkV2 (mkV "recycle" "recycles" "recycled" "recycled" "recycling"); lin group_V2 = mkV2 (mkV "group" "groups" "grouped" "grouped" "grouping"); lin group_V = mkV "group" "groups" "grouped" "grouped" "grouping"; lin enjoyment_N = mkN "enjoyment" "enjoyments"; lin contemporary_N = mkN human (mkN "contemporary" "contemporaries"); lin texture_N = mkN "texture" "textures"; lin donor_N = mkN "donor" "donors"; lin bacon_N = mkN "bacon" ; lin sunny_A = mkA "sunny" "sunnier"; lin stool_N = mkN "stool" "stools"; lin prosecute_V2 = mkV2 (mkV "prosecute" "prosecutes" "prosecuted" "prosecuted" "prosecuting"); lin commentary_N = mkN "commentary" "commentaries"; lin bass_N = mkN "bass" ; lin sniff_V2 = mkV2 (mkV "sniff" "sniffs" "sniffed" "sniffed" "sniffing"); lin sniff_V = mkV "sniff" "sniffs" "sniffed" "sniffed" "sniffing"; lin repetition_N = mkN "repetition" "repetitions"; lin eventual_A = compoundA (mkA "eventual"); lin credit_V2 = mkV2 (mkV "credit" "credits" "credited" "credited" "crediting"); lin suburb_N = mkN "suburb" "suburbs"; lin newcomer_N = mkN "newcomer" "newcomers"; lin romance_N = mkN "romance" "romances"; lin film_V2 = mkV2 (mkV "film" "films" "filmed" "filmed" "filming"); lin film_V = mkV "film" "films" "filmed" "filmed" "filming"; lin experiment_V2 = mkV2 (mkV "experiment" "experiments" "experimented" "experimented" "experimenting"); lin experiment_V = mkV "experiment" "experiments" "experimented" "experimented" "experimenting"; lin daylight_N = mkN "daylight" ; lin warrant_N = mkN "warrant" "warrants"; lin fur_N = mkN "fur" "furs"; lin parking_N = mkN "parking" ; lin nuisance_N = mkN "nuisance" "nuisances"; lin civilian_A = compoundA (mkA "civilian"); lin foolish_A = compoundA (mkA "foolish"); lin bulb_N = mkN "bulb" "bulbs"; lin balloon_N = mkN "balloon" "balloons"; lin vivid_A = compoundA (mkA "vivid"); lin surveyor_N = mkN "surveyor" "surveyors"; lin spontaneous_A = compoundA (mkA "spontaneous"); lin biology_N = mkN "biology" ; lin injunction_N = mkN "injunction" "injunctions"; lin appalling_A = compoundA (mkA "appalling"); lin amusement_N = mkN "amusement" "amusements"; lin aesthetic_A = compoundA (mkA "aesthetic"); lin vegetation_N = mkN "vegetation" ; lin stab_V2 = mkV2 (mkV "stab" "stabs" "stabbed" "stabbed" "stabbing"); lin stab_V = mkV "stab" "stabs" "stabbed" "stabbed" "stabbing"; lin rude_A = mkA "rude" "ruder"; lin offset_V2 = mkV2 (mkV "off" IrregEng.set_V); lin thinking_N = mkN "thinking" ; lin mainframe_N = mkN "mainframe" ; lin flock_N = mkN "flock" "flocks"; lin amateur_A = mkA "amateur" ; lin academy_N = mkN "academy" "academies"; lin shilling_N = mkN "shilling" "shillings"; lin reluctance_N = mkN "reluctance" ; lin velocity_N = mkN "velocity" "velocities"; lin spare_V2 = mkV2 (mkV "spare" "spares" "spared" "spared" "sparing"); lin spare_V = mkV "spare" "spares" "spared" "spared" "sparing"; lin wartime_N = mkN "wartime" ; lin soak_V2 = mkV2 (mkV "soak" "soaks" "soaked" "soaked" "soaking"); lin soak_V = mkV "soak" "soaks" "soaked" "soaked" "soaking"; lin rib_N = mkN "rib" "ribs"; lin mighty_A = mkA "mighty" "mightier"; lin shocked_A = mkA "shocked" ; lin vocational_A = compoundA (mkA "vocational"); lin spit_V2 = mkV2 (IrregEng.spit_V); lin spit_V = IrregEng.spit_V; lin gall_N = mkN "gall" "galls"; lin bowl_V2 = mkV2 (mkV "bowl" "bowls" "bowled" "bowled" "bowling"); lin bowl_V = mkV "bowl" "bowls" "bowled" "bowled" "bowling"; lin prescription_N = mkN "prescription" "prescriptions"; lin fever_N = mkN "fever" "fevers"; lin axis_N = mkN "axis" "axes" {- FIXME: guessed plural form -}; lin reservoir_N = mkN "reservoir" "reservoirs"; lin magnitude_N = mkN "magnitude" ; lin rape_V2 = mkV2 (mkV "rape" "rapes" "raped" "raped" "raping"); lin cutting_N = mkN "cutting" "cuttings"; lin bracket_N = mkN "bracket" "brackets"; lin agony_N = mkN "agony" "agonies"; lin strive_VV = mkVV (IrregEng.strive_V); lin strive_V = IrregEng.strive_V; lin strangely_Adv = mkAdv "strangely" ; lin pledge_VS = mkVS (mkV "pledge"); lin pledge_V2V = mkV2V (mkV "pledge") noPrep to_Prep ; lin pledge_V2 = mkV2 (mkV "pledge" "pledges" "pledged" "pledged" "pledging"); lin recipient_N = mkN "recipient" "recipients"; lin moor_N = mkN "moor" "moors"; lin invade_V2 = mkV2 (mkV "invade" "invades" "invaded" "invaded" "invading"); lin dairy_N = mkN "dairy" "dairies"; lin chord_N = mkN "chord" "chords"; lin shrink_V2 = mkV2 (IrregEng.shrink_V); lin shrink_V = IrregEng.shrink_V; lin poison_N = mkN "poison" "poisons"; lin pillar_N = mkN "pillar" "pillars"; lin washing_N = mkN "washing" ; lin warrior_N = mkN "warrior" "warriors"; lin supervisor_N = mkN "supervisor" "supervisors"; lin outfit_N = mkN "outfit" "outfits"; lin innovative_A = mkA "innovative" ; lin dressing_N = mkN "dressing" "dressings"; lin dispute_V2 = mkV2 (mkV "dispute" "disputes" "disputed" "disputed" "disputing"); lin dispute_V = mkV "dispute" "disputes" "disputed" "disputed" "disputing"; lin jungle_N = mkN "jungle" "jungles"; lin brewery_N = mkN "brewery" "breweries"; lin adjective_N = mkN "adjective" "adjectives"; lin straighten_V2 = mkV2 (mkV "straighten" "straightens" "straightened" "straightened" "straightening"); lin straighten_V = mkV "straighten" "straightens" "straightened" "straightened" "straightening"; lin restrain_V2 = mkV2 (mkV "restrain" "restrains" "restrained" "restrained" "restraining"); lin monarchy_N = mkN "monarchy" "monarchies"; lin trunk_N = mkN "trunk" "trunks"; lin herd_N = mkN "herd" "herds"; lin deadline_N = mkN "deadline" "deadlines"; lin tiger_N = mkN "tiger" "tigers"; lin supporting_A = mkA "supporting" ; lin moderate_A = compoundA (mkA "moderate"); lin kneel_V = mkV "kneel" "kneels" "kneeled" "kneeled" "kneeling"; lin ego_N = mkN "ego" "egos"; lin sexually_Adv = mkAdv "sexually" ; lin ministerial_A = compoundA (mkA "ministerial"); lin bitch_N = mkN "bitch" "bitches"; lin wheat_N = mkN "wheat" ; lin stagger_V = mkV "stagger" "staggers" "staggered" "staggered" "staggering"; lin snake_N = mkN "snake" "snakes"; lin ribbon_N = mkN "ribbon" "ribbons"; lin mainland_N = mkN "mainland" "mainlands"; lin fisherman_N = mkN masculine (mkN "fisherman" "fishermen"); lin economically_Adv = mkAdv "economically" ; lin unwilling_A = compoundA (mkA "unwilling"); lin nationalism_N = mkN "nationalism" ; lin knitting_N = mkN "knitting" ; lin irony_N = mkN "irony" "ironies"; lin handling_N = mkN "handling" ; lin desired_A = mkA "desired" ; lin bomber_N = mkN "bomber" "bombers"; lin voltage_N = mkN "voltage" "voltages"; lin unusually_Adv = mkAdv "unusually" ; lin toast_N = mkN "toast" "toasts"; lin feel_N = mkN "feel" "feels"; lin suffering_N = mkN "suffering" "sufferings"; lin polish_V2 = mkV2 (mkV "polish" "polishes" "polished" "polished" "polishing"); lin polish_V = mkV "polish" "polishes" "polished" "polished" "polishing"; lin technically_Adv = mkAdv "technically" ; lin meaningful_A = compoundA (mkA "meaningful"); lin aloud_Adv = mkAdv "aloud"; lin waiter_N = mkN masculine (mkN "waiter" "waiters"); lin tease_V2 = mkV2 (mkV "tease" "teases" "teased" "teased" "teasing"); lin opposite_Adv = mkAdv "opposite" ; lin goat_N = mkN "goat" "goats"; lin conceptual_A = compoundA (mkA "conceptual"); lin ant_N = mkN "ant" "ants"; lin inflict_V2 = mkV2 (mkV "inflict" "inflicts" "inflicted" "inflicted" "inflicting"); lin bowler_N = mkN "bowler" "bowlers"; lin roar_V2 = mkV2 (mkV "roar" "roars" "roared" "roared" "roaring"); lin roar_V = mkV "roar" "roars" "roared" "roared" "roaring"; lin drain_N = mkN "drain" "drains"; lin wrong_N = mkN "wrong" "wrongs"; lin galaxy_N = mkN "galaxy" "galaxies"; lin aluminium_N = mkN "aluminium" ; lin receptor_N = mkN "receptor" ; lin preach_V2 = mkV2 (mkV "preach" "preaches" "preached" "preached" "preaching"); lin preach_V = mkV "preach" "preaches" "preached" "preached" "preaching"; lin parade_N = mkN "parade" "parades"; lin opposite_N = mkN "opposite" "opposites"; lin critique_N = mkN "critique" "critiques"; lin query_N = mkN "query" "queries"; lin outset_N = mkN "outset" "outsets"; lin integral_A = compoundA (mkA "integral"); lin grammatical_A = compoundA (mkA "grammatical"); lin testing_N = mkN "testing" ; lin patrol_N = mkN "patrol" "patrols"; lin pad_N = mkN "pad" "pads"; lin unreasonable_A = compoundA (mkA "unreasonable"); lin sausage_N = mkN "sausage" "sausages"; lin criminal_N = mkN human (mkN "criminal" "criminals"); lin constructive_A = compoundA (mkA "constructive"); lin worldwide_A = compoundA (mkA "worldwide"); lin highlight_N = mkN "highlight" "highlights"; lin doll_N = mkN "doll" "dolls"; lin frightened_A = mkA "frightened" ; lin biography_N = mkN "biography" "biographies"; lin vocabulary_N = mkN "vocabulary" "vocabularies"; lin offend_V2 = mkV2 (mkV "offend" "offends" "offended" "offended" "offending"); lin offend_V = mkV "offend" "offends" "offended" "offended" "offending"; lin accumulation_N = mkN "accumulation" "accumulations"; lin linen_N = mkN "linen" ; lin fairy_N = mkN "fairy" "fairies"; lin disco_N = mkN "disco" "discos"; lin hint_VS = mkVS (mkV "hint" "hints" "hinted" "hinted" "hinting"); lin hint_V2 = mkV2 (mkV "hint" "hints" "hinted" "hinted" "hinting"); lin hint_V = mkV "hint" "hints" "hinted" "hinted" "hinting"; lin versus_Prep = mkPrep "versus"; lin ray_N = mkN "ray" "rays"; lin pottery_N = mkN "pottery" "potteries"; lin immune_A = compoundA (mkA "immune"); lin retreat_N = mkN "retreat" "retreats"; lin master_V2 = mkV2 (mkV "master" "masters" "mastered" "mastered" "mastering"); lin injured_A = mkA "injured" ; lin holly_N = mkN "holly" ; lin battle_V2 = mkV2 (mkV "battle" "battles" "battled" "battled" "battling"); lin battle_V = mkV "battle" "battles" "battled" "battled" "battling"; lin solidarity_N = mkN "solidarity" ; lin embarrassing_A = compoundA (mkA "embarrassing"); lin cargo_N = mkN "cargo" "cargoes"; lin theorist_N = mkN "theorist" "theorists"; lin reluctantly_Adv = mkAdv "reluctantly" ; lin preferred_A = mkA "preferred" ; lin dash_V = mkV "dash" "dashes" "dashed" "dashed" "dashing"; lin total_V2 = mkV2 (us_britishV "total") ; lin total_V = us_britishV "total" ; lin reconcile_V2 = mkV2 (mkV "reconcile" "reconciles" "reconciled" "reconciled" "reconciling"); lin drill_N = mkN "drill" "drills"; lin credibility_N = mkN "credibility" ; lin copyright_N = mkN "copyright" "copyrights"; lin beard_N = mkN "beard" "beards"; lin bang_N = mkN "bang" "bangs"; lin vigorous_A = compoundA (mkA "vigorous"); lin vaguely_Adv = mkAdv "vaguely" ; lin punch_V2 = mkV2 (mkV "punch" "punches" "punched" "punched" "punching"); lin prevalence_N = mkN "prevalence" ; lin uneasy_A = compoundA (mkA "uneasy"); lin boost_N = mkN "boost" "boosts"; lin scrap_N = mkN "scrap" "scraps"; lin ironically_Adv = mkAdv "ironically" ; lin fog_N = mkN "fog" "fogs"; lin faithful_A = compoundA (mkA "faithful"); lin bounce_V2 = mkV2 (mkV "bounce" "bounces" "bounced" "bounced" "bouncing"); lin bounce_V = mkV "bounce" "bounces" "bounced" "bounced" "bouncing"; lin batch_N = mkN "batch" "batches"; lin smooth_V2 = mkV2 (mkV "smooth" "smooths" "smoothed" "smoothed" "smoothing"); lin smooth_V = mkV "smooth" "smooths" "smoothed" "smoothed" "smoothing"; lin sleeping_A = mkA "sleeping" ; lin poorly_Adv = mkAdv "poorly" ; lin accord_V = mkV "accord" "accords" "accorded" "accorded" "according"; lin vice_president_N = mkN "vice-president" | mkN "vice president" ; lin duly_Adv = mkAdv "duly" ; lin blast_N = mkN "blast" "blasts"; lin square_V2 = mkV2 (mkV "square" "squares" "squared" "squared" "squaring"); lin square_V = mkV "square" "squares" "squared" "squared" "squaring"; lin prohibit_V2 = mkV2 (mkV "prohibit" "prohibits" "prohibited" "prohibited" "prohibiting"); lin prohibit_V = mkV "prohibit"; lin brake_N = mkN "brake" "brakes"; lin asylum_N = mkN "asylum" "asylums"; lin obscure_V2 = mkV2 (mkV "obscure" "obscures" "obscured" "obscured" "obscuring"); lin nun_N = mkN feminine (mkN "nun" "nuns"); lin heap_N = mkN "heap" "heaps"; lin smoothly_Adv = mkAdv "smoothly" ; lin rhetoric_N = mkN "rhetoric" ; lin privileged_A = compoundA (mkA "privileged"); lin liaison_N = mkN "liaison" "liaisons"; lin jockey_N = mkN "jockey" "jockeys"; lin concrete_N = mkN "concrete" ; lin allied_A = mkA "allied" ; lin rob_V2 = mkV2 (mkV "rob" "robs" "robbed" "robbed" "robbing"); lin indulge_V2 = mkV2 (mkV "indulge" "indulges" "indulged" "indulged" "indulging"); lin indulge_V = mkV "indulge" "indulges" "indulged" "indulged" "indulging"; lin except_Prep = mkPrep "except"; lin distort_V2 = mkV2 (mkV "distort" "distorts" "distorted" "distorted" "distorting"); lin whatsoever_Adv = mkAdv "whatsoever" ; lin viable_A = compoundA (mkA "viable"); lin nucleus_N = mkN "nucleus" "nuclei" {- FIXME: guessed plural form -}; lin exaggerate_V2 = mkV2 (mkV "exaggerate" "exaggerates" "exaggerated" "exaggerated" "exaggerating"); lin exaggerate_V = mkV "exaggerate" "exaggerates" "exaggerated" "exaggerated" "exaggerating"; lin compact_N = mkN "compact" "compacts"; lin nationality_N = mkN "nationality" "nationalities"; lin direct_Adv = mkAdv "direct"; lin cast_N = mkN "cast" "casts"; lin altar_N = mkN "altar" "altars"; lin refuge_N = mkN "refuge" "refuges"; lin presently_Adv = mkAdv "presently" ; lin mandatory_A = compoundA (mkA "mandatory"); lin authorize_V2V = mkV2V (mkV "authorize") noPrep to_Prep ; lin authorize_V2 = mkV2 (mkV "authorize" "authorizes" "authorized" "authorized" "authorizing"); lin accomplish_V2 = mkV2 (mkV "accomplish" "accomplishes" "accomplished" "accomplished" "accomplishing"); lin startle_V2 = mkV2 (mkV "startle" "startles" "startled" "startled" "startling"); lin indigenous_A = compoundA (mkA "indigenous"); lin worse_Adv = mkAdv "worse"; lin retailer_N = mkN "retailer" "retailers"; lin compound_V2 = mkV2 (mkV "compound" "compounds" "compounded" "compounded" "compounding"); lin compound_V = mkV "compound" "compounds" "compounded" "compounded" "compounding"; lin admiration_N = mkN "admiration" ; lin absurd_A = compoundA (mkA "absurd"); lin coincidence_N = mkN "coincidence" "coincidences"; lin principally_Adv = mkAdv "principally" ; lin passport_N = mkN "passport" "passports"; lin depot_N = mkN "depot" "depots"; lin soften_V2 = mkV2 (mkV "soften" "softens" "softened" "softened" "softening"); lin soften_V = mkV "soften" "softens" "softened" "softened" "softening"; lin secretion_N = mkN "secretion" "secretions"; lin invoke_V2 = mkV2 (mkV "invoke" "invokes" "invoked" "invoked" "invoking"); lin dirt_N = mkN "dirt" ; lin scared_A = mkA "scared" ; lin mug_N = mkN "mug" "mugs"; lin convenience_N = mkN "convenience" "conveniences"; lin calm_N = mkN "calm" "calms"; lin optional_A = compoundA (mkA "optional"); lin unsuccessful_A = compoundA (mkA "unsuccessful"); lin consistency_N = mkN "consistency" "consistencies"; lin umbrella_N = mkN "umbrella" "umbrellas"; lin solo_N = mkN "solo" "solos"; lin hemisphere_N = mkN "hemisphere" "hemispheres"; lin extreme_N = mkN "extreme" "extremes"; lin brandy_N = mkN "brandy" "brandies"; lin belly_N = mkN "belly" "bellies"; lin attachment_N = mkN "attachment" "attachments"; lin wash_N = mkN "wash" "washes"; lin uncover_V2 = mkV2 (mkV "uncover" "uncovers" "uncovered" "uncovered" "uncovering"); lin treat_N = mkN "treat" "treats"; lin repeated_A = mkA "repeated" ; lin pine_N = mkN "pine" "pines"; lin offspring_N = mkN "offspring" "offspring"; lin communism_N = mkN "communism" ; lin nominate_V2 = mkV2 (mkV "nominate" "nominates" "nominated" "nominated" "nominating"); lin soar_V2 = mkV2 (mkV "soar" "soars" "soared" "soared" "soaring"); lin soar_V = mkV "soar" "soars" "soared" "soared" "soaring"; lin geological_A = compoundA (mkA "geological"); lin frog_N = mkN "frog" "frogs"; lin donate_V2 = mkV2 (mkV "donate" "donates" "donated" "donated" "donating"); lin donate_V = mkV "donate"; lin cooperative_A = compoundA (mkA "cooperative"); lin nicely_Adv = mkAdv "nicely" ; lin innocence_N = mkN "innocence" ; lin housewife_N = mkN "housewife" "housewives"; lin disguise_V2 = mkV2 (mkV "disguise" "disguises" "disguised" "disguised" "disguising"); lin demolish_V2 = mkV2 (mkV "demolish" "demolishes" "demolished" "demolished" "demolishing"); lin counsel_N = mkN "counsel" ; lin cord_N = mkN "cord" "cords"; lin semi_final_N = mkN "semi-final" ; lin reasoning_N = mkN "reasoning" ; lin litre_N = mkN "litre" "litres"; lin inclined_A = mkA "inclined" ; lin evoke_V2 = mkV2 (mkV "evoke" "evokes" "evoked" "evoked" "evoking"); lin courtyard_N = mkN "courtyard" "courtyards"; lin arena_N = mkN "arena" "arenas"; lin simplicity_N = mkN "simplicity" ; lin inhibition_N = mkN "inhibition" "inhibitions"; lin frozen_A = mkA "frozen" ; lin vacuum_N = mkN "vacuum" "vacuums"; lin immigrant_N = mkN "immigrant" "immigrants"; lin bet_N = mkN "bet" "bets"; lin revenge_N = mkN "revenge" ; lin jail_V2 = mkV2 (mkV "jail" "jails" "jailed" "jailed" "jailing"); lin helmet_N = mkN "helmet" "helmets"; lin unclear_A = compoundA (mkA "unclear"); lin jerk_V2 = mkV2 (mkV "jerk" "jerks" "jerked" "jerked" "jerking"); lin jerk_V = mkV "jerk" "jerks" "jerked" "jerked" "jerking"; lin disruption_N = mkN "disruption" "disruptions"; lin attainment_N = mkN "attainment" "attainments"; lin sip_V2 = mkV2 (mkV "sip" "sips" "sipped" "sipped" "sipping"); lin sip_V = mkV "sip" "sips" "sipped" "sipped" "sipping"; lin program_V2V = mkV2V (mkV "program") noPrep to_Prep ; lin program_V2 = mkV2 (mkV "program" "programs" "programmed" "programmed" "programming"); lin lunchtime_N = mkN "lunchtime" "lunchtimes"; lin cult_N = mkN "cult" "cults"; lin chat_N = mkN "chat" "chats"; lin accord_N = mkN "accord" "accords"; lin supposedly_Adv = mkAdv "supposedly" ; lin offering_N = mkN "offering" "offerings"; lin broadcast_N = mkN "broadcast" "broadcasts"; lin secular_A = compoundA (mkA "secular"); lin overwhelm_V2 = mkV2 (mkV "overwhelm" "overwhelms" "overwhelmed" "overwhelmed" "overwhelming"); lin momentum_N = mkN "momentum" ; lin infinite_A = compoundA (mkA "infinite"); lin manipulation_N = mkN "manipulation" "manipulations"; lin inquest_N = mkN "inquest" "inquests"; lin decrease_N = mkN "decrease" "decreases"; lin cellar_N = mkN "cellar" "cellars"; lin counsellor_N = mkN (variants {"counsellor"; "counselor"}); lin avenue_N = mkN "avenue" "avenues"; lin rubber_A = mkA "rubber" ; lin labourer_N = mkN "labourer" "labourers"; lin lab_N = mkN "lab" "labs"; lin damn_V2 = mkV2 (mkV "damn" "damns" "damned" "damned" "damning"); lin comfortably_Adv = mkAdv "comfortably" ; lin tense_A = mkA "tense" "tenser"; lin socket_N = mkN "socket" "sockets"; lin par_N = mkN "par" "pars"; lin thrust_N = mkN "thrust" "thrusts"; lin scenario_N = mkN "scenario" "scenarios"; lin frankly_Adv = mkAdv "frankly" ; lin slap_V2 = mkV2 (mkV "slap" "slaps" "slapped" "slapped" "slapping"); lin recreation_N = mkN "recreation" "recreations"; lin rank_V2 = mkV2 (mkV "rank" "ranks" "ranked" "ranked" "ranking"); lin rank_V = mkV "rank" "ranks" "ranked" "ranked" "ranking"; lin spy_N = mkN "spy" "spies"; lin filter_V2 = mkV2 (mkV "filter" "filters" "filtered" "filtered" "filtering"); lin filter_V = mkV "filter" "filters" "filtered" "filtered" "filtering"; lin clearance_N = mkN "clearance" "clearances"; lin blessing_N = mkN "blessing" "blessings"; lin embryo_N = mkN "embryo" "embryos"; lin varied_A = mkA "varied" ; lin predictable_A = compoundA (mkA "predictable"); lin mutation_N = mkN "mutation" "mutations"; lin equal_V2 = mkV2 (variants {mkV "equal" "equals" "equaled" "equaled" "equaling"; mkV "equal" "equals" "equalled" "equalled" "equalling"}) ; lin can_1_VV = S.can_VV ; lin can_2_VV = S.can8know_VV ; lin can_V2 = mkV2 (mkV "can" "cans" "canned" "canned" "canning"); lin burst_N = mkN "burst" "bursts"; lin retrieve_V2 = mkV2 (mkV "retrieve" "retrieves" "retrieved" "retrieved" "retrieving"); lin retrieve_V = mkV "retrieve" "retrieves" "retrieved" "retrieved" "retrieving"; lin elder_N = mkN "elder" "elders"; lin rehearsal_N = mkN "rehearsal" "rehearsals"; lin optical_A = compoundA (mkA "optical"); lin hurry_N = mkN "hurry" "hurries"; lin conflict_V = mkV "conflict" "conflicts" "conflicted" "conflicted" "conflicting"; lin combat_V2 = mkV2 (mkV "combat" "combats" "combated" "combated" "combating"); lin combat_V = mkV "combat" "combats" "combated" "combated" "combating"; lin absorption_N = mkN "absorption" ; lin ion_N = mkN "ion" "ions"; lin wrong_Adv = mkAdv "wrong"; lin heroin_N = mkN "heroin" ; lin bake_V2 = mkV2 (mkV "bake" "bakes" "baked" "baked" "baking"); lin bake_V = mkV "bake" "bakes" "baked" "baked" "baking"; lin x_ray_N = mkN "x-ray" "x-rays"; lin vector_N = mkN "vector" "vectors"; lin stolen_A = mkA "stolen" ; lin sacrifice_V2 = mkV2 (mkV "sacrifice" "sacrifices" "sacrificed" "sacrificed" "sacrificing"); lin sacrifice_V = mkV "sacrifice" "sacrifices" "sacrificed" "sacrificed" "sacrificing"; lin robbery_N = mkN "robbery" "robberies"; lin probe_V2 = mkV2 (mkV "probe" "probes" "probed" "probed" "probing"); lin probe_V = mkV "probe"; lin organizational_A = compoundA (mkA "organizational"); lin chalk_N = mkN "chalk" "chalks"; lin bourgeois_A = compoundA (mkA "bourgeois"); lin villager_N = mkN "villager" "villagers"; lin morale_N = mkN "morale" ; lin express_A = compoundA (mkA "express"); lin climb_N = mkN "climb" "climbs"; lin notify_V2 = mkV2 (mkV "notify" "notifies" "notified" "notified" "notifying"); lin jam_N = mkN "jam" "jams"; lin bureaucratic_A = compoundA (mkA "bureaucratic"); lin literacy_N = mkN "literacy" ; lin frustrate_V2 = mkV2 (mkV "frustrate" "frustrates" "frustrated" "frustrated" "frustrating"); lin freight_N = mkN "freight" ; lin clearing_N = mkN "clearing" "clearings"; lin aviation_N = mkN "aviation" ; lin legislature_N = mkN "legislature" "legislatures"; lin curiously_Adv = mkAdv "curiously" ; lin banana_N = mkN "banana" "bananas"; lin deploy_V2 = mkV2 (mkV "deploy" "deploys" "deployed" "deployed" "deploying"); lin deploy_V = mkV "deploy" "deploys" "deployed" "deployed" "deploying"; lin passionate_A = compoundA (mkA "passionate"); lin monastery_N = mkN "monastery" "monasteries"; lin kettle_N = mkN "kettle" "kettles"; lin enjoyable_A = compoundA (mkA "enjoyable"); lin diagnose_V2 = mkV2 (mkV "diagnose" "diagnoses" "diagnosed" "diagnosed" "diagnosing"); lin quantitative_A = compoundA (mkA "quantitative"); lin distortion_N = mkN "distortion" "distortions"; lin monarch_N = mkN "monarch" "monarchs"; lin kindly_Adv = mkAdv "kindly" ; lin glow_V = mkV "glow" "glows" "glowed" "glowed" "glowing"; lin acquaintance_N = mkN "acquaintance" "acquaintances"; lin unexpectedly_Adv = mkAdv "unexpectedly" ; lin handy_A = mkA "handy" "handier"; lin deprivation_N = mkN "deprivation" "deprivations"; lin attacker_N = mkN "attacker" "attackers"; lin assault_V2 = mkV2 (mkV "assault" "assaults" "assaulted" "assaulted" "assaulting"); lin screening_N = mkN "screening" ; lin retired_A = mkA "retired" ; lin quick_Adv = mkAdv "quick"; lin portable_A = compoundA (mkA "portable"); lin hostage_N = mkN human (mkN "hostage" "hostages"); lin underneath_Prep = mkPrep "underneath"; lin jealous_A = compoundA (mkA "jealous"); lin proportional_A = compoundA (mkA "proportional"); lin gown_N = mkN "gown" "gowns"; lin chimney_N = mkN "chimney" "chimneys"; lin bleak_A = mkA "bleak" "bleaker"; lin seasonal_A = compoundA (mkA "seasonal"); lin plasma_N = mkN "plasma" ; lin stunning_A = compoundA (mkA "stunning"); lin spray_N = mkN "spray" "sprays"; lin referral_N = mkN "referral" ; lin promptly_Adv = mkAdv "promptly" ; lin fluctuation_N = mkN "fluctuation" "fluctuations"; lin decorative_A = compoundA (mkA "decorative"); lin unrest_N = mkN "unrest" ; lin resent_VS = mkVS (mkV "resent" "resents" "resented" "resented" "resenting"); lin resent_V2 = mkV2 (mkV "resent" "resents" "resented" "resented" "resenting"); lin plaster_N = mkN "plaster" "plasters"; lin chew_V2 = mkV2 (mkV "chew" "chews" "chewed" "chewed" "chewing"); lin chew_V = mkV "chew" "chews" "chewed" "chewed" "chewing"; lin grouping_N = mkN "grouping" "groupings"; lin gospel_N = mkN "gospel" "gospels"; lin distributor_N = mkN "distributor" "distributors"; lin differentiation_N = mkN "differentiation" "differentiations"; lin blonde_A = variants{} ; -- lin aquarium_N = mkN "aquarium" "aquariums"; lin witch_N = mkN "witch" "witches"; lin renewed_A = mkA "renewed" ; lin jar_N = mkN "jar" "jars"; lin approved_A = mkA "approved" ; lin advocateMasc_N = mkN masculine (mkN "advocate" "advocates"); lin worrying_A = mkA "worrying" ; lin minimize_V2 = mkV2 (mkV "minimize" "minimizes" "minimized" "minimized" "minimizing"); lin footstep_N = mkN "footstep" "footsteps"; lin delete_V2 = mkV2 (mkV "delete" "deletes" "deleted" "deleted" "deleting"); lin underneath_Adv = mkAdv "underneath"; lin lone_A = compoundA (mkA "lone"); lin level_V2 = mkV2 (mkV "level" "levels" "levelled" "levelled" "levelling"); lin level_V = mkV "level" "levels" "levelled" "levelled" "levelling"; lin exceptionally_Adv = mkAdv "exceptionally" ; lin drift_N = mkN "drift" "drifts"; lin spider_N = mkN "spider" "spiders"; lin hectare_N = mkN "hectare" "hectares"; lin colonel_N = mkN human (mkN "colonel" "colonels"); lin swimming_N = mkN "swimming" ; lin realism_N = mkN "realism" ; lin insider_N = mkN "insider" "insiders"; lin hobby_N = mkN "hobby" "hobbies"; lin computing_N = mkN "computing" ; lin infrastructure_N = mkN "infrastructure" "infrastructures"; lin cooperate_V = mkV "cooperate" "cooperates" "cooperated" "cooperated" "cooperating"; lin burn_N = mkN "burn" "burns"; lin cereal_N = mkN "cereal" "cereals"; lin fold_N = mkN "fold" "folds"; lin compromise_V2 = mkV2 (mkV "compromise" "compromises" "compromised" "compromised" "compromising"); lin compromise_V = mkV "compromise" "compromises" "compromised" "compromised" "compromising"; lin boxing_N = mkN "boxing" ; lin rear_V2 = mkV2 (mkV "rear" "rears" "reared" "reared" "rearing"); lin rear_V = mkV "rear" "rears" "reared" "reared" "rearing"; lin lick_V2 = mkV2 (mkV "lick" "licks" "licked" "licked" "licking"); lin constrain_V2 = mkV2 (mkV "constrain" "constrains" "constrained" "constrained" "constraining"); lin clerical_A = compoundA (mkA "clerical"); lin hire_N = mkN "hire" ; lin contend_VS = mkVS (mkV "contend" "contends" "contended" "contended" "contending"); lin contend_V = mkV "contend" "contends" "contended" "contended" "contending"; lin amateurMasc_N = mkN masculine (mkN "amateur" "amateurs"); lin instrumental_A = compoundA (mkA "instrumental"); lin terminal_A = compoundA (mkA "terminal"); lin electorate_N = mkN "electorate" "electorates"; lin congratulate_V2 = mkV2 (mkV "congratulate" "congratulates" "congratulated" "congratulated" "congratulating"); lin balanced_A = mkA "balanced" ; lin manufacturing_N = mkN "manufacturing" ; lin split_N = mkN "split" "splits"; lin domination_N = mkN "domination" ; lin blink_V2 = mkV2 (mkV "blink" "blinks" "blinked" "blinked" "blinking"); lin blink_V = mkV "blink" "blinks" "blinked" "blinked" "blinking"; lin bleed_VS = mkVS (IrregEng.bleed_V); lin bleed_V2 = mkV2 (IrregEng.bleed_V); lin bleed_V = IrregEng.bleed_V; lin unlawful_A = compoundA (mkA "unlawful"); lin precedent_N = mkN "precedent" "precedents"; lin notorious_A = compoundA (mkA "notorious"); lin indoor_A = compoundA (mkA "indoor"); lin upgrade_V2 = mkV2 (mkV "upgrade" "upgrades" "upgraded" "upgraded" "upgrading"); lin trench_N = mkN "trench" "trenches"; lin therapist_N = mkN "therapist" "therapists"; lin illuminate_V2 = mkV2 (mkV "illuminate" "illuminates" "illuminated" "illuminated" "illuminating"); lin bargain_V2 = mkV2 (mkV "bargain" "bargains" "bargained" "bargained" "bargaining"); lin bargain_V = mkV "bargain" "bargains" "bargained" "bargained" "bargaining"; lin warranty_N = mkN "warranty" "warranties"; lin scar_V2 = mkV2 (mkV "scar" "scars" "scarred" "scarred" "scarring"); lin scar_V = mkV "scar" "scars" "scarred" "scarred" "scarring"; lin consortium_N = mkN "consortium" "consortia" {- FIXME: guessed plural form -}; lin anger_V2 = mkV2 (mkV "anger" "angers" "angered" "angered" "angering"); lin insure_VS = mkVS (mkV "insure" "insures" "insured" "insured" "insuring"); lin insure_V2 = mkV2 (mkV "insure" "insures" "insured" "insured" "insuring"); lin insure_V = mkV "insure" "insures" "insured" "insured" "insuring"; lin extensively_Adv = mkAdv "extensively" ; lin appropriately_Adv = mkAdv "appropriately" ; lin spoon_N = mkN "spoon" "spoons"; lin sideways_Adv = mkAdv "sideways"; lin enhanced_A = mkA "enhanced" ; lin disrupt_V2 = mkV2 (mkV "disrupt" "disrupts" "disrupted" "disrupted" "disrupting"); lin disrupt_V = mkV "disrupt"; lin satisfied_A = compoundA (mkA "satisfied"); lin precaution_N = mkN "precaution" "precautions"; lin kite_N = mkN "kite" "kites"; lin instant_N = mkN "instant" "instants"; lin gig_N = mkN "gig" "gigs"; lin continuously_Adv = mkAdv "continuously" ; lin consolidate_V2 = mkV2 (mkV "consolidate" "consolidates" "consolidated" "consolidated" "consolidating"); lin consolidate_V = mkV "consolidate" "consolidates" "consolidated" "consolidated" "consolidating"; lin fountain_N = mkN "fountain" "fountains"; lin graduate_V2 = mkV2 (mkV "graduate" "graduates" "graduated" "graduated" "graduating"); lin graduate_V = mkV "graduate" "graduates" "graduated" "graduated" "graduating"; lin gloom_N = mkN "gloom" "glooms"; lin bite_N = mkN "bite" "bites"; lin structure_V2 = mkV2 (mkV "structure"); lin noun_N = mkN "noun" "nouns"; lin nomination_N = mkN "nomination" "nominations"; lin armchair_N = mkN "armchair" "armchairs"; lin virtual_A = compoundA (mkA "virtual"); lin unprecedented_A = compoundA (mkA "unprecedented"); lin tumble_V2 = mkV2 (mkV "tumble" "tumbles" "tumbled" "tumbled" "tumbling"); lin tumble_V = mkV "tumble" "tumbles" "tumbled" "tumbled" "tumbling"; lin ski_N = mkN "ski" "skis"; lin architectural_A = compoundA (mkA "architectural"); lin violation_N = mkN "violation" "violations"; lin rocket_N = mkN "rocket" "rockets"; lin inject_V2 = mkV2 (mkV "inject" "injects" "injected" "injected" "injecting"); lin departmental_A = compoundA (mkA "departmental"); lin row_V2 = mkV2 (mkV "row" "rows" "rowed" "rowed" "rowing"); lin row_V = mkV "row" "rows" "rowed" "rowed" "rowing"; lin luxury_A = mkA "luxury" ; lin fax_N = mkN "fax" ; lin deer_N = mkN "deer" "deer"; lin climber_N = mkN "climber" "climbers"; lin photographic_A = compoundA (mkA "photographic"); lin haunt_V2 = mkV2 (mkV "haunt" "haunts" "haunted" "haunted" "haunting"); lin fiercely_Adv = mkAdv "fiercely" ; lin dining_N = mkN "dining" ; lin sodium_N = mkN "sodium" ; lin gossip_N = mkN "gossip" "gossips"; lin bundle_N = mkN "bundle" "bundles"; lin bend_N = mkN "bend" "bends"; lin recruit_N = mkN "recruit" "recruits"; lin hen_N = mkN "hen" "hens"; lin fragile_A = compoundA (mkA "fragile"); lin deteriorate_V2 = mkV2 (mkV "deteriorate" "deteriorates" "deteriorated" "deteriorated" "deteriorating"); lin deteriorate_V = mkV "deteriorate" "deteriorates" "deteriorated" "deteriorated" "deteriorating"; lin dependency_N = mkN "dependency" "dependencies"; lin swift_A = mkA "swift" "swifter"; lin scramble_V2 = mkV2 (mkV "scramble" "scrambles" "scrambled" "scrambled" "scrambling"); lin scramble_V = mkV "scramble" "scrambles" "scrambled" "scrambled" "scrambling"; lin overview_N = mkN "overview" ; lin imprison_V2 = mkV2 (mkV "imprison" "imprisons" "imprisoned" "imprisoned" "imprisoning"); lin trolley_N = mkN "trolley" "trolleys"; lin rotation_N = mkN "rotation" "rotations"; lin denial_N = mkN "denial" "denials"; lin boiler_N = mkN "boiler" "boilers"; lin amp_N = mkN "amp" "amps"; lin trivial_A = compoundA (mkA "trivial"); lin shout_N = mkN "shout" "shouts"; lin overtake_V2 = mkV2 (IrregEng.overtake_V); lin make_N = mkN "make" "makes"; lin hunter_N = mkN "hunter" "hunters"; lin guess_N = mkN "guess" "guesses"; lin doubtless_Adv = mkAdv "doubtless"; lin syllable_N = mkN "syllable" "syllables"; lin obscure_A = compoundA (mkA "obscure"); lin mould_N = mkN "mould" "moulds"; lin limestone_N = mkN "limestone" ; lin leak_V2 = mkV2 (mkV "leak" "leaks" "leaked" "leaked" "leaking"); lin leak_V = mkV "leak" "leaks" "leaked" "leaked" "leaking"; lin beneficiary_N = mkN "beneficiary" "beneficiaries"; lin veteran_N = mkN "veteran" "veterans"; lin surplus_A = mkA "surplus" ; lin manifestation_N = mkN "manifestation" "manifestations"; lin vicar_N = mkN "vicar" "vicars"; lin textbook_N = mkN "textbook" "textbooks"; lin novelist_N = mkN "novelist" "novelists"; lin halfway_Adv = mkAdv "halfway"; lin contractual_A = compoundA (mkA "contractual"); lin swap_V2 = mkV2 (mkV "swap" "swaps" "swapped" "swapped" "swapping"); lin swap_V = mkV "swap" "swaps" "swapped" "swapped" "swapping"; lin guild_N = mkN "guild" "guilds"; lin ulcer_N = mkN "ulcer" "ulcers"; lin slab_N = mkN "slab" "slabs"; lin detector_N = mkN "detector" "detectors"; lin detection_N = mkN "detection" ; lin cough_V = mkV "cough" "coughs" "coughed" "coughed" "coughing"; lin whichever_Quant = mkQuant "whichever" "whichever" ; lin spelling_N = mkN "spelling" "spellings"; lin lender_N = mkN "lender" "lenders"; lin glow_N = mkN "glow" "IRREG"; lin raised_A = mkA "raised" ; lin prolonged_A = mkA "prolonged" ; lin voucher_N = mkN "voucher" "vouchers"; lin t_shirt_N = mkN "t-shirt" "t-shirts"; lin linger_V = mkV "linger" "lingers" "lingered" "lingered" "lingering"; lin humble_A = mkA "humble" "humbler"; lin honey_N = mkN "honey" "honeys"; lin scream_N = mkN "scream" "screams"; lin postcard_N = mkN "postcard" "postcards"; lin managing_A = mkA "managing" ; lin alien_A = compoundA (mkA "alien"); lin trouble_V2 = mkV2 (mkV "trouble" "troubles" "troubled" "troubled" "troubling"); lin reverse_N = mkN "reverse" "reverses"; lin odour_N = mkN "odour" "odours"; lin fundamentally_Adv = mkAdv "fundamentally" ; lin discount_V2 = mkV2 (mkV "discount" "discounts" "discounted" "discounted" "discounting"); lin discount_V = mkV "discount"; lin blast_V2 = mkV2 (mkV "blast" "blasts" "blasted" "blasted" "blasting"); lin blast_V = mkV "blast"; lin syntactic_A = compoundA (mkA "syntactic"); lin scrape_V2 = mkV2 (mkV "scrape" "scrapes" "scraped" "scraped" "scraping"); lin scrape_V = mkV "scrape" "scrapes" "scraped" "scraped" "scraping"; lin residue_N = mkN "residue" "residues"; lin procession_N = mkN "procession" "processions"; lin pioneer_N = mkN "pioneer" "pioneers"; lin intercourse_N = mkN "intercourse" ; lin deter_V2 = mkV2 (mkV "deter" "deters" "deterred" "deterred" "deterring"); lin deadly_A = mkA "deadly" "deadlier"; lin complement_V2 = mkV2 (mkV "complement" "complements" "complemented" "complemented" "complementing"); lin restrictive_A = compoundA (mkA "restrictive"); lin nitrogen_N = mkN "nitrogen" ; lin citizenship_N = mkN "citizenship" "citizenships"; lin pedestrian_N = mkN "pedestrian" "pedestrians"; lin detention_N = mkN "detention" "detentions"; lin wagon_N = mkN "wagon" ; lin microphone_N = mkN "microphone" "microphones"; lin hastily_Adv = mkAdv "hastily" ; lin fixture_N = mkN "fixture" "fixtures"; lin choke_V2 = mkV2 (mkV "choke" "chokes" "choked" "choked" "choking"); lin choke_V = mkV "choke" "chokes" "choked" "choked" "choking"; lin wet_V2 = mkV2 (mkV "wet" "wets" "wetted" "wetted" "wetting"); lin weed_N = mkN "weed" "weeds"; lin programming_N = mkN "programming" ; lin power_V2 = mkV2 (mkV "power" "powers" "powered" "powered" "powering"); lin nationally_Adv = mkAdv "nationally" ; lin dozen_N = mkN "dozen" "dozens"; lin carrot_N = mkN "carrot" "carrots"; lin bulletin_N = mkN "bulletin" "bulletins"; lin wording_N = mkN "wording" "IRREG"; lin vicious_A = compoundA (mkA "vicious"); lin urgency_N = mkN "urgency" ; lin spoken_A = mkA "spoken" ; lin skeleton_N = mkN "skeleton" "skeletons"; lin motorist_N = mkN "motorist" "motorists"; lin interactive_A = compoundA (mkA "interactive"); lin compute_V2 = mkV2 (mkV "compute" "computes" "computed" "computed" "computing"); lin compute_V = mkV "compute" "computes" "computed" "computed" "computing"; lin whip_N = mkN "whip" "whips"; lin urgently_Adv = mkAdv "urgently" ; lin telly_N = mkN "telly" "tellies"; lin shrub_N = mkN "shrub" "shrubs"; lin porter_N = mkN "porter" "porters"; lin ethics_N = mkN "ethics" ; lin banner_N = mkN "banner" "banners"; lin velvet_N = mkN "velvet" ; lin omission_N = mkN "omission" "omissions"; lin hook_V2 = mkV2 (mkV "hook" "hooks" "hooked" "hooked" "hooking"); lin hook_V = mkV "hook" "hooks" "hooked" "hooked" "hooking"; lin gallon_N = mkN "gallon" "gallons"; lin financially_Adv = mkAdv "financially" ; lin superintendent_N = mkN "superintendent" "superintendents"; lin plug_V2 = mkV2 (mkV "plug" "plugs" "plugged" "plugged" "plugging"); lin plug_V = mkV "plug" "plugs" "plugged" "plugged" "plugging"; lin continuation_N = mkN "continuation" "continuations"; lin reliance_N = mkN "reliance" ; lin justified_A = mkA "justified" ; lin fool_V2 = mkV2 (mkV "fool" "fools" "fooled" "fooled" "fooling"); lin detain_V2 = mkV2 (mkV "detain" "detains" "detained" "detained" "detaining"); lin damaging_A = mkA "damaging" ; lin orbit_N = mkN "orbit" "orbits"; lin mains_N = mkN "mains" "mains" ; lin discard_V2 = mkV2 (mkV "discard" "discards" "discarded" "discarded" "discarding"); lin dine_V = mkV "dine" "dines" "dined" "dined" "dining"; lin compartment_N = mkN "compartment" "compartments"; lin revised_A = mkA "revised" ; lin privatization_N = mkN (variants {"privatization"; "privatisation"}); lin memorable_A = compoundA (mkA "memorable"); lin lately_Adv = mkAdv "lately" ; lin distributed_A = mkA "distributed" ; lin disperse_V2 = mkV2 (mkV "disperse" "disperses" "dispersed" "dispersed" "dispersing"); lin disperse_V = mkV "disperse" "disperses" "dispersed" "dispersed" "dispersing"; lin blame_N = mkN "blame" ; lin basement_N = mkN "basement" "basements"; lin slump_V2 = mkV2 (mkV "slump" "slumps" "slumped" "slumped" "slumping"); lin slump_V = mkV "slump" "slumps" "slumped" "slumped" "slumping"; lin puzzle_V2 = mkV2 (mkV "puzzle" "puzzles" "puzzled" "puzzled" "puzzling"); lin monitoring_N = mkN "monitoring" ; lin talented_A = compoundA (mkA "talented"); lin nominal_A = compoundA (mkA "nominal"); lin mushroom_N = mkN "mushroom" "mushrooms"; lin instructor_N = mkN masculine (mkN "instructor" "instructors"); lin fork_N = variants{} ; -- lin fork_4_N = mkN "fork" "forks"; lin fork_3_N = mkN "fork" "forks"; lin fork_1_N = mkN "fork" "forks"; lin board_V2 = mkV2 (mkV "board" "boards" "boarded" "boarded" "boarding"); lin want_N = mkN "want"; lin disposition_N = mkN "disposition" "dispositions"; lin cemetery_N = mkN "cemetery" "cemeteries"; lin attempted_A = mkA "attempted" ; lin nephew_N = mkN human (mkN "nephew" "nephews"); lin magical_A = compoundA (mkA "magical"); lin ivory_N = mkN "ivory" ; lin hospitality_N = mkN "hospitality" ; lin besides_Prep = mkPrep "besides"; lin astonishing_A = compoundA (mkA "astonishing"); lin tract_N = mkN "tract" "tracts"; lin proprietor_N = mkN human (mkN "proprietor" "proprietors"); lin license_V2 = mkV2 (mkV "license" "licenses" "licensed" "licensed" "licensing"); lin differential_A = compoundA (mkA "differential"); lin affinity_N = mkN "affinity" "affinities"; lin talking_N = mkN "talking" ; lin royalty_N = mkN "royalty" "royalties"; lin neglect_N = mkN "neglect" ; lin irrespective_A = compoundA (mkA "irrespective"); lin whip_V2 = mkV2 (mkV "whip" "whips" "whipped" "whipped" "whipping"); lin whip_V = mkV "whip" "whips" "whipped" "whipped" "whipping"; lin sticky_A = mkA "sticky" "stickier"; lin regret_N = mkN "regret" "regrets"; lin incapable_A = compoundA (mkA "incapable"); lin franchise_N = mkN "franchise" "franchises"; lin dentist_N = mkN "dentist" "dentists"; lin contrary_N = mkN "contrary" "contraries"; lin profitability_N = mkN "profitability" ; lin enthusiast_N = mkN "enthusiast" "enthusiasts"; lin crop_V2 = mkV2 (mkV "crop" "crops" "cropped" "cropped" "cropping"); lin crop_V = mkV "crop" "crops" "cropped" "cropped" "cropping"; lin utter_V2 = mkV2 (mkV "utter" "utters" "uttered" "uttered" "uttering"); lin pile_V2 = mkV2 (mkV "pile" "piles" "piled" "piled" "piling"); lin pile_V = mkV "pile" "piles" "piled" "piled" "piling"; lin pier_N = mkN "pier" "piers"; lin dome_N = mkN "dome" "domes"; lin bubble_N = mkN "bubble" "bubbles"; lin treasurer_N = mkN human (mkN "treasurer" "treasurers"); lin stocking_N = mkN "stocking" "stockings"; lin sanctuary_N = mkN "sanctuary" "sanctuaries"; lin ascertain_V2 = mkV2 (mkV "ascertain" "ascertains" "ascertained" "ascertained" "ascertaining"); lin arc_N = mkN "arc" "arcs"; lin quest_N = mkN "quest" "quests"; lin mole_N = mkN "mole" "moles"; lin marathon_N = mkN "marathon" "marathons"; lin feast_N = mkN "feast" "feasts"; lin crouch_V = mkV "crouch" "crouches" "crouched" "crouched" "crouching"; lin storm_V2 = mkV2 (mkV "storm" "storms" "stormed" "stormed" "storming"); lin storm_V = mkV "storm" "storms" "stormed" "stormed" "storming"; lin hardship_N = mkN "hardship" "hardships"; lin entitlement_N = mkN "entitlement" "entitlements"; lin circular_N = mkN "circular" "circulars"; lin walking_A = mkA "walking" ; lin strap_N = mkN "strap" "straps"; lin sore_A = compoundA (mkA "sore"); lin complementary_A = compoundA (mkA "complementary"); lin understandable_A = compoundA (mkA "understandable"); lin noticeable_A = compoundA (mkA "noticeable"); lin mankind_N = mkN "mankind" ; lin majesty_N = mkN "majesty" "majesties"; lin pigeon_N = mkN "pigeon" "pigeons"; lin goalkeeper_N = mkN "goalkeeper" "goalkeepers"; lin ambiguous_A = compoundA (mkA "ambiguous"); lin walker_N = mkN "walker" "walkers"; lin virgin_N = mkN "virgin" "virgins"; lin prestige_N = mkN "prestige" ; lin preoccupation_N = mkN "preoccupation" "preoccupations"; lin upset_A = mkA "upset" ; lin municipal_A = compoundA (mkA "municipal"); lin groan_V2 = mkV2 (mkV "groan" "groans" "groaned" "groaned" "groaning"); lin groan_V = mkV "groan" "groans" "groaned" "groaned" "groaning"; lin craftsman_N = mkN masculine (mkN "craftsman" "craftsmen"); lin anticipation_N = mkN "anticipation" "anticipations"; lin revise_V2 = mkV2 (mkV "revise" "revises" "revised" "revised" "revising"); lin revise_V = mkV "revise"; lin knock_N = mkN "knock" "knocks"; lin infect_V2 = mkV2 (mkV "infect" "infects" "infected" "infected" "infecting"); lin infect_V = mkV "infect"; lin denounce_V2 = mkV2 (mkV "denounce" "denounces" "denounced" "denounced" "denouncing"); lin confession_N = mkN "confession" "confessions"; lin turkey_N = mkN "Turkey" "Turkeys"; lin toll_N = mkN "toll" "tolls"; lin pal_N = mkN "pal" "pals"; lin transcription_N = mkN "transcription" "transcriptions"; lin sulphur_N = mkN "sulphur" ; lin provisional_A = compoundA (mkA "provisional"); lin hug_V2 = mkV2 (mkV "hug" "hugs" "hugged" "hugged" "hugging"); lin particular_N = mkN "particular" "particulars"; lin intent_A = compoundA (mkA "intent"); lin fascinate_V2 = mkV2 (mkV "fascinate" "fascinates" "fascinated" "fascinated" "fascinating"); lin conductor_N = mkN "conductor" "conductors"; lin feasible_A = compoundA (mkA "feasible"); lin vacant_A = compoundA (mkA "vacant"); lin trait_N = mkN "trait" "traits"; lin meadow_N = mkN "meadow" "meadows"; lin creed_N = mkN "creed" "creeds"; lin unfamiliar_A = compoundA (mkA "unfamiliar"); lin optimism_N = mkN "optimism" ; lin wary_A = mkA "wary" "warier"; lin twist_N = mkN "twist" "twists"; lin sweet_N = mkN "sweet" "sweets"; lin substantive_A = compoundA (mkA "substantive"); lin excavation_N = mkN "excavation" "excavations"; lin destiny_N = mkN "destiny" "destinies"; lin thick_Adv = mkAdv "thick"; lin pasture_N = mkN "pasture" "pastures"; lin archaeological_A = compoundA (mkA "archaeological"); lin tick_V2 = mkV2 (mkV "tick" "ticks" "ticked" "ticked" "ticking"); lin tick_V = mkV "tick" "ticks" "ticked" "ticked" "ticking"; lin profit_V2 = mkV2 (mkV "profit" "profits" "profited" "profited" "profiting"); lin profit_V = mkV "profit" "profits" "profited" "profited" "profiting"; lin pat_V2 = mkV2 (mkV "pat" "pats" "patted" "patted" "patting"); lin pat_V = mkV "pat" "pats" "patted" "patted" "patting"; lin papal_A = compoundA (mkA "papal"); lin cultivate_V2 = mkV2 (mkV "cultivate" "cultivates" "cultivated" "cultivated" "cultivating"); lin awake_V = IrregEng.awake_V; lin trained_A = mkA "trained" ; lin civic_A = compoundA (mkA "civic"); lin voyage_N = mkN "voyage" "voyages"; lin siege_N = mkN "siege" "sieges"; lin enormously_Adv = mkAdv "enormously" ; lin distract_V2 = mkV2 (mkV "distract" "distracts" "distracted" "distracted" "distracting"); lin distract_V = mkV "distract"; lin stroll_V = mkV "stroll" "strolls" "strolled" "strolled" "strolling"; lin jewel_N = mkN "jewel" "jewels"; lin honourable_A = compoundA (mkA (variants {"honourable"; "honorable"})); lin helpless_A = compoundA (mkA "helpless"); lin hay_N = mkN "hay" ; lin expel_V2 = mkV2 (mkV "expel" "expels" "expelled" "expelled" "expelling"); lin eternal_A = compoundA (mkA "eternal"); lin demonstrator_N = mkN "demonstrator" "demonstrators"; lin correction_N = mkN "correction" "corrections"; lin civilization_N = mkN "civilization" "civilizations"; lin ample_A = irregAdv (mkA "ample" "ampler") "amply" ; lin retention_N = mkN "retention" ; lin rehabilitation_N = mkN "rehabilitation" "rehabilitations"; lin premature_A = compoundA (mkA "premature"); lin encompass_V2 = mkV2 (mkV "encompass" "encompasses" "encompassed" "encompassed" "encompassing"); lin distinctly_Adv = mkAdv "distinctly" ; lin diplomat_N = mkN "diplomat" "diplomats"; lin articulate_V2 = mkV2 (mkV "articulate" "articulates" "articulated" "articulated" "articulating"); lin articulate_V = mkV "articulate" "articulates" "articulated" "articulated" "articulating"; lin restricted_A = mkA "restricted" ; lin prop_V2 = mkV2 (mkV "prop" "props" "propped" "propped" "propping"); lin intensify_V2 = mkV2 (mkV "intensify" "intensifies" "intensified" "intensified" "intensifying"); lin intensify_V = mkV "intensify" "intensifies" "intensified" "intensified" "intensifying"; lin deviation_N = mkN "deviation" "deviations"; lin contest_V2 = mkV2 (mkV "contest" "contests" "contested" "contested" "contesting"); lin contest_V = mkV "contest" "contests" "contested" "contested" "contesting"; lin workplace_N = mkN "workplace" ; lin lazy_A = mkA "lazy" "lazier"; lin kidney_N = mkN "kidney" "kidneys"; lin insistence_N = mkN "insistence" ; lin whisper_N = mkN "whisper" "whispers"; lin multimedia_N = mkN "multimedia" ; lin forestry_N = mkN "forestry" ; lin excited_A = mkA "excited" ; lin decay_N = mkN "decay" ; lin screw_N = mkN "screw" "screws"; lin rally_V2V = mkV2V (mkV "rally" "rallies" "rallied" "rallied" "rallying") noPrep to_Prep; lin rally_V2 = mkV2 (mkV "rally" "rallies" "rallied" "rallied" "rallying"); lin rally_V = mkV "rally" "rallies" "rallied" "rallied" "rallying"; lin pest_N = mkN "pest" "pests"; lin invaluable_A = compoundA (mkA "invaluable"); lin homework_N = mkN "homework" ; lin harmful_A = compoundA (mkA "harmful"); lin bump_V2 = mkV2 (mkV "bump" "bumps" "bumped" "bumped" "bumping"); lin bump_V = mkV "bump" "bumps" "bumped" "bumped" "bumping"; lin bodily_A = compoundA (mkA "bodily"); lin grasp_N = mkN "grasp" "grasps"; lin finished_A = mkA "finished" ; lin facade_N = variants{} ; -- lin cushion_N = mkN "cushion" "cushions"; lin conversely_Adv = mkAdv "conversely" ; lin urge_N = mkN "urge" "urges"; lin tune_V2 = mkV2 (mkV "tune" "tunes" "tuned" "tuned" "tuning"); lin tune_V = mkV "tune" "tunes" "tuned" "tuned" "tuning"; lin solvent_N = mkN "solvent" "solvents"; lin slogan_N = mkN "slogan" "slogans"; lin petty_A = mkA "petty" "pettier"; lin perceived_A = mkA "perceived" ; lin install_V2 = mkV2 (mkV "install" "installs" "installed" "installed" "installing"); lin install_V = mkV "install"; lin fuss_N = mkN "fuss" "fusses"; lin rack_N = mkN "rack" "racks"; lin imminent_A = compoundA (mkA "imminent"); lin short_N = mkN "short" "shorts"; lin revert_V = mkV "revert" "reverts" "reverted" "reverted" "reverting"; lin ram_N = mkN "ram" "rams"; lin contraction_N = mkN "contraction" "contractions"; lin tread_V2 = mkV2 (IrregEng.tread_V); lin tread_V = IrregEng.tread_V; lin supplementary_A = compoundA (mkA "supplementary"); lin ham_N = mkN "ham" "hams"; lin defy_V2V = mkV2V (mkV "defy") noPrep to_Prep ; lin defy_V2 = mkV2 (mkV "defy" "defies" "defied" "defied" "defying"); lin athlete_N = mkN "athlete" "athletes"; lin sociological_A = compoundA (mkA "sociological"); lin physician_N = mkN "physician" "physicians"; lin crossing_N = mkN "crossing" "crossings"; lin bail_N = mkN "bail" "bails"; lin unwanted_A = compoundA (mkA "unwanted"); lin tight_Adv = mkAdv "tight"; lin plausible_A = compoundA (mkA "plausible"); lin midfield_N = mkN "midfield" "IRREG"; lin alert_A = compoundA (mkA "alert"); lin feminine_A = compoundA (mkA "feminine"); lin drainage_N = mkN "drainage" ; lin cruelty_N = mkN "cruelty" "cruelties"; lin abnormal_A = compoundA (mkA "abnormal"); lin relate_N = mkN "relate" ; lin poison_V2 = mkV2 (mkV "poison" "poisons" "poisoned" "poisoned" "poisoning"); lin symmetry_N = mkN "symmetry" ; lin stake_V2 = mkV2 (mkV "stake" "stakes" "staked" "staked" "staking"); lin rotten_A = compoundA (mkA "rotten"); lin prone_A = compoundA (mkA "prone"); lin marsh_N = mkN "marsh" "marshes"; lin litigation_N = mkN "litigation" ; lin curl_N = mkN "curl" "curls"; lin urine_N = mkN "urine" ; lin latin_A = compoundA (mkA "latin"); lin hover_V = mkV "hover" "hovers" "hovered" "hovered" "hovering"; lin greeting_N = mkN "greeting" "greetings"; lin chase_N = mkN "chase" "chases"; lin spouseMasc_N = mkN masculine (mkN "spouse" "spouses"); lin produce_N = mkN "produce" ; lin forge_V2 = mkV2 (mkV "forge" "forges" "forged" "forged" "forging"); lin forge_V = mkV "forge" "forges" "forged" "forged" "forging"; lin salon_N = mkN "salon" "salons"; lin handicapped_A = mkA "handicapped" ; lin sway_V2 = mkV2 (mkV "sway" "sways" "swayed" "swayed" "swaying"); lin sway_V = mkV "sway" "sways" "swayed" "swayed" "swaying"; lin homosexual_A = compoundA (mkA "homosexual"); lin handicap_V2 = mkV2 (mkV "handicap" "handicaps" "handicapped" "handicapped" "handicapping"); lin colon_N = mkN "colon" "colons"; lin upstairs_N = mkN "upstairs" ; lin stimulation_N = mkN "stimulation" "stimulations"; lin spray_V2 = mkV2 (mkV "spray" "sprays" "sprayed" "sprayed" "spraying"); lin original_N = mkN "original" "originals"; lin lay_A = compoundA (mkA "lay"); lin garlic_N = mkN "garlic" ; lin suitcase_N = mkN "suitcase" "suitcases"; lin skipper_N = mkN "skipper" "skippers"; lin moan_VS = mkVS (mkV "moan" "moans" "moaned" "moaned" "moaning"); lin moan_V = mkV "moan" "moans" "moaned" "moaned" "moaning"; lin manpower_N = mkN "manpower" ; lin manifest_V2 = mkV2 (mkV "manifest" "manifests" "manifested" "manifested" "manifesting"); lin incredibly_Adv = mkAdv "incredibly" ; lin historically_Adv = mkAdv "historically" ; lin decision_making_N = mkN "decision-making" ; lin wildly_Adv = mkAdv "wildly" ; lin reformer_N = mkN "reformer" "reformers"; lin quantum_N = mkN "quantum" "quanta" {- FIXME: guessed plural form -}; lin considering_Subj = mkSubj "considering that" | mkSubj "considering" ; }