summaryrefslogtreecommitdiff
path: root/next-lib/src/parse
diff options
context:
space:
mode:
authorbjorn <bjorn@bringert.net>2008-11-03 12:29:28 +0000
committerbjorn <bjorn@bringert.net>2008-11-03 12:29:28 +0000
commitdfd2adad09009a977d1ad69fddc2c6fe042e3a3e (patch)
treed9bad5dc45075c3225f1431d96f9daff88912639 /next-lib/src/parse
parent759d648de9972072057fada49ede2281e772be30 (diff)
Added 'parse' target to Make.hs.
Diffstat (limited to 'next-lib/src/parse')
-rw-r--r--next-lib/src/parse/BigLexEng.gf5848
-rw-r--r--next-lib/src/parse/BigLexEngAbs.gf5842
-rw-r--r--next-lib/src/parse/Parse.gf14
-rw-r--r--next-lib/src/parse/ParseEng.gf144
-rw-r--r--next-lib/src/parse/ParseEngAbs.gf47
5 files changed, 11895 insertions, 0 deletions
diff --git a/next-lib/src/parse/BigLexEng.gf b/next-lib/src/parse/BigLexEng.gf
new file mode 100644
index 000000000..40ff3da54
--- /dev/null
+++ b/next-lib/src/parse/BigLexEng.gf
@@ -0,0 +1,5848 @@
+--# -path=.:alltenses
+concrete BigLexEng of BigLexEngAbs = CatEng ** open ParadigmsEng, IrregEng in {
+lin abandon_V2 = mkV2 "abandon" ;
+lin abbreviate_V2 = mkV2 "abbreviate" ;
+lin abduct_V2 = mkV2 "abduct" ;
+lin able_A2 = mkA2 "able" "" ;
+lin able_A = mkA "able" ;
+lin abolish_V2 = mkV2 "abolish" ;
+lin abolition_N = mkN "abolition" ;
+lin abound_V = mkV "abound" ;
+lin about_Prep = mkPrep "about" ;
+lin above_Adv = mkAdv "above" ;
+--lin above_Prep = mkPrep "above" ;
+lin abroad_Adv = mkAdv "abroad" ;
+lin absence_N2from = mkN2 "absence" "from" ;
+lin absent_A = mkA "absent" ;
+lin absent_A2from = mkA2 "absent" "from" ;
+lin absentee_N = mkN "absentee" ;
+lin absolute_A = longA "absolute" ;
+lin absolve_V3from = mkV3 "absolve" "from" ;
+lin abstract_N = mkN "abstract" ;
+lin abstract_A = longA "abstract" ;
+lin abstract_V = mkV "abstract" ;
+lin abundance_N = mkN "abundance" ;
+lin abundant_A = longA "abundant" ;
+lin academic_A = longA "academic" ;
+lin accelerate_V2 = mkV2 "accelerate" ;
+lin accept_V2 = mkV2 "accept" ;
+lin access_V2 = mkV2 "access" ;
+lin access_N2to = mkN2 "access" "to" ;
+lin accessible_A = longA "accessible" ;
+lin accessible_A2to = longA2 "accessible" "to" ;
+lin accident_N = mkN "accident" ;
+lin accommodate_V2 = mkV2 "accommodate" ;
+lin accompany_V2 = mkV2 "accompany" ;
+lin accomplish_V2 = mkV2 "accomplish" ;
+lin accord_V2with = mkV2 "accord" "with" ;
+lin accordingly_Adv = mkAdv "accordingly" ;
+lin account_N = mkN "account" ;
+lin account_V2for = mkV2 "account" "for" ;
+lin accumulate_V2 = mkV2 "accumulate" ;
+lin accuracy_N = mkN "accuracy" ;
+lin accurate_A = longA "accurate" ;
+lin accuse_V3of = mkV3 "accuse" "of" ;
+lin ache_N = mkN "ache" ;
+lin ache_V = mkV "ache" ;
+lin achieve_V2 = mkV2 "achieve" ;
+lin acknowledge_V2 = mkV2 "acknowledge" ;
+lin acknowledge_VS = mkVS (mkV "acknowledge") ;
+lin acquire_V2 = mkV2 "acquire" ;
+lin acquisition_N = mkN "acquisition" ;
+lin acquisitive_A = longA "acquisitive" ;
+lin across_Prep = mkPrep "across" ;
+lin act_N = mkN "act" ;
+lin act_V = mkV "act" ;
+lin activate_V2 = mkV2 "activate" ;
+lin actor_N = mkN "actor" ;
+lin actress_N = mkN "actress" ;
+lin actual_A = longA "actual" ;
+lin acute_A = longA "acute" ;
+lin adage_N = mkN "adage" ;
+lin adapt_V2 = mkV2 "adapt" ;
+lin add_V3to = mkV3 "add" "to" ;
+lin addict_N = mkN "addict" ;
+lin addict_V2 = mkV2 "addict" ;
+lin addition_N2to = mkN2 "addition" "to" ;
+lin additive_N = mkN "additive" ;
+lin address_N = mkN "address" ;
+lin address_V2 = mkV2 "address" ;
+lin adept_A = mkA "adept" ;
+lin adept_A2at = mkA2 "adept" "at" ;
+lin adequacy_N = mkN "adequacy" ;
+lin adequate_A = longA "adequate" ;
+lin adequate_A2for = longA2 "adequate" "for" ;
+lin adhere_V2to = mkV2 "adhere" "to" ;
+lin adherent_N = mkN "adherent" ;
+lin adhesive_N = mkN "adhesive" ;
+lin adhesive_A = longA "adhesive" ;
+lin adjacency_N2to = mkN2 "adjacency" "to" ;
+lin adjacent_A = longA "adjacent" ;
+lin adjacent_A2to = longA2 "adjacent" "to" ;
+lin adjective_N = mkN "adjective" ;
+lin adjoin_V2 = mkV2 "adjoin" ;
+lin adjunct_N = mkN "adjunct" ;
+lin adjust_V2 = mkV2 "adjust" ;
+lin administer_V2 = mkV2 "administer" ;
+lin administration_N = mkN "administration" ;
+lin admire_V2 = mkV2 "admire" ;
+lin admissible_A = longA "admissible" ;
+lin admission_N = mkN "admission" ;
+lin admission_N2to = mkN2 "admission" "to" ;
+lin admit_V2 = mkV2 "admit" ;
+lin admit_V3to = mkV3 "admit" "to" ;
+lin admit_V = mkV "admit" ;
+lin admit_V2of = mkV2 "admit" "of" ;
+lin admit_VS = mkVS (mkV "admit") ;
+lin adopt_V2 = mkV2 "adopt" ;
+lin adult_N = mkN "adult" ;
+lin adult_A = longA "adult" ;
+lin advance_N = mkN "advance" ;
+lin advance_V = mkV "advance" ;
+lin advantage_N = mkN "advantage" ;
+lin advent_N = mkN "advent" ;
+lin adventure_N = mkN "adventure" ;
+lin adverb_N = mkN "adverb" ;
+lin adverbial_A = longA "adverbial" ;
+lin adverse_A = longA "adverse" ;
+lin advertise_V2 = mkV2 "advertise" ;
+lin advice_N = mkN "advice" ;
+lin advise_V2 = mkV2 "advise" ;
+lin advisor_N = mkN "advisor" ;
+lin advocate_V2 = mkV2 "advocate" ;
+lin aerobic_A = longA "aerobic" ;
+lin aesthetic_A = longA "aesthetic" ;
+lin affair_N = mkN "affair" ;
+lin affect_V2 = mkV2 "affect" ;
+lin affection_N2for = mkN2 "affection" "for" ;
+lin affix_N = mkN "affix" ;
+lin affix_V3with = mkV3 "affix" "with" ;
+lin afflict_V2 = mkV2 "afflict" ;
+lin afford_V2 = mkV2 "afford" ;
+lin afford_VV = mkVV (mkV "afford") ;
+lin afresh_Adv = mkAdv "afresh" ;
+lin africa_PN = regPN "africa" ;
+lin african_A = longA "african" ;
+lin african_N = mkN "african" ;
+lin after_Subj = mkSubj "after" ;
+--lin after_Prep = mkPrep "after" ;
+lin afternoon_N = mkN "afternoon" ;
+lin afterthought_N = mkN "afterthought" ;
+lin afterwards_Adv = mkAdv "afterwards" ;
+lin again_Adv = mkAdv "again" ;
+lin against_Prep = mkPrep "against" ;
+lin age_N = mkN "age" ;
+lin aged_A = mkA "aged" ;
+lin agency_N = mkN "agency" ;
+lin agenda_N = mkN "agenda" ;
+lin agent_N = mkN "agent" ;
+lin aggravate_V2 = mkV2 "aggravate" ;
+lin aggressive_A = longA "aggressive" ;
+lin ago_Adv = mkAdv "ago" ;
+lin agree_V2with = mkV2 "agree" "with" ;
+lin ahead_Adv = mkAdv "ahead" ;
+lin aid_N = mkN "aid" ;
+lin aid_V2 = mkV2 "aid" ;
+lin aide_N = mkN "aide" ;
+lin aim_N = mkN "aim" ;
+lin aim_V2at = mkV2 "aim" "at" ;
+lin aim_V2to = mkV2 "aim" "to" ;
+lin air_N = mkN "air" ;
+lin aircraft_N = mkN "aircraft" "aircraft" ;
+lin akin_A = longA "akin" ;
+lin akin_A = longA "akin" ;
+lin alcohol_N = mkN "alcohol" ;
+lin alcoholic_A = longA "alcoholic" ;
+lin alcoholic_N = mkN "alcoholic" ;
+lin algebra_N = mkN "algebra" ;
+lin algorithm_N = mkN "algorithm" ;
+lin alias_N2for = mkN2 "alias" "for" ;
+lin align_V2 = mkV2 "align" ;
+-- lin all_Adv = mkAdv "all" ;
+lin allege_VS = mkVS (mkV "allege") ;
+lin alley_N = mkN "alley" ;
+lin allocate_V3to = mkV3 "allocate" "to" ;
+lin allow_V2 = mkV2 "allow" ;
+lin allow_V2 = mkV2 "allow" ;
+lin allow_V2for = mkV2 "allow" "for" ;
+lin allow_V2of = mkV2 "allow" "of" ;
+lin allude_V2to = mkV2 "allude" "to" ;
+lin ally_N = mkN "ally" ;
+lin ally_V2with = mkV2 "ally" "with" ;
+-- lin almost_Adv = mkAdv "almost" ;
+lin alone_Adv = mkAdv "alone" ;
+lin along_Prep = mkPrep "along" ;
+lin aloud_Adv = mkAdv "aloud" ;
+lin alphabet_N = mkN "alphabet" ;
+lin alphabetic_A = longA "alphabetic" ;
+lin alphanumeric_A = longA "alphanumeric" ;
+lin already_Adv = mkAdv "already" ;
+lin also_Adv = mkAdv "also" ;
+lin altar_N = mkN "altar" ;
+lin alter_V = mkV "alter" ;
+lin alternate_V2with = mkV2 "alternate" "with" ;
+lin alternative_N2to = mkN2 "alternative" "to" ;
+lin alternatively_A = longA "alternatively" ;
+lin always_Adv = mkAdv "always" ;
+lin amaze_V2 = mkV2 "amaze" ;
+lin amazing_A = longA "amazing" ;
+lin ambiguity_N = mkN "ambiguity" ;
+lin ambiguous_A = longA "ambiguous" ;
+lin ambition_N2 = mkN2 "ambition" ;
+lin ambitious_A = longA "ambitious" ;
+lin amenable_A = longA "amenable" ;
+lin amenable_A2to = longA2 "amenable" "to" ;
+lin amend_V2 = mkV2 "amend" ;
+lin amenity_N = mkN "amenity" ;
+lin america_PN = regPN "america" ;
+lin american_A = longA "american" ;
+lin american_N = mkN "american" ;
+lin among_Prep = mkPrep "among" ;
+lin amongst_Prep = mkPrep "amongst" ;
+lin ampere_N = mkN "ampere" ;
+lin ampersand_N = mkN "ampersand" ;
+lin amuse_V2 = mkV2 "amuse" ;
+lin anachronism_N = mkN "anachronism" ;
+lin anachronistic_A = longA "anachronistic" ;
+lin analogous_A = longA "analogous" ;
+lin analogous_A2to = longA2 "analogous" "to" ;
+lin analogue_N = mkN "analogue" ;
+lin analogy_N2with = mkN2 "analogy" "with" ;
+lin analyse_V2 = mkV2 "analyse" ;
+lin analysis_N = mkN "analysis" "analyses" ;
+lin analytic_A = longA "analytic" ;
+lin anaphor_N = mkN "anaphor" ;
+lin anaphora_N = mkN "anaphora" ;
+lin anaphoric_A = longA "anaphoric" ;
+lin ancestor_N = mkN "ancestor" ;
+lin ancient_A = longA "ancient" ;
+lin anecdote_N = mkN "anecdote" ;
+lin anger_N = mkN "anger" ;
+lin angle_N = mkN "angle" ;
+lin angled_A = longA "angled" ;
+lin angler_N = mkN "angler" ;
+lin angling_N = mkN "angling" ;
+lin angry_A = mkA "angry" ;
+lin angry_A2about = mkA2 "angry" "about" ;
+lin angry_A2at = mkA2 "angry" "at" ;
+lin angry_A2with = mkA2 "angry" "with" ;
+lin angry_A2 = mkA2 "angry" "" ;
+lin animal_N = mkN "animal" ;
+lin animate_A = longA "animate" ;
+lin animate_V2 = mkV2 "animate" ;
+lin ankle_N = mkN "ankle" ;
+lin annotate_V2 = mkV2 "annotate" ;
+lin announce_V2 = mkV2 "announce" ;
+lin announce_V2 = mkV2 "announce" ;
+lin annoy_V2 = mkV2 "annoy" ;
+lin annual_A = longA "annual" ;
+lin anomalous_A = longA "anomalous" ;
+lin anomaly_N = mkN "anomaly" ;
+lin answer_N = mkN "answer" ;
+lin answer_V2 = mkV2 "answer" ;
+lin ant_N = mkN "ant" ;
+lin antecedent_N = mkN "antecedent" ;
+lin anthropomorphic_A = longA "anthropomorphic" ;
+lin anthropomorphism_N = mkN "anthropomorphism" ;
+lin antibiotic_N = mkN "antibiotic" ;
+lin anticipate_V2 = mkV2 "anticipate" ;
+lin anticipate_V = mkV "anticipate" ;
+lin anticipate_VS = mkVS (mkV "anticipate") ;
+lin anxiety_N = mkN "anxiety" ;
+lin anxious_A = longA "anxious" ;
+lin anxious_A2about = longA2 "anxious" "about" ;
+lin anxious_A2 = longA2 "anxious" "" ;
+lin anyhow_Adv = mkAdv "anyhow" ;
+lin anyway_Adv = mkAdv "anyway" ;
+lin anywhere_Adv = mkAdv "anywhere" ;
+lin ape_N = mkN "ape" ;
+lin apologetic_A = longA "apologetic" ;
+lin apologetic_A2for = longA2 "apologetic" "for" ;
+lin apologise_V2for = mkV2 "apologise" "for" ;
+lin apologize_V2for = mkV2 "apologize" "for" ;
+lin appal_V2 = mkV2 "appal" ;
+lin apparatus_N = mkN "apparatus" ;
+lin apparent_A = longA "apparent" ;
+lin apparent_A2to = longA2 "apparent" "to" ;
+lin apparition_N = mkN "apparition" ;
+lin appeal_V2to = mkV2 "appeal" "to" ;
+lin appeal_N2to = mkN2 "appeal" "to" ;
+lin appear_V2 = mkV2 "appear" ;
+lin appear_V2 = mkV2 "appear" ;
+lin appear_V = mkV "appear" ;
+lin appear_V2 = mkV2 "appear" ;
+lin append_V3to = mkV3 "append" "to" ;
+lin appendix_N = mkN "appendix" "appendices" ;
+lin apple_N = mkN "apple" ;
+lin applicable_A = longA "applicable" ;
+lin applicable_A2to = longA2 "applicable" "to" ;
+lin applicant_N = mkN "applicant" ;
+lin apply_V3to = mkV3 "apply" "to" ;
+lin apply_V2for = mkV2 "apply" "for" ;
+lin appoint_V2 = mkV2 "appoint" ;
+lin appoint_V = mkV "appoint" ;
+lin appoint_V2 = mkV2 "appoint" ;
+lin appointment_N = mkN "appointment" ;
+lin apposite_A = longA "apposite" ;
+lin appraise_V2 = mkV2 "appraise" ;
+lin appreciate_VS = mkVS (mkV "appreciate") ;
+lin apprehend_V2 = mkV2 "apprehend" ;
+lin apprehension_N = mkN "apprehension" ;
+lin apprehensive_A = longA "apprehensive" ;
+lin approach_V2 = mkV2 "approach" ;
+lin approach_N2to = mkN2 "approach" "to" ;
+lin approbation_N = mkN "approbation" ;
+lin appropriate_A = longA "appropriate" ;
+lin appropriate_A2for = longA2 "appropriate" "for" ;
+lin approve_V2of = mkV2 "approve" "of" ;
+lin approximate_A = longA "approximate" ;
+lin approximate_V2to = mkV2 "approximate" "to" ;
+lin april_PN = regPN "april" ;
+lin apse_N = mkN "apse" ;
+lin apt_A = mkA "apt" ;
+lin apt_A2 = mkA2 "apt" "" ;
+lin aptitude_N = mkN "aptitude" ;
+lin arabian_A = longA "arabian" ;
+lin arabic_A = longA "arabic" ;
+lin arbitrary_A = longA "arbitrary" ;
+lin arc_N = mkN "arc" ;
+lin arch_N = mkN "arch" ;
+lin archetype_N = mkN "archetype" ;
+lin architect_N = mkN "architect" ;
+lin architecture_N = mkN "architecture" ;
+lin area_N = mkN "area" ;
+lin arena_N = mkN "arena" ;
+lin argue_V = mkV "argue" ;
+lin argument_N2s_withabout = mkN2 "argument" "s_withabout" ; --
+lin argument_N2 = mkN2 "argument" ; --
+--lin arise_V = IrregEng.arise_V ;
+lin arithmetic_N = mkN "arithmetic" ;
+lin arm_N = mkN "arm" ;
+lin arm_V2 = mkV2 "arm" ;
+lin armour_N = mkN "armour" ;
+lin armoury_N = mkN "armoury" ;
+lin army_N = mkN "army" ;
+lin around_Prep = mkPrep "around" ;
+lin arouse_V2 = mkV2 "arouse" ;
+lin arrange_V = mkV "arrange" ;
+lin arrange_V2 = mkV2 "arrange" ;
+lin arrange_VV = mkVV (mkV "arrange") ;
+lin arrange_V2 = mkV2 "arrange" ;
+lin array_N = mkN "array" ;
+lin arrest_V2 = mkV2 "arrest" ;
+lin arrive_V = mkV "arrive" ;
+lin arrive_V2at = mkV2 "arrive" "at" ;
+lin arrow_N = mkN "arrow" ;
+lin art_N = mkN "art" ;
+lin artefact_N = mkN "artefact" ;
+lin article_N = mkN "article" ;
+lin articulate_V2 = mkV2 "articulate" ;
+lin artificial_A = longA "artificial" ;
+lin artist_N = mkN "artist" ;
+lin as_Subj = mkSubj "as" ;
+lin ascend_V2 = mkV2 "ascend" ;
+lin ascend_V = mkV "ascend" ;
+lin ascent_N = mkN "ascent" ;
+lin ascertain_V2 = mkV2 "ascertain" ;
+lin ascribe_V3to = mkV3 "ascribe" "to" ;
+lin ash_N = mkN "ash" ;
+lin asia_PN = regPN "asia" ;
+lin ask_V2 = mkV2 "ask" ;
+lin ask_V3for = mkV3 "ask" "for" ;
+lin ask_V3to = mkV3 "ask" "to" ;
+lin ask_V3s = mkV3 "ask" "s" ; --
+lin ask_V2 = mkV2 "ask" ;
+lin ask_V2for = mkV2 "ask" "for" ;
+lin ask_V2 = mkV2 "ask" ;
+lin ask_V2 = mkV2 "ask" ;
+lin ask_V2 = mkV2 "ask" ;
+lin ask_V2 = mkV2 "ask" ;
+lin aspect_N = mkN "aspect" ;
+lin aspire_V2to = mkV2 "aspire" "to" ;
+lin aspire_VV = mkVV (mkV "aspire") ;
+lin aspirin_N = mkN "aspirin" ;
+lin ass_N = mkN "ass" ;
+lin assault_N = mkN "assault" ;
+lin assault_V2 = mkV2 "assault" ;
+lin assemble_V2 = mkV2 "assemble" ;
+lin assembly_N = mkN "assembly" ;
+lin assent_V2to = mkV2 "assent" "to" ;
+lin assert_VS = mkVS (mkV "assert") ;
+lin assess_V2 = mkV2 "assess" ;
+lin assign_V3to = mkV3 "assign" "to" ;
+lin assimilate_V2 = mkV2 "assimilate" ;
+lin assist_V2 = mkV2 "assist" ;
+lin assist_V = mkV "assist" ;
+lin assist_V2 = mkV2 "assist" ;
+lin assist_V2at = mkV2 "assist" "at" ;
+lin assistant_N = mkN "assistant" ;
+lin associate_V3with =mkV3 "associate" "with" ;
+lin association_N = mkN "association" ;
+lin assume_V2 = mkV2 "assume" ;
+lin assume_VS = mkVS (mkV "assume") ;
+lin assumption_N2 = mkN2 "assumption" ; --
+lin assure_VS = mkVS (mkV "assure") ;
+lin asterisk_N = mkN "asterisk" ;
+lin asthma_N = mkN "asthma" ;
+lin asthmatic_A = longA "asthmatic" ;
+lin asthmatically_Adv = mkAdv "asthmatically" ;
+lin astonish_V2 = mkV2 "astonish" ;
+lin astronomer_N = mkN "astronomer" ;
+lin astronomy_N = mkN "astronomy" ;
+lin asymmetry_N = mkN "asymmetry" ;
+lin at_Prep = mkPrep "at" ;
+lin atlas_N = mkN "atlas" ;
+lin atmosphere_N = mkN "atmosphere" ;
+lin atom_N = mkN "atom" ;
+lin attach_V2 = mkV2 "attach" ;
+lin attach_V3to =mkV3 "attach" "to" ;
+lin attach_V2to = mkV2 "attach" "to" ;
+lin attack_V2 = mkV2 "attack" ;
+lin attack_N2on = mkN2 "attack" "on" ;
+lin attain_V2 = mkV2 "attain" ;
+lin attempt_N2 = mkN2 "attempt" ;
+lin attempt_VV = mkVV (mkV "attempt") ;
+lin attend_V2to = mkV2 "attend" "to" ;
+lin attention_N2to = mkN2 "attention" "to" ;
+lin attentive_A = longA "attentive" ;
+lin attentive_A2to = longA2 "attentive" "to" ;
+lin attitude_N = mkN "attitude" ;
+lin attract_V2 = mkV2 "attract" ;
+lin attribute_N = mkN "attribute" ;
+lin attribute_V3to =mkV3 "attribute" "to" ;
+lin audible_A = longA "audible" ;
+lin audience_N = mkN "audience" ;
+lin augment_V2 = mkV2 "augment" ;
+lin august_PN = regPN "august" ;
+lin aunt_N2of = mkN2 "aunt" "of" ;
+lin australia_PN = regPN "australia" ;
+lin australian_A = longA "australian" ;
+lin austria_PN = regPN "austria" ;
+lin author_N = mkN "author" ;
+lin authority_N = mkN "authority" ;
+lin authorize_V2 = mkV2 "authorize" ;
+lin automate_V2 = mkV2 "automate" ;
+lin automatic_A = longA "automatic" ;
+lin automatically_Adv = mkAdv "automatically" ;
+lin automaton_N = mkN "automaton" "automata" ;
+lin autonomous_A = longA "autonomous" ;
+lin autonomy_N = mkN "autonomy" ;
+lin autumn_N = mkN "autumn" ;
+lin auxiliary_A = longA "auxiliary" ;
+lin auxiliary_N = mkN "auxiliary" ;
+lin avail_V2 = mkV2 "avail" ;
+lin available_A = longA "available" ;
+lin avenue_N = mkN "avenue" ;
+lin average_A = longA "average" ;
+lin average_N = mkN "average" ;
+lin average_V2 = mkV2 "average" ;
+lin avoid_V2 = mkV2 "avoid" ;
+lin avoid_V2 = mkV2 "avoid" ;
+lin avowed_A = longA "avowed" ;
+lin await_V2 = mkV2 "await" ;
+lin awaken_V2 = mkV2 "awaken" ;
+lin award_V3to =mkV3 "award" "to" ;
+lin awful_A = longA "awful" ;
+lin awkward_A = mkA "awkward" ;
+lin axe_N = mkN "axe" ;
+lin axiom_N = mkN "axiom" ;
+lin axiomatic_A = longA "axiomatic" ;
+lin axiomatize_V2 = mkV2 "axiomatize" ;
+lin axis_N = mkN "axis" "axes" ;
+lin baby_N = mkN "baby" ;
+lin back_N = mkN "back" ;
+lin background_N = mkN "background" ;
+lin backing_N = mkN "backing" ;
+lin backtrack_V = mkV "backtrack" ;
+lin backward_A = longA "backward" ;
+lin backwards_Adv = mkAdv "backwards" ;
+lin bacterial_A = longA "bacterial" ;
+lin bacterium_N = mkN "bacterium" "bacteria" ;
+lin bad_A = longA "bad" ;
+lin bag_N = mkN "bag" ;
+lin bake_V2 = mkV2 "bake" ;
+lin bake_V = mkV "bake" ;
+lin balance_V = mkV "balance" ;
+lin ball_N = mkN "ball" ;
+lin ballad_N = mkN "ballad" ;
+lin banal_A = longA "banal" ;
+lin banana_N = mkN "banana" ;
+lin band_N = mkN "band" ;
+lin bang_N = mkN "bang" ;
+lin banish_V2 = mkV2 "banish" ;
+lin bank_N = mkN "bank" ;
+lin bar_N = mkN "bar" ;
+lin bar_V2 = mkV2 "bar" ;
+lin bare_A = mkA "bare" ;
+lin bare_V2 = mkV2 "bare" ;
+lin bark_N = mkN "bark" ;
+lin bark_V = mkV "bark" ;
+lin barn_N = mkN "barn" ;
+lin baron_N = mkN "baron" ;
+lin barrel_N = mkN "barrel" ;
+lin base_N = mkN "base" ;
+lin base_V3loc =mkV3 "base" "loc" ;
+lin basic_A = longA "basic" ;
+lin basically_Adv = mkAdv "basically" ;
+lin basin_N = mkN "basin" ;
+lin basis_N = mkN "basis" "basis" ;
+lin basis_N2for = mkN2 (mkN "basis" "bases") "for" ;
+lin basis_N2of = mkN2 (mkN "basis" "bases") "of" ;
+lin basket_N = mkN "basket" ;
+lin bat_N = mkN "bat" ;
+lin batch_N = mkN "batch" ;
+lin bath_N = mkN "bath" ;
+lin bathe_V = mkV "bathe" ;
+lin batsman_N = mkN "batsman" "batsmen" ;
+lin battle_N = mkN "battle" ;
+lin beach_N = mkN "beach" ;
+lin beak_N = mkN "beak" ;
+lin beam_N = mkN "beam" ;
+lin bean_N = mkN "bean" ;
+lin bear_N = mkN "bear" ;
+lin bear_V2 = mkV2 bear_V ;
+lin beard_N = mkN "beard" ;
+lin beast_N = mkN "beast" ;
+lin beat_V2 = mkV2 beat_V ;
+lin beauty_N = mkN "beauty" ;
+--lin because_Subj = mkSubj "because" ;
+lin become_V2 = mkV2 become_V ;
+lin bed_N = mkN "bed" ;
+lin bee_N = mkN "bee" ;
+lin beer_N = massN "beer" ;
+lin before_Subj = mkSubj "before" ;
+--lin before_Prep = mkPrep "before" ;
+lin beg_V2 = mkV2 "beg" ;
+lin begin_V2 = mkV2 begin_V ;
+lin beginning_N = mkN "beginning" ;
+lin behalf_N = mkN "behalf" "behalf" ;
+lin behave_V = mkV "behave" ;
+lin behaviour_N = massN "behaviour" ;
+--lin behind_Prep = mkPrep "behind" ;
+lin being_N = mkN "being" ;
+lin belief_N = mkN "belief" ;
+lin belief_N2in = mkN2 "belief" "in" ;
+lin belief_N2 = mkN2 "belief" ;
+lin believe_V2 = mkV2 "believe" ;
+lin believe_V2in = mkV2 "believe" "in" ;
+lin believe_VS = mkVS (mkV "believe") ;
+lin believe_VS = mkVS (mkV "believe") ;
+lin believe_VS = mkVS (mkV "believe") ;
+lin bell_N = mkN "bell" ;
+lin belong_V2 = mkV2 "belong" ;
+lin beloved_A = longA "beloved" ;
+lin beloved_A2by = longA2 "beloved" "by" ;
+lin below_Prep = mkPrep "below" ;
+lin belt_N = mkN "belt" ;
+lin bench_N = mkN "bench" ;
+lin bend_V = IrregEng.bend_V ;
+lin beneath_Prep = mkPrep "beneath" ;
+lin beneficial_A = longA "beneficial" ;
+lin beneficial_A2to = longA2 "beneficial" "to" ;
+lin benefit_N = mkN "benefit" ;
+lin berry_N = mkN "berry" ;
+lin beside_Prep = mkPrep "beside" ;
+lin besides_Adv = mkAdv "besides" ;
+lin bet_N = mkN "bet" ;
+lin betray_V2 = mkV2 "betray" ;
+lin beyond_Prep = mkPrep "beyond" ;
+lin bias_V2 = mkV2 "bias" ;
+lin bible_N = mkN "bible" ;
+lin biblical_A = mkA "biblical" ;
+lin bibliography_N = mkN "bibliography" ;
+lin biconditional_V = mkV "biconditional" ;
+lin bicycle_N = mkN "bicycle" ;
+lin bidirectional_A = longA "bidirectional" ;
+lin big_A = mkA "big" ;
+lin bike_N = mkN "bike" ;
+lin bill_N = mkN "bill" ;
+lin bill_PN = regPN "bill" ;
+lin billion_N2 = mkN2 "billion" ;
+lin bin_N = mkN "bin" ;
+lin binary_A = longA "binary" ;
+lin bind_V2 = mkV2 bind_V ;
+lin binding_N = mkN "binding" ;
+lin bird_N = mkN "bird" ;
+lin birth_N = mkN "birth" ;
+lin birthday_N = mkN "birthday" ;
+lin bisect_V = mkV "bisect" ;
+lin bisector_N = mkN "bisector" ;
+lin bit_N = mkN "bit" ;
+lin bite_V2 = mkV2 bite_V ;
+lin bitter_A = longA "bitter" ;
+lin bizarre_A = longA "bizarre" ;
+lin black_A = mkA "black" ;
+lin blackboard_N = mkN "blackboard" ;
+lin blade_N = mkN "blade" ;
+lin blame_V3for =mkV3 "blame" "for" ;
+lin blame_N = mkN "blame" ;
+lin blame_N2for = mkN2 "blame" "for" ;
+lin blank_A = mkA "blank" ;
+lin blank_N = mkN "blank" ;
+lin bleed_V = IrregEng.bleed_V ;
+lin blind_A = mkA "blind" ;
+lin blind_V2 = mkV2 "blind" ;
+lin block_N = mkN "block" ;
+lin block_V2 = mkV2 "block" ;
+lin blood_N = mkN "blood" ;
+lin blow_N = mkN "blow" ;
+lin blow_V = IrregEng.blow_V ;
+lin blue_A = mkA "blue" ;
+lin bluff_V = mkV "bluff" ;
+lin board_N = mkN "board" ;
+lin boat_N = mkN "boat" ;
+lin body_N = mkN "body" ;
+lin boil_V2 = mkV2 "boil" ;
+lin bold_A = mkA "bold" ;
+lin bomb_N = mkN "bomb" ;
+lin bomb_V2 = mkV2 "bomb" ;
+lin bombard_V2 = mkV2 "bombard" ;
+lin bond_N = mkN "bond" ;
+lin bond_V3to =mkV3 "bond" "to" ;
+lin bone_N = mkN "bone" ;
+lin bonus_N = mkN "bonus" ;
+lin book_N = mkN "book" ;
+lin bookkeeping_N = mkN "bookkeeping" ;
+lin boolean_A = longA "boolean" ;
+lin boorish_A = longA "boorish" ;
+lin boost_V2 = mkV2 "boost" ;
+lin boot_N = mkN "boot" ;
+lin bootstrap_N = mkN "bootstrap" ;
+lin border_N = mkN "border" ;
+lin border_V2 = mkV2 "border" ;
+lin bore_N = mkN "bore" ;
+lin bore_V2 = mkV2 "bore" ;
+lin borrow_V3from =mkV3 "borrow" "from" ;
+lin boss_N = mkN "boss" ;
+lin bother_V2 = mkV2 "bother" ;
+lin bother_V2about = mkV2 "bother" "about" ;
+lin bottle_N = mkN "bottle" ;
+lin bottom_N = mkN "bottom" ;
+lin bough_N = mkN "bough" ;
+lin bound_A2for = longA2 "bound" "for" ;
+lin bound_V = mkV "bound" ;
+lin boundary_N = mkN "boundary" ;
+lin bounded_A = longA "bounded" ;
+lin bow_N = mkN "bow" ;
+lin bowl_N = mkN "bowl" ;
+lin box_N = mkN "box" ;
+lin boy_N = mkN "boy" ;
+lin brace_N = mkN "brace" ;
+lin bracket_N = mkN "bracket" ;
+lin bracket_V2 = mkV2 "bracket" ;
+lin brain_N = mkN "brain" ;
+lin branch_V = mkV "branch" ;
+lin brand_N = mkN "brand" ;
+lin brandy_N = mkN "brandy" ;
+lin brass_N = mkN "brass" ;
+lin brave_A = mkA "brave" ;
+lin breach_N = mkN "breach" ;
+lin breach_V2 = mkV2 "breach" ;
+lin bread_N = mkN "bread" ;
+lin breadth_N = mkN "breadth" ;
+lin break_N = mkN "break" ;
+lin break_V2 = mkV2 break_V ;
+lin breakage_N = mkN "breakage" ;
+lin breakfast_N = mkN "breakfast" ;
+lin breath_N = mkN "breath" ;
+lin breathe_V = mkV "breathe" ;
+lin breed_V = mkV "breed" ;
+lin breed_N = mkN "breed" ;
+lin breeze_N = mkN "breeze" ;
+lin brew_V2 = mkV2 "brew" ;
+lin brick_N = mkN "brick" ;
+lin bridge_N = mkN "bridge" ;
+lin bridge_V2 = mkV2 "bridge" ;
+lin brief_A = mkA "brief" ;
+lin bright_A = mkA "bright" ;
+lin brilliant_A = mkA "brilliant" ;
+lin bring_V2 = mkV2 bring_V ;
+lin bristle_N = mkN "bristle" ;
+lin britain_PN = regPN "britain" ;
+lin british_A = longA "british" ;
+lin broach_V2 = mkV2 "broach" ;
+lin broad_A = mkA "broad" ;
+lin broadcast_N = mkN "broadcast" ;
+lin bronchitis_N = mkN "bronchitis" ;
+lin brother_N = mkN "brother" ;
+lin brother_N2of = mkN2 "brother" "of" ;
+lin brown_A = mkA "brown" ;
+lin bruise_N = mkN "bruise" ;
+lin bruise_V2 = mkV2 "bruise" ;
+lin brute_N = mkN "brute" ;
+lin bucket_N = mkN "bucket" ;
+lin bud_N = mkN "bud" ;
+lin bud_V = mkV "bud" ;
+lin buffer_N = mkN "buffer" ;
+lin buffer_V2 = mkV2 "buffer" ;
+lin bug_N = mkN "bug" ;
+lin build_V2 = mkV2 build_V ;
+lin building_N = mkN "building" ;
+lin bullet_N = mkN "bullet" ;
+lin bully_N = mkN "bully" ;
+lin bully_V2 = mkV2 "bully" ;
+lin bun_N = mkN "bun" ;
+lin bunch_N = mkN "bunch" ;
+lin bundle_N = mkN "bundle" ;
+lin burden_N = mkN "burden" ;
+lin burn_V2 = mkV2 burn_V ;
+lin burst_V = IrregEng.burst_V ;
+lin bury_V2 = mkV2 "bury" ;
+lin bus_N = mkN "bus" ;
+lin bush_N = mkN "bush" ;
+lin business_N = mkN "business" ;
+lin busy_A = mkA "busy" ;
+lin butter_N = massN "butter" ;
+lin butter_V2 = mkV2 "butter" ;
+lin butterfly_N = mkN "butterfly" ;
+lin button_N = mkN "button" ;
+lin buy_V2 = mkV2 buy_V ;
+lin buzz_V = mkV "buzz" ;
+lin by_Prep = mkPrep "by" ;
+lin cabinet_N = mkN "cabinet" ;
+lin cable_N = mkN "cable" ;
+lin cage_N = mkN "cage" ;
+lin cake_N = mkN "cake" ;
+lin calculate_V2 = mkV2 "calculate" ;
+lin calculus_N = mkN "calculus" ;
+lin call_N = mkN "call" ;
+lin call_V2 = mkV2 "call" ;
+lin calm_A = mkA "calm" ;
+lin cam_N = mkN "cam" ;
+lin cambridge_PN = regPN "cambridge" ;
+lin camel_N = mkN "camel" ;
+lin camera_N = mkN "camera" ;
+lin camp_N = mkN "camp" ;
+lin campaign_N = mkN "campaign" ;
+lin can_N = mkN "can" ;
+lin can_V2 = mkV2 "can" ;
+lin canada_PN = regPN "canada" ;
+lin canadian_A = mkA "canadian" ;
+lin cancel_V2 = mkV2 "cancel" ;
+lin cancer_N = mkN "cancer" ;
+lin candid_A = longA "candid" ;
+lin candidate_N = mkN "candidate" ;
+lin candle_N = mkN "candle" ;
+lin cannon_N = mkN "cannon" ;
+lin canonical_A = longA "canonical" ;
+lin cap_N = mkN "cap" ;
+lin capable_A = longA "capable" ;
+lin capable_A2of = longA2 "capable" "of" ;
+lin capacity_N = mkN "capacity" ;
+lin capital_N = mkN "capital" ;
+lin captain_N = mkN "captain" ;
+lin captain_N2 = mkN2 "captain" ;
+lin capture_V2 = mkV2 "capture" ;
+lin car_N = mkN "car" ;
+lin card_N = mkN "card" ;
+lin cardboard_N = massN "cardboard" ;
+lin cardinal_A = longA "cardinal" ;
+lin cardinal_N = mkN "cardinal" ;
+lin care_V = mkV "care" ;
+lin care_N = massN "care" ;
+lin career_N = mkN "career" ;
+lin carriage_N = mkN "carriage" ;
+lin carry_V2 = mkV2 "carry" ;
+lin cart_N = mkN "cart" ;
+lin cartesian_A = longA "cartesian" ;
+lin carve_V2 = mkV2 "carve" ;
+lin case_N = mkN "case" ;
+lin cash_N = mkN "cash" ;
+lin cast_N = mkN "cast" ;
+lin cast_V2 = mkV2 cast_V ;
+lin castle_N = mkN "castle" ;
+lin casual_A = longA "casual" ;
+lin cat_N = mkN "cat" ;
+lin catch_N = mkN "catch" ;
+lin catch_V2 = mkV2 catch_V ;
+lin categorical_A = longA "categorical" ;
+lin category_N = mkN "category" ;
+lin cater_V2for = mkV2 "cater" "for" ;
+lin cause_N = mkN "cause" ;
+lin cause_V2 = mkV2 "cause" ;
+lin caution_N = massN "caution" ;
+lin cautious_A = longA "cautious" ;
+lin cave_N = mkN "cave" ;
+lin caviar_N = mkN "caviar" ;
+lin cease_V = mkV "cease" ;
+lin ceiling_N = mkN "ceiling" ;
+lin cell_N = mkN "cell" ;
+lin cellar_N = mkN "cellar" ;
+lin cement_N = mkN "cement" ;
+--lin cement_N = massN "cement" ;
+lin census_N = mkN "census" ;
+lin cent_N = mkN "cent" ;
+lin centaur_N = mkN "centaur" ;
+lin center_N = mkN "center" ;
+lin centre_N = mkN "centre" ;
+lin centre_V2 = mkV2 "centre" ;
+lin century_N = mkN "century" ;
+lin ceremonial_A = longA "ceremonial" ;
+lin ceremony_N = mkN "ceremony" ;
+lin certain_A = longA "certain" ;
+lin certain_A2of = longA2 "certain" "of" ;
+lin certain_A2 = longA2 "certain" "" ;
+lin certainty_N = mkN "certainty" ;
+lin certainty_N2 = mkN2 "certainty" ;
+lin certify_V2 = mkV2 "certify" ;
+lin certitude_N = mkN "certitude" ;
+lin chain_N = mkN "chain" ;
+lin chain_V3to =mkV3 "chain" "to" ;
+lin chair_N = mkN "chair" ;
+lin chairman_N = mkN "chairman" "chairmen" ;
+lin chairwoman_N = mkN "chairwoman" "chairwomen" ;
+lin chalk_N = massN "chalk" ;
+lin challenge_N = mkN "challenge" ;
+lin challenge_N2to = mkN2 "challenge" "to" ;
+lin chance_N = mkN "chance" ;
+lin chancellor_N = mkN "chancellor" ;
+lin change_V = mkV "change" ;
+lin change_N = mkN "change" ;
+lin change_V2 = mkV2 "change" ;
+lin channel_N = mkN "channel" ;
+lin chap_N = mkN "chap" ;
+lin chapter_N = mkN "chapter" ;
+lin char_V = mkV "char" ;
+lin character_N = mkN "character" ;
+lin characteristic_N = mkN "characteristic" ;
+lin characteristic_A = longA "characteristic" ;
+lin characteristic_A2of = longA2 "characteristic" "of" ;
+lin characteristically_A = longA "characteristically" ;
+lin characterize_V3_pred =mkV3 "characterize" "_pred" ;
+lin charge_N = mkN "charge" ;
+lin charge_V3with =mkV3 "charge" "with" ;
+lin charitable_A = longA "charitable" ;
+lin charity_N = mkN "charity" ;
+lin charm_N = mkN "charm" ;
+lin charm_V2 = mkV2 "charm" ;
+lin charming_A = longA "charming" ;
+lin chart_N = mkN "chart" ;
+lin chase_V2 = mkV2 "chase" ;
+lin chaste_A = mkA "chaste" ;
+lin cheap_A = mkA "cheap" ;
+lin cheat_N = mkN "cheat" ;
+lin cheat_V2 = mkV2 "cheat" ;
+lin check_N = mkN "check" ;
+lin check_V2 = mkV2 "check" ;
+lin checkmate_N = mkN "checkmate" ;
+lin cheek_N = mkN "cheek" ;
+lin cheer_V = mkV "cheer" ;
+lin cheer_N = mkN "cheer" ;
+lin cheerful_A = longA "cheerful" ;
+lin cheese_N = massN "cheese" ;
+lin chemical_A = mkA "chemical" ;
+lin chemist_N = mkN "chemist" ;
+lin chemistry_N = mkN "chemistry" "chemistry" ;
+lin cheque_N = mkN "cheque" ;
+lin chequered_A = longA "chequered" ;
+lin chess_N = massN "chess" ;
+lin chest_N = mkN "chest" ;
+lin chicken_N = mkN "chicken" ;
+lin chief_N = mkN "chief" ;
+lin child_N = mkN "child" "child" ;
+lin chimney_N = mkN "chimney" ;
+lin chin_N = mkN "chin" ;
+lin china_PN = regPN "china" ;
+lin chinaman_N = mkN "chinaman" ;
+lin chinese_A = longA "chinese" ;
+lin chocolate_N = massN "chocolate" ;
+lin choice_N = mkN "choice" ;
+lin choose_V2 = mkV2 choose_V ;
+lin christian_N = mkN "christian" ;
+lin christmas_N = mkN "christmas" ;
+lin chronic_A = longA "chronic" ;
+lin chronology_N = mkN "chronology" ;
+lin chunk_N = mkN "chunk" ;
+lin church_N = mkN "church" ;
+lin churn_N = mkN "churn" ;
+lin churn_V2 = mkV2 "churn" ;
+lin churn_V = mkV "churn" ;
+lin cigar_N = mkN "cigar" ;
+lin cigarette_N = mkN "cigarette" ;
+lin cinema_N = mkN "cinema" ;
+lin circle_N = mkN "circle" ;
+lin circuit_N = mkN "circuit" ;
+lin circular_A = longA "circular" ;
+lin circulate_V = mkV "circulate" ;
+lin circumscribe_V2 = mkV2 "circumscribe" ;
+lin circumstance_N = mkN "circumstance" ;
+lin circumvent_V = mkV "circumvent" ;
+lin cite_V2 = mkV2 "cite" ;
+lin citizen_N = mkN "citizen" ;
+lin city_N = mkN "city" ;
+lin civilize_V2 = mkV2 "civilize" ;
+lin clad_A = longA "clad" ;
+lin clad_A2in = longA2 "clad" "in" ;
+lin claim_VS = mkVS (mkV "claim") ;
+lin claim_N2 = mkN2 "claim" ;
+lin clan_N = mkN "clan" ;
+lin clap_V = mkV "clap" ;
+lin clap_N = mkN "clap" ;
+lin clarify_V2 = mkV2 "clarify" ;
+lin clarity_N = mkN "clarity" ;
+lin clash_V2with = mkV2 "clash" "with" ;
+lin class_N = mkN "class" ;
+lin class_V3_pred =mkV3 "class" "_pred" ;
+lin classic_A = longA "classic" ;
+lin classify_V2 = mkV2 "classify" ;
+lin clause_N = mkN "clause" ;
+lin clay_N = massN "clay" ;
+lin clean_A = mkA "clean" ;
+lin clean_V2 = mkV2 "clean" ;
+lin clear_V2 = mkV2 "clear" ;
+lin clear_A = mkA "clear" ;
+lin clear_A2 = mkA2 "clear" "" ;
+--lin cleave_V2 = mkV2 cleave_V ;
+lin cleaver_N = mkN "cleaver" ;
+lin cleft_N = mkN "cleft" ;
+lin clerk_N = mkN "clerk" ;
+lin clever_A = mkA "clever" ;
+lin client_N = mkN "client" ;
+lin cliff_N = mkN "cliff" ;
+lin climate_N = mkN "climate" ;
+lin climax_N = mkN "climax" ;
+lin climb_V2 = mkV2 "climb" ;
+lin clinic_N = mkN "clinic" ;
+lin clip_N = mkN "clip" ;
+lin clitic_N = mkN "clitic" ;
+lin clock_N = mkN "clock" ;
+lin clog_N = mkN "clog" ;
+lin close_V2 = mkV2 "close" ;
+lin close_A = mkA "close" ;
+lin close_A2to = mkA2 "close" "to" ;
+lin closet_N = mkN "closet" ;
+lin closure_N = mkN "closure" ;
+lin cloth_N = mkN "cloth" ;
+lin clothe_V2 = mkV2 "clothe" ;
+lin clothing_N = mkN "clothing" ;
+lin cloud_N = mkN "cloud" ;
+lin clove_V2 = mkV2 "clove" ;
+lin club_N = mkN "club" ;
+lin clue_N = mkN "clue" ;
+lin clumsy_A = mkA "clumsy" ;
+lin clutter_N = mkN "clutter" ;
+lin coach_N = mkN "coach" ;
+lin coach_V2 = mkV2 "coach" ;
+lin coal_N = massN "coal" ;
+lin coalesce_V = mkV "coalesce" ;
+lin coarse_A = mkA "coarse" ;
+lin coast_N = mkN "coast" ;
+lin coast_V2 = mkV2 "coast" ;
+lin coaster_N = mkN "coaster" ;
+lin coat_N = mkN "coat" ;
+lin cocktail_N = mkN "cocktail" ;
+lin cocoa_N = massN "cocoa" ;
+lin coconut_N = mkN "coconut" ;
+lin code_N = mkN "code" ;
+lin code_V2 = mkV2 "code" ;
+lin coefficient_N = mkN "coefficient" ;
+lin coerce_V2 = mkV2 "coerce" ;
+lin coffee_N = massN "coffee" ;
+lin cog_N = mkN "cog" ;
+lin cognition_N = mkN "cognition" ;
+lin cognitive_A = longA "cognitive" ;
+lin coherence_N = massN "coherence" ;
+lin coherent_A = longA "coherent" ;
+lin coin_N = mkN "coin" ;
+lin coincide_V2with = mkV2 "coincide" "with" ;
+lin coincidence_N = mkN "coincidence" ;
+lin coincidental_A = longA "coincidental" ;
+lin cold_A = mkA "cold" ;
+lin cold_N = mkN "cold" ;
+lin collaborate_V = mkV "collaborate" ;
+lin collapse_N = mkN "collapse" ;
+lin collapse_V = mkV "collapse" ;
+lin collar_N = mkN "collar" ;
+lin colleague_N = mkN "colleague" ;
+lin collect_V3from =mkV3 "collect" "from" ;
+lin college_N = mkN "college" ;
+lin collide_V = mkV "collide" ;
+lin collinear_A = longA "collinear" ;
+lin collision_N = mkN "collision" ;
+lin colon_N = mkN "colon" ;
+lin colony_N = mkN "colony" ;
+lin colour_N = mkN "colour" ;
+lin colour_V2 = mkV2 "colour" ;
+lin column_N = mkN "column" ;
+lin comb_N = mkN "comb" ;
+lin combat_N = mkN "combat" ;
+lin combinator_N = mkN "combinator" ;
+lin combine_V3with =mkV3 "combine" "with" ;
+lin come_V2 = mkV2 come_V ;
+lin comedy_N = mkN "comedy" ;
+lin comfort_N = mkN "comfort" ;
+lin comfort_V2 = mkV2 "comfort" ;
+lin comfortable_A = longA "comfortable" ;
+lin comma_N = mkN "comma" ;
+lin command_N = mkN "command" ;
+lin command_V2 = mkV2 "command" ;
+lin commence_V = mkV "commence" ;
+lin comment_N = mkN "comment" ;
+lin comment_V2on = mkV2 "comment" "on" ;
+lin commerce_N = mkN "commerce" ;
+lin commercial_N = mkN "commercial" ;
+lin commission_V2 = mkV2 "commission" ;
+lin commission_N = mkN "commission" ;
+lin commit_V = mkV "commit" ;
+lin committee_N = mkN "committee" ;
+lin commodity_N = mkN "commodity" ;
+lin common_A = mkA "common" ;
+lin commonsense_A = longA "commonsense" ;
+lin commonwealth_N = mkN "commonwealth" ;
+lin commune_N = mkN "commune" ;
+lin communicate_V2with = mkV2 "communicate" "with" ;
+lin community_N = mkN "community" ;
+lin commutative_A = longA "commutative" ;
+lin commutator_N = mkN "commutator" ;
+lin compact_A = longA "compact" ;
+lin companion_N = mkN "companion" ;
+lin company_N = mkN "company" ;
+lin comparative_A = longA "comparative" ;
+lin comparative_N = mkN "comparative" ;
+lin compare_V3with =mkV3 "compare" "with" ;
+lin comparison_N2of_ppwith = mkN2 "comparison" "of_ppwith" ;
+lin compass_V = mkV "compass" ;
+lin compatible_A = longA "compatible" ;
+lin compatible_A2with = longA2 "compatible" "with" ;
+lin compel_V2 = mkV2 "compel" ;
+lin compensate_V2for = mkV2 "compensate" "for" ;
+lin compete_V2with = mkV2 "compete" "with" ;
+lin competence_N = mkN "competence" ;
+lin competent_A = longA "competent" ;
+lin competition_N = mkN "competition" ;
+lin competitor_N = mkN "competitor" ;
+lin compile_V2 = mkV2 "compile" ;
+lin complain_V2about = mkV2 "complain" "about" ;
+lin complaint_N2about = mkN2 "complaint" "about" ;
+lin complement_N = mkN "complement" ;
+lin complement_V2 = mkV2 "complement" ;
+lin complementary_A = longA "complementary" ;
+lin complementary_A2to = longA2 "complementary" "to" ;
+lin complete_A = longA "complete" ;
+lin complete_V2 = mkV2 "complete" ;
+lin complex_A = longA "complex" ;
+lin complex_N = mkN "complex" ;
+lin complicate_V2 = mkV2 "complicate" ;
+lin compliment_N = mkN "compliment" ;
+lin compliment_V2 = mkV2 "compliment" ;
+lin comply_V2with = mkV2 "comply" "with" ;
+lin component_N = mkN "component" ;
+lin compose_V2 = mkV2 "compose" ;
+lin composite_A = longA "composite" ;
+lin composition_N = mkN "composition" ;
+lin compound_A = longA "compound" ;
+lin compound_N = mkN "compound" ;
+lin compound_V2 = mkV2 "compound" ;
+lin comprehend_V2 = mkV2 "comprehend" ;
+lin comprehensible_A = longA "comprehensible" ;
+lin comprehensible_A2to = longA2 "comprehensible" "to" ;
+lin comprehension_N = mkN "comprehension" ;
+lin comprehensive_A = longA "comprehensive" ;
+lin compress_V2 = mkV2 "compress" ;
+lin comprise_V2 = mkV2 "comprise" ;
+lin compromise_V = mkV "compromise" ;
+lin compute_V2 = mkV2 "compute" ;
+lin computer_N = mkN "computer" ;
+lin concatenate_V2 = mkV2 "concatenate" ;
+lin concave_A = mkA "concave" ;
+lin conceal_V2 = mkV2 "conceal" ;
+lin concede_VS = mkVS (mkV "concede") ;
+lin conceive_V2of = mkV2 "conceive" "of" ;
+lin concentrate_V2 = mkV2 "concentrate" ;
+lin concept_N = mkN "concept" ;
+lin conception_N = mkN "conception" ;
+lin conceptual_A = longA "conceptual" ;
+lin concern_N = mkN "concern" ;
+lin concern_V2 = mkV2 "concern" ;
+lin concerning_Prep = mkPrep "concerning" ;
+lin concert_N = mkN "concert" ;
+lin concerted_A = longA "concerted" ;
+lin concession_N = mkN "concession" ;
+lin concise_A = longA "concise" ;
+lin conclude_VS = mkVS (mkV "conclude") ;
+lin conclusion_N2 = mkN2 "conclusion" ;
+lin conclusive_A = longA "conclusive" ;
+lin concomitant_A = longA "concomitant" ;
+lin concrete_A = longA "concrete" ;
+lin concrete_N = massN "concrete" ;
+lin concur_V = mkV "concur" ;
+lin concurrent_A = longA "concurrent" ;
+lin condemn_V2 = mkV2 "condemn" ;
+lin condition_N = mkN "condition" ;
+lin condition_V2 = mkV2 "condition" ;
+lin conditional_N = mkN "conditional" ;
+lin conducive_A2to = mkA2 "conducive" "to" ;
+lin conduct_N = mkN "conduct" ;
+lin conduct_V2 = mkV2 "conduct" ;
+lin confer_V2with = mkV2 "confer" "with" ;
+lin conference_N = mkN "conference" ;
+lin confess_VS = mkVS (mkV "confess") ;
+lin confidence_N = mkN "confidence" ;
+lin confident_A = longA "confident" ;
+lin configure_V2 = mkV2 "configure" ;
+lin confine_V3to =mkV3 "confine" "to" ;
+lin confirm_V2 = mkV2 "confirm" ;
+lin conflate_V2 = mkV2 "conflate" ;
+lin conflict_V2with = mkV2 "conflict" "with" ;
+lin confluence_N = mkN "confluence" ;
+lin confluent_A = longA "confluent" ;
+lin conform_V2to = mkV2 "conform" "to" ;
+lin confound_V2 = mkV2 "confound" ;
+lin confounded_A = longA "confounded" ;
+lin confront_V3with =mkV3 "confront" "with" ;
+lin confuse_V2 = mkV2 "confuse" ;
+lin congruence_N = mkN "congruence" ;
+lin congruent_A = longA "congruent" ;
+lin conjecture_VS = mkVS (mkV "conjecture") ;
+lin conjoin_V2 = mkV2 "conjoin" ;
+lin conjunct_N = mkN "conjunct" ;
+lin conjunction_N = mkN "conjunction" ;
+lin conjunctive_A = longA "conjunctive" ;
+lin connect_V2 = mkV2 "connect" ;
+lin connective_N = mkN "connective" ;
+lin conquer_V2 = mkV2 "conquer" ;
+lin conqueror_N = mkN "conqueror" ;
+lin conquest_N = mkN "conquest" ;
+lin conscience_N = mkN "conscience" "conscience" ;
+lin conscious_A = longA "conscious" ;
+lin conscious_A2of = longA2 "conscious" "of" ;
+lin consecutive_A = longA "consecutive" ;
+lin consensus_N = mkN "consensus" ;
+lin consequence_N = mkN "consequence" ;
+lin consequent_A = longA "consequent" ;
+lin conservative_A = longA "conservative" ;
+lin conserve_V2 = mkV2 "conserve" ;
+lin consider_V2 = mkV2 "consider" ;
+lin consider_V3 =mkV3 "consider" ;
+lin consider_V2 = mkV2 "consider" ;
+lin consider_V2 = mkV2 "consider" ;
+lin considerate_A = longA "considerate" ;
+lin consist_V2of = mkV2 "consist" "of" ;
+lin consistency_N = mkN "consistency" ;
+lin consistent_A = longA "consistent" ;
+lin consistent_A2with = longA2 "consistent" "with" ;
+lin consonant_A = longA "consonant" ;
+lin consonant_A2with = longA2 "consonant" "with" ;
+lin consonant_N = mkN "consonant" ;
+lin constant_A = longA "constant" ;
+lin constant_N = mkN "constant" ;
+lin constellation_N = mkN "constellation" ;
+lin constituency_N = mkN "constituency" ;
+lin constituent_N = mkN "constituent" ;
+lin constitute_V2 = mkV2 "constitute" ;
+lin constrain_V2 = mkV2 "constrain" ;
+lin constraint_N = mkN "constraint" ;
+lin constrict_V2 = mkV2 "constrict" ;
+lin construct_V2 = mkV2 "construct" ;
+lin constructor_N = mkN "constructor" ;
+lin construe_V3_pred =mkV3 "construe" "_pred" ;
+lin consult_V2 = mkV2 "consult" ;
+lin consume_V2 = mkV2 "consume" ;
+lin consumption_N = mkN "consumption" "consumption" ;
+lin contact_N = mkN "contact" ;
+lin contact_V2 = mkV2 "contact" ;
+lin contagion_N = mkN "contagion" ;
+lin contagious_A = longA "contagious" ;
+lin contain_V2 = mkV2 "contain" ;
+lin contaminate_V2 = mkV2 "contaminate" ;
+lin contemplate_V2 = mkV2 "contemplate" ;
+lin contemporary_A = longA "contemporary" ;
+lin contemporary_N = mkN "contemporary" ;
+lin contend_VS = mkVS (mkV "contend") ;
+lin content_A = longA "content" ;
+lin content_A2with = longA2 "content" "with" ;
+lin contented_A = longA "contented" ;
+lin contented_A2with = longA2 "contented" "with" ;
+lin contention_N2 = mkN2 "contention" ;
+lin context_N = mkN "context" ;
+lin contextual_A = longA "contextual" ;
+lin contiguous_A = longA "contiguous" ;
+lin contiguous_A2to = longA2 "contiguous" "to" ;
+lin contingency_N = mkN "contingency" ;
+lin contingent_A = longA "contingent" ;
+lin contingent_A2on = longA2 "contingent" "on" ;
+lin continual_A = longA "continual" ;
+lin continue_V2 = mkV2 "continue" ;
+lin continue_V2 = mkV2 "continue" ;
+lin continuity_N = mkN "continuity" ;
+lin continuous_A = longA "continuous" ;
+lin continuum_N = mkN "continuum" ;
+lin contour_N = mkN "contour" ;
+lin contract_V = mkV "contract" ;
+lin contract_N = mkN "contract" ;
+lin contradict_V2 = mkV2 "contradict" ;
+lin contrary_A = longA "contrary" ;
+lin contrary_A2to = longA2 "contrary" "to" ;
+lin contrast_N = mkN "contrast" ;
+lin contrast_V3with =mkV3 "contrast" "with" ;
+lin contrastive_A = longA "contrastive" ;
+lin contravene_V2 = mkV2 "contravene" ;
+lin contribute_V2to = mkV2 "contribute" "to" ;
+lin control_N = mkN "control" ;
+lin control_V2 = mkV2 "control" ;
+lin controversial_A = longA "controversial" ;
+lin controversy_N = mkN "controversy" ;
+lin convenience_N = mkN "convenience" ;
+lin convenient_A = longA "convenient" ;
+lin convention_N = mkN "convention" ;
+lin converge_V = mkV "converge" ;
+lin convergence_N = mkN "convergence" ;
+lin conversation_N = mkN "conversation" ;
+lin converse_A = longA "converse" ;
+lin converse_V2with = mkV2 "converse" "with" ;
+lin conversion_N = mkN "conversion" ;
+lin convert_V3to =mkV3 "convert" "to" ;
+lin convey_V2 = mkV2 "convey" ;
+lin convict_N = mkN "convict" ;
+lin convict_V2 = mkV2 "convict" ;
+lin conviction_N = mkN "conviction" ;
+lin convince_V3 =mkV3 "convince" ;
+lin convincing_A = longA "convincing" ;
+lin convoluted_A = longA "convoluted" ;
+lin cook_N = mkN "cook" ;
+lin cook_V2 = mkV2 "cook" ;
+lin cool_A = mkA "cool" ;
+lin cool_V = mkV "cool" ;
+lin coordinate_V2 = mkV2 "coordinate" ;
+lin cope_V2with = mkV2 "cope" "with" ;
+lin copper_N = massN "copper" ;
+lin copula_N = mkN "copula" ;
+lin copy_N = mkN "copy" ;
+lin copy_V2 = mkV2 "copy" ;
+lin copyright_N = mkN "copyright" ;
+lin cord_N = mkN "cord" ;
+lin corn_N = massN "corn" ;
+lin corner_N = mkN "corner" ;
+lin corporation_N = mkN "corporation" ;
+lin corpus_N = mkN "corpus" "corpus" ;
+lin correct_A = longA "correct" ;
+lin correct_V2 = mkV2 "correct" ;
+lin correlate_V2 = mkV2 "correlate" ;
+lin correspond_V2to = mkV2 "correspond" "to" ;
+lin correspondence_N2to = mkN2 "correspondence" "to" ;
+lin corresponding_A = longA "corresponding" ;
+lin cosmetic_A = longA "cosmetic" ;
+lin cost_N = mkN "cost" ;
+lin cost_V2 = mkV2 "cost" ;
+lin costly_A = mkA "costly" ;
+lin costume_N = mkN "costume" ;
+lin cotton_N = massN "cotton" ;
+lin cough_V = mkV "cough" ;
+lin cough_N = mkN "cough" ;
+lin council_N = mkN "council" ;
+lin councillor_N = mkN "councillor" ;
+lin count_V2 = mkV2 "count" ;
+lin counterfactual_A = longA "counterfactual" ;
+lin counterintuitive_A = longA "counterintuitive" ;
+lin country_N = mkN "country" ;
+lin county_N = mkN "county" ;
+lin couple_N = mkN "couple" ;
+lin couple_V2 = mkV2 "couple" ;
+lin courage_N = mkN "courage" ;
+lin course_N = mkN "course" ;
+lin court_N = mkN "court" ;
+lin court_V2 = mkV2 "court" ;
+lin court_V = mkV "court" ;
+lin courteous_A = longA "courteous" ;
+lin courtesy_N = mkN "courtesy" ;
+lin cover_N = mkN "cover" ;
+lin cover_V2 = mkV2 "cover" ;
+lin covert_A = longA "covert" ;
+lin cow_N = mkN "cow" ;
+lin coward_N = mkN "coward" ;
+lin crab_N = mkN "crab" ;
+lin crack_N = mkN "crack" ;
+lin crack_V2 = mkV2 "crack" ;
+lin craft_N = mkN "craft" ;
+lin crafty_A = mkA "crafty" ;
+lin crag_N = mkN "crag" ;
+lin crash_V = mkV "crash" ;
+lin crate_N = mkN "crate" ;
+lin crater_N = mkN "crater" ;
+lin crave_V2 = mkV2 "crave" ;
+lin crawl_V = mkV "crawl" ;
+lin crayfish_N = mkN "crayfish" ;
+lin crayon_N = mkN "crayon" ;
+lin craze_N = mkN "craze" ;
+lin crazy_A = mkA "crazy" ;
+lin cream_N = mkN "cream" ;
+lin create_V2 = mkV2 "create" ;
+lin creator_N = mkN "creator" ;
+lin creature_N = mkN "creature" ;
+lin credit_N = mkN "credit" ;
+lin creep_V2 = mkV2 creep_V ;
+lin cricket_N = mkN "cricket" ;
+lin crime_N = mkN "crime" ;
+lin criminal_A = longA "criminal" ;
+lin criminal_N = mkN "criminal" ;
+lin crisis_N = mkN "crisis" "crisis" ;
+lin criterion_N2for = mkN2 (mkN "criterion" "criterion") "for" ;
+lin critic_N2of = mkN2 "critic" "of" ;
+lin criticise_V2 = mkV2 "criticise" ;
+lin criticism_N = mkN "criticism" ;
+lin criticize_V2 = mkV2 "criticize" ;
+lin critique_N = mkN "critique" ;
+lin crochet_N = mkN "crochet" ;
+lin crochet_V2 = mkV2 "crochet" ;
+lin crochet_V = mkV "crochet" ;
+lin crop_N = mkN "crop" ;
+lin crop_V2 = mkV2 "crop" ;
+lin cross_A = mkA "cross" ;
+lin cross_N = mkN "cross" ;
+lin cross_V2 = mkV2 "cross" ;
+lin crow_V = mkV "crow" ;
+lin crow_N = mkN "crow" ;
+lin crowd_N = mkN "crowd" ;
+lin crown_N = mkN "crown" ;
+lin crown_V2 = mkV2 "crown" ;
+lin crucial_A = longA "crucial" ;
+lin crude_A = mkA "crude" ;
+lin cruel_A = mkA "cruel" ;
+lin cruel_A2to = mkA2 "cruel" "to" ;
+lin cruelty_N2to = mkN2 "cruelty" "to" ;
+lin crush_V2 = mkV2 "crush" ;
+lin cry_V = mkV "cry" ;
+lin cry_N = mkN "cry" ;
+lin cub_N = mkN "cub" ;
+lin cube_N = mkN "cube" ;
+lin cubic_A = longA "cubic" ;
+lin cue_N = mkN "cue" ;
+lin cue_V2 = mkV2 "cue" ;
+lin culprit_N = mkN "culprit" ;
+lin cultivate_V2 = mkV2 "cultivate" ;
+lin culture_N = mkN "culture" ;
+lin cumbersome_A = longA "cumbersome" ;
+lin cumulative_A = longA "cumulative" ;
+lin cunning_A = longA "cunning" ;
+lin cup_N = mkN "cup" ;
+lin cupboard_N = mkN "cupboard" ;
+lin curb_V2 = mkV2 "curb" ;
+lin cure_N = mkN "cure" ;
+lin cure_V3of =mkV3 "cure" "of" ;
+lin curiosity_N = mkN "curiosity" ;
+lin curious_A = longA "curious" ;
+lin curl_V = mkV "curl" ;
+lin curl_N = mkN "curl" ;
+lin current_A = longA "current" ;
+lin current_N = mkN "current" ;
+lin curriculum_N = mkN "curriculum" ;
+lin curse_N = mkN "curse" ;
+lin curse_V2 = mkV2 "curse" ;
+lin curtain_N = mkN "curtain" ;
+lin curvature_N = mkN "curvature" ;
+lin curve_V = mkV "curve" ;
+lin curve_N = mkN "curve" ;
+lin custard_N = massN "custard" ;
+lin custom_N = mkN "custom" ;
+lin cut_N = mkN "cut" ;
+lin cut_V2 = mkV2 cut_V ;
+lin cycle_V = mkV "cycle" ;
+lin cyclic_A = longA "cyclic" ;
+lin cynic_N = mkN "cynic" ;
+lin dagger_N = mkN "dagger" ;
+lin daily_A = longA "daily" ;
+lin damage_N = mkN "damage" ;
+lin damage_V2 = mkV2 "damage" ;
+lin dance_N = mkN "dance" ;
+lin dance_V = mkV "dance" ;
+lin danger_N = mkN "danger" ;
+lin dangle_V = mkV "dangle" ;
+lin dare_V2 = mkV2 "dare" ;
+lin dare_VV = mkVV (mkV "dare") ;
+lin dark_N = mkN "dark" ;
+lin dark_A = mkA "dark" ;
+lin darken_V2 = mkV2 "darken" ;
+lin darken_V = mkV "darken" ;
+lin database_N = mkN "database" ;
+lin date_N = mkN "date" ;
+lin dative_A = longA "dative" ;
+lin datum_N = mkN "datum" "datum" ;
+lin daughter_N2of = mkN2 "daughter" "of" ;
+lin day_N = mkN "day" ;
+lin dead_A = mkA "dead" ;
+lin deaf_A = mkA "deaf" ;
+lin deal_N = mkN "deal" ;
+lin deal_V2with = mkV2 deal_V "with" ;
+lin dear_A = mkA "dear" ;
+lin dear_A2to = mkA2 "dear" "to" ;
+lin death_N = mkN "death" ;
+lin debate_N = mkN "debate" ;
+lin debate_V2 = mkV2 "debate" ;
+lin debt_N = mkN "debt" ;
+lin debtor_N = mkN "debtor" ;
+lin debug_V2 = mkV2 "debug" ;
+lin decade_N = mkN "decade" ;
+lin decay_V = mkV "decay" ;
+lin deceive_V2 = mkV2 "deceive" ;
+lin december_PN = regPN "december" ;
+lin deception_N = mkN "deception" ;
+lin deceptive_A = longA "deceptive" ;
+lin decide_VV = mkVV (mkV "decide") ;
+lin decimal_A = longA "decimal" ;
+lin decimal_N = mkN "decimal" ;
+lin decision_N2 = mkN2 "decision" ;
+lin decisive_A = longA "decisive" ;
+lin declare_V2 = mkV2 "declare" ;
+lin declare_VS = mkVS (mkV "declare") ;
+lin decompose_V = mkV "decompose" ;
+lin decomposition_N = mkN "decomposition" ;
+lin decrease_V = mkV "decrease" ;
+lin decrease_N2in = mkN2 "decrease" "in" ;
+lin decrement_V2 = mkV2 "decrement" ;
+lin dedicate_V3to =mkV3 "dedicate" "to" ;
+lin deduce_VS = mkVS (mkV "deduce") ;
+lin deducible_A = longA "deducible" ;
+lin deed_N = mkN "deed" ;
+lin deep_A = mkA "deep" ;
+lin deer_N = mkN "deer" ;
+lin defeat_N = mkN "defeat" ;
+lin defeat_V2 = mkV2 "defeat" ;
+lin defect_N = mkN "defect" ;
+lin defect_V = mkV "defect" ;
+lin defence_N = mkN "defence" ;
+lin defend_V2 = mkV2 "defend" ;
+lin defense_N = mkN "defense" ;
+lin defensible_A = longA "defensible" ;
+lin defer_V2 = mkV2 "defer" ;
+lin deficiency_N = mkN "deficiency" ;
+lin deficient_A = longA "deficient" ;
+lin define_V2 = mkV2 "define" ;
+lin definite_A = mkA "definite" ;
+lin definition_N = mkN "definition" ;
+lin definitive_A = longA "definitive" ;
+lin deform_V2 = mkV2 "deform" ;
+lin defy_V2 = mkV2 "defy" ;
+lin degrade_V2 = mkV2 "degrade" ;
+lin degree_N = mkN "degree" ;
+lin delay_N = mkN "delay" ;
+lin delay_V2 = mkV2 "delay" ;
+lin delete_V2 = mkV2 "delete" ;
+lin deliberate_A = longA "deliberate" ;
+lin delicacy_N = mkN "delicacy" ;
+lin delicate_A = longA "delicate" ;
+lin delight_N = mkN "delight" ;
+lin delight_V2 = mkV2 "delight" ;
+lin delimit_V2 = mkV2 "delimit" ;
+lin delineate_V2 = mkV2 "delineate" ;
+lin deliver_V2 = mkV2 "deliver" ;
+lin delve_V = mkV "delve" ;
+lin demand_N = mkN "demand" ;
+lin demand_V2 = mkV2 "demand" ;
+lin demonstrate_VS = mkVS (mkV "demonstrate") ;
+lin denial_N = mkN "denial" ;
+lin denote_V2 = mkV2 "denote" ;
+lin dense_A = mkA "dense" ;
+lin deny_V2 = mkV2 "deny" ;
+lin depart_V2from = mkV2 "depart" "from" ;
+lin department_N = mkN "department" ;
+lin departure_N = mkN "departure" ;
+lin depend_V2on = mkV2 "depend" "on" ;
+lin dependence_N2on = mkN2 "dependence" "on" ;
+lin dependency_N = mkN "dependency" ;
+lin dependent_N = mkN "dependent" ;
+lin dependent_A = longA "dependent" ;
+lin dependent_A2on = longA2 "dependent" "on" ;
+lin depict_V2 = mkV2 "depict" ;
+lin deploy_V2 = mkV2 "deploy" ;
+lin deposit_N = mkN "deposit" ;
+lin deposit_V2 = mkV2 "deposit" ;
+lin depress_V2 = mkV2 "depress" ;
+lin depressing_A = longA "depressing" ;
+lin depth_N = mkN "depth" ;
+lin derivative_N = mkN "derivative" ;
+lin derive_V2from = mkV2 "derive" "from" ;
+lin descend_V2 = mkV2 "descend" ;
+lin descendant_N = mkN "descendant" ;
+lin descent_N = mkN "descent" ;
+lin describe_V2 = mkV2 "describe" ;
+lin description_N = mkN "description" ;
+lin descriptive_A = longA "descriptive" ;
+lin desert_N = mkN "desert" ;
+lin deserve_V2 = mkV2 "deserve" ;
+lin design_N = mkN "design" ;
+lin design_V2 = mkV2 "design" ;
+lin designate_V3_pred =mkV3 "designate" "_pred" ;
+lin desire_N2 = mkN2 "desire" ;
+lin desire_V2 = mkV2 "desire" ;
+lin desire_V2 = mkV2 "desire" ;
+lin desire_VV = mkVV (mkV "desire") ;
+lin desk_N = mkN "desk" ;
+lin despair_N = mkN "despair" ;
+lin despair_V = mkV "despair" ;
+lin despair_V2of = mkV2 "despair" "of" ;
+lin desperate_A = longA "desperate" ;
+lin desperate_A2for = longA2 "desperate" "for" ;
+lin desperation_N = mkN "desperation" ;
+lin destination_N = mkN "destination" ;
+lin destiny_N = mkN "destiny" ;
+lin destroy_V2 = mkV2 "destroy" ;
+lin destruction_N2of = mkN2 "destruction" "of" ;
+lin destructive_A = longA "destructive" ;
+lin detach_V2 = mkV2 "detach" ;
+lin detail_N = mkN "detail" ;
+lin detailed_A = longA "detailed" ;
+lin detect_V2 = mkV2 "detect" ;
+lin deteriorate_V = mkV "deteriorate" ;
+lin determinate_A = longA "determinate" ;
+lin determine_V2 = mkV2 "determine" ;
+lin determinism_N = mkN "determinism" ;
+lin deterministic_A = longA "deterministic" ;
+lin determinize_V2 = mkV2 "determinize" ;
+lin detract_V2from = mkV2 "detract" "from" ;
+lin develop_V2 = mkV2 "develop" ;
+lin deviance_N = mkN "deviance" ;
+lin deviant_A = longA "deviant" ;
+lin deviate_V2from = mkV2 "deviate" "from" ;
+lin devil_N = mkN "devil" ;
+lin devise_V2 = mkV2 "devise" ;
+lin devote_V3to =mkV3 "devote" "to" ;
+lin devour_V2 = mkV2 "devour" ;
+lin diagnose_V2 = mkV2 "diagnose" ;
+lin diagnosis_N = mkN "diagnosis" ;
+lin diagnostic_A = longA "diagnostic" ;
+lin diagonal_A = longA "diagonal" ;
+lin diagonal_N = mkN "diagonal" ;
+lin diagram_N = mkN "diagram" ;
+lin diagrammatic_A = longA "diagrammatic" ;
+lin diagrammatically_Adv = mkAdv "diagrammatically" ;
+lin dialect_N = mkN "dialect" ;
+lin dialogue_N = mkN "dialogue" ;
+lin diamond_N = mkN "diamond" ;
+lin dichotomy_N = mkN "dichotomy" ;
+lin dictionary_N = mkN "dictionary" ;
+lin die_V = mkV "die" ;
+lin die_N = mkN "die" ;
+lin differ_V2from = mkV2 "differ" "from" ;
+lin difference_N = mkN "difference" ;
+lin different_A = longA "different" ;
+lin different_A2from = longA2 "different" "from" ;
+lin differentiate_V2 = mkV2 "differentiate" ;
+lin difficult_A = longA "difficult" ;
+lin difficult_A2 = longA2 "difficult" "" ;
+lin difficulty_N = mkN "difficulty" ;
+lin diffuse_A = longA "diffuse" ;
+lin diffuse_V = mkV "diffuse" ;
+lin dig_V2 = mkV2 dig_V ;
+lin digest_N = mkN "digest" ;
+lin digest_V2 = mkV2 "digest" ;
+lin digit_N = mkN "digit" ;
+lin digital_A = longA "digital" ;
+lin dilate_V = mkV "dilate" ;
+lin dimension_N = mkN "dimension" ;
+lin diminish_V = mkV "diminish" ;
+lin dine_V = mkV "dine" ;
+lin dinner_N = mkN "dinner" ;
+lin dire_A = mkA "dire" ;
+lin direct_A = longA "direct" ;
+lin direct_V3to =mkV3 "direct" "to" ;
+lin direction_N = mkN "direction" ;
+lin director_N = mkN "director" ;
+lin directory_N = mkN "directory" ;
+lin dirt_N = mkN "dirt" ;
+lin disable_V2 = mkV2 "disable" ;
+lin disadvantage_N = mkN "disadvantage" ;
+lin disambiguate_V2 = mkV2 "disambiguate" ;
+lin disarm_V2 = mkV2 "disarm" ;
+lin disarmament_N = mkN "disarmament" ;
+lin disappoint_V2 = mkV2 "disappoint" ;
+lin disaster_N = mkN "disaster" ;
+lin disastrous_A = longA "disastrous" ;
+lin disbelief_N = mkN "disbelief" ;
+lin disc_N = mkN "disc" ;
+lin discard_V2 = mkV2 "discard" ;
+lin discern_V2 = mkV2 "discern" ;
+lin discipline_N = mkN "discipline" ;
+lin disciplined_A = longA "disciplined" ;
+lin discontinuity_N = mkN "discontinuity" ;
+lin discontinuous_A = longA "discontinuous" ;
+lin discourage_V2 = mkV2 "discourage" ;
+lin discourse_N = mkN "discourse" ;
+lin discover_V2 = mkV2 "discover" ;
+lin discover_VS = mkVS (mkV "discover") ;
+lin discovery_N2 = mkN2 "discovery" ;
+lin discrepancy_N = mkN "discrepancy" ;
+lin discrete_A = mkA "discrete" ;
+lin discriminate_V2 = mkV2 "discriminate" ;
+lin discuss_V2 = mkV2 "discuss" ;
+lin discussion_N = mkN "discussion" ;
+lin discussion_N2about = mkN2 "discussion" "about" ;
+lin discussion_N2s_withabout = mkN2 "discussion" "s_withabout" ;
+lin discussion_N2with = mkN2 "discussion" "with" ;
+lin disease_N = mkN "disease" ;
+lin diseased_A = longA "diseased" ;
+lin disguise_V = mkV "disguise" ;
+lin disguise_N = mkN "disguise" ;
+lin disguise_V2 = mkV2 "disguise" ;
+lin dish_N = mkN "dish" ;
+lin dishonest_A = longA "dishonest" ;
+lin disillusion_V2 = mkV2 "disillusion" ;
+lin disjoint_A = longA "disjoint" ;
+lin disjunct_N = mkN "disjunct" ;
+lin disjunction_N = mkN "disjunction" ;
+lin disjunctive_A = longA "disjunctive" ;
+lin disk_N = mkN "disk" ;
+lin dislocate_V2 = mkV2 "dislocate" ;
+lin dismiss_V2 = mkV2 "dismiss" ;
+lin disparate_A = longA "disparate" ;
+lin dispense_V2with = mkV2 "dispense" "with" ;
+lin dispensible_A = longA "dispensible" ;
+lin display_N = mkN "display" ;
+lin display_V2 = mkV2 "display" ;
+lin dispose_V2of = mkV2 "dispose" "of" ;
+lin disproportionate_A = longA "disproportionate" ;
+lin dispute_N = mkN "dispute" ;
+lin dispute_V2 = mkV2 "dispute" ;
+lin disquieting_A = longA "disquieting" ;
+lin disrupt_V2 = mkV2 "disrupt" ;
+lin dissatisfaction_N = mkN "dissatisfaction" ;
+lin dissatisfied_A = longA "dissatisfied" ;
+lin dissent_V = mkV "dissent" ;
+lin dissertation_N = mkN "dissertation" ;
+lin dissimilar_A = longA "dissimilar" ;
+lin dissimilar_A2to = longA2 "dissimilar" "to" ;
+lin distance_N = mkN "distance" ;
+lin distant_A = longA "distant" ;
+lin distant_A2from = longA2 "distant" "from" ;
+lin distinct_A = longA "distinct" ;
+lin distinct_A2from = longA2 "distinct" "from" ;
+lin distinction_N = mkN "distinction" ;
+lin distinctive_A = longA "distinctive" ;
+lin distinguish_V3from =mkV3 "distinguish" "from" ;
+lin distract_V3from =mkV3 "distract" "from" ;
+lin distribute_V2 = mkV2 "distribute" ;
+lin district_N = mkN "district" ;
+lin disturb_V2 = mkV2 "disturb" ;
+lin ditch_N = mkN "ditch" ;
+lin ditransitive_A = longA "ditransitive" ;
+lin dive_N = mkN "dive" ;
+lin dive_V = mkV "dive" ;
+lin diverse_A = longA "diverse" ;
+lin divide_V2 = mkV2 "divide" ;
+lin dividend_N = mkN "dividend" ;
+lin divine_A = longA "divine" ;
+lin divisible_A = longA "divisible" ;
+lin division_N = mkN "division" ;
+lin divisor_N = mkN "divisor" ;
+lin divorce_V3from =mkV3 "divorce" "from" ;
+lin do_V2 = mkV2 "do" ;
+lin doctor_N = mkN "doctor" ;
+lin document_N = mkN "document" ;
+lin document_V2 = mkV2 "document" ;
+lin dog_N = mkN "dog" ;
+lin dollar_N = mkN "dollar" ;
+lin dolt_N = mkN "dolt" ;
+lin domain_N = mkN "domain" ;
+lin dome_N = mkN "dome" ;
+lin dominance_N = mkN "dominance" ;
+lin dominant_A = longA "dominant" ;
+lin dominate_V2 = mkV2 "dominate" ;
+lin donate_V3to =mkV3 "donate" "to" ;
+lin donkey_N = mkN "donkey" ;
+lin doom_N = mkN "doom" ;
+lin doomed_A = longA "doomed" ;
+lin doomsday_N = mkN "doomsday" ;
+lin door_N = mkN "door" ;
+lin dormancy_N = mkN "dormancy" ;
+lin dormant_A = mkA "dormant" ;
+lin dosage_N = mkN "dosage" ;
+lin dose_N = mkN "dose" ;
+lin dose_V3with =mkV3 "dose" "with" ;
+lin dot_N = mkN "dot" ;
+lin double_A = longA "double" ;
+lin double_V2 = mkV2 "double" ;
+lin doubt_V2 = mkV2 "doubt" ;
+lin doubt_VS = mkVS (mkV "doubt") ;
+lin doubt_N2 = mkN2 "doubt" ;
+lin dour_A = mkA "dour" ;
+lin dove_N = mkN "dove" ;
+lin down_N = mkN "down" ;
+lin down_Prep = mkPrep "down" ;
+lin downward_Adv = mkAdv "downward" ;
+lin doze_V = mkV "doze" ;
+lin dozen_N2 = mkN2 "dozen" ;
+lin draft_N = mkN "draft" ;
+lin drag_N = mkN "drag" ;
+lin drag_V2 = mkV2 "drag" ;
+lin drain_N = mkN "drain" ;
+lin drain_V2 = mkV2 "drain" ;
+lin dram_N = mkN "dram" ;
+lin drama_N = mkN "drama" ;
+lin dramatic_A = longA "dramatic" ;
+lin dramatically_Adv = mkAdv "dramatically" ;
+lin dramatist_N = mkN "dramatist" ;
+lin drastic_A = longA "drastic" ;
+lin drastically_Adv = mkAdv "drastically" ;
+lin draught_N = mkN "draught" ;
+lin draw_V2 = mkV2 draw_V ;
+lin drawback_N = mkN "drawback" ;
+lin drawer_N = mkN "drawer" ;
+lin dread_N = mkN "dread" ;
+lin dread_V2 = mkV2 "dread" ;
+lin dreadful_A = longA "dreadful" ;
+lin dream_N = mkN "dream" ;
+lin dream_VS = mkVS (mkV "dream") ;
+lin dress_V = mkV "dress" ;
+lin dress_N = mkN "dress" ;
+lin drill_N = mkN "drill" ;
+lin drill_V2 = mkV2 "drill" ;
+lin drink_N = mkN "drink" ;
+lin drink_V2 = mkV2 drink_V ;
+lin drive_V = IrregEng.drive_V ;
+lin drop_N = mkN "drop" ;
+lin drop_V2 = mkV2 "drop" ;
+lin drought_N = mkN "drought" ;
+lin drown_V = mkV "drown" ;
+lin drug_N = mkN "drug" ;
+lin drum_N = mkN "drum" ;
+lin drunk_A = mkA "drunk" ;
+lin dry_A = mkA "dry" ;
+lin dry_V2 = mkV2 "dry" ;
+lin dual_A = longA "dual" ;
+lin dubious_A = longA "dubious" ;
+lin duck_N = mkN "duck" ;
+lin duck_V = mkV "duck" ;
+lin due_A = longA "due" ;
+lin due_A2to = longA2 "due" "to" ;
+lin duel_N = mkN "duel" ;
+lin dull_A = mkA "dull" ;
+lin dumb_A = mkA "dumb" ;
+lin dummy_N = mkN "dummy" ;
+lin dump_N = mkN "dump" ;
+lin dump_V2 = mkV2 "dump" ;
+lin dumpling_N = mkN "dumpling" ;
+lin duplicate_V2 = mkV2 "duplicate" ;
+--lin during_Prep = mkPrep "during" ;
+lin dust_N = mkN "dust" ;
+lin dutch_A = longA "dutch" ;
+lin duty_N = mkN "duty" ;
+lin dwarf_N = mkN "dwarf" ;
+lin dwarf_V2 = mkV2 "dwarf" ;
+--lin dwell_V2 = mkV2 dwell_V ;
+lin dwelling_N = mkN "dwelling" ;
+lin dynamic_A = longA "dynamic" ;
+lin dynamically_Adv = mkAdv "dynamically" ;
+lin dynamism_N = mkN "dynamism" ;
+lin dynamo_N = mkN "dynamo" ;
+lin eager_A2 = longA2 "eager" "" ;
+lin eager_A = longA "eager" ;
+lin ear_N = mkN "ear" ;
+lin earl_N = mkN "earl" ;
+lin early_A = mkA "early" ;
+lin earn_V2 = mkV2 "earn" ;
+lin earth_N = massN "earth" ;
+lin ease_N = mkN "ease" ;
+lin east_N = massN "east" ;
+lin east_A = longA "east" ;
+lin east_A2of = longA2 "east" "of" ;
+lin eastern_A = mkA "eastern" ;
+lin easy_A = mkA "easy" ;
+lin easy_A2 = mkA2 "easy" "" ;
+lin eat_V2 = mkV2 eat_V ;
+lin ebb_V = mkV "ebb" ;
+lin echo_N = mkN "echo" ;
+lin echo_V2 = mkV2 "echo" ;
+lin economic_A = longA "economic" ;
+lin economical_A = longA "economical" ;
+lin economy_N = mkN "economy" ;
+lin edge_N = mkN "edge" ;
+lin edible_A = longA "edible" ;
+lin edinburgh_PN = regPN "edinburgh" ;
+lin edit_V2 = mkV2 "edit" ;
+lin edition_N = mkN "edition" ;
+lin editor_N = mkN "editor" ;
+lin educate_V2 = mkV2 "educate" ;
+lin effect_N = mkN "effect" ;
+lin effect_V2 = mkV2 "effect" ;
+lin effective_A = mkA "effective" ;
+lin efficacy_N = mkN "efficacy" ;
+lin efficiency_N = mkN "efficiency" ;
+lin efficient_A = longA "efficient" ;
+lin effort_N = mkN "effort" ;
+lin egg_N = mkN "egg" ;
+lin elaborate_A = longA "elaborate" ;
+lin elaborate_V2 = mkV2 "elaborate" ;
+lin elbow_N = mkN "elbow" ;
+lin elect_V2 = mkV2 "elect" ;
+lin electric_A = longA "electric" ;
+lin electricity_N = massN "electricity" ;
+lin electron_N = mkN "electron" ;
+lin electronic_A = longA "electronic" ;
+lin elegance_N = mkN "elegance" ;
+lin elegant_A = longA "elegant" ;
+lin element_N = mkN "element" ;
+lin elephant_N = mkN "elephant" ;
+lin elephantine_A = longA "elephantine" ;
+lin elevate_V2 = mkV2 "elevate" ;
+lin elicit_V = mkV "elicit" ;
+lin eligible_A = longA "eligible" ;
+lin eligible_A2for = longA2 "eligible" "for" ;
+lin eliminate_V2 = mkV2 "eliminate" ;
+lin ellipse_N = mkN "ellipse" ;
+lin ellipsis_N = mkN "ellipsis" ;
+lin elliptical_A = longA "elliptical" ;
+lin elsewhere_Adv = mkAdv "elsewhere" ;
+lin elucidate_V2 = mkV2 "elucidate" ;
+lin elude_V2 = mkV2 "elude" ;
+lin elusive_A = longA "elusive" ;
+lin embarrass_V2 = mkV2 "embarrass" ;
+lin embassy_N = mkN "embassy" ;
+lin embed_V3in =mkV3 "embed" "in" ;
+lin embody_V2 = mkV2 "embody" ;
+lin embrace_N = mkN "embrace" ;
+lin embrace_V2 = mkV2 "embrace" ;
+lin embrace_V = mkV "embrace" ;
+lin emerge_V = mkV "emerge" ;
+lin emergency_N = mkN "emergency" ;
+lin emergent_A = longA "emergent" ;
+lin emphasis_N = mkN "emphasis" ;
+lin emphasise_V2 = mkV2 "emphasise" ;
+lin emphasise_VS = mkVS (mkV "emphasise") ;
+lin emphasize_V2 = mkV2 "emphasize" ;
+lin emphasize_VS = mkVS (mkV "emphasize") ;
+lin emphatic_A = longA "emphatic" ;
+lin emphatically_Adv = mkAdv "emphatically" ;
+lin empire_N = mkN "empire" ;
+lin empirical_A = longA "empirical" ;
+lin empiricism_N = mkN "empiricism" ;
+lin empiricist_N = mkN "empiricist" ;
+lin employ_V2 = mkV2 "employ" ;
+lin empty_A = mkA "empty" ;
+lin empty_V2 = mkV2 "empty" ;
+lin emulate_V2 = mkV2 "emulate" ;
+lin enable_V2 = mkV2 "enable" ;
+lin encapsulate_V2 = mkV2 "encapsulate" ;
+lin enchant_V2 = mkV2 "enchant" ;
+lin enclose_V2 = mkV2 "enclose" ;
+lin enclosure_N = mkN "enclosure" ;
+lin encode_V2 = mkV2 "encode" ;
+lin encompass_V2 = mkV2 "encompass" ;
+lin encounter_V2 = mkV2 "encounter" ;
+lin encourage_V2 = mkV2 "encourage" ;
+lin encrypt_V2 = mkV2 "encrypt" ;
+lin encumber_V2 = mkV2 "encumber" ;
+lin encyclopaedia_N = mkN "encyclopaedia" ;
+lin encyclopaedic_A = longA "encyclopaedic" ;
+lin end_N = mkN "end" ;
+lin end_V2 = mkV2 "end" ;
+lin endeavour_VV = mkVV (mkV "endeavour") ;
+lin ending_N = mkN "ending" ;
+lin endow_V3with =mkV3 "endow" "with" ;
+lin enemy_N = mkN "enemy" ;
+lin energetic_A = longA "energetic" ;
+lin energetically_Adv = mkAdv "energetically" ;
+lin energy_N = mkN "energy" ;
+lin enforce_V2 = mkV2 "enforce" ;
+lin engage_V2 = mkV2 "engage" ;
+lin engender_V2 = mkV2 "engender" ;
+lin engine_N = mkN "engine" ;
+lin engineer_N = mkN "engineer" ;
+lin engineer_V2 = mkV2 "engineer" ;
+lin england_PN = regPN "england" ;
+lin english_A = longA "english" ;
+lin engross_V2 = mkV2 "engross" ;
+lin engulf_V2 = mkV2 "engulf" ;
+lin enhance_V2 = mkV2 "enhance" ;
+lin enjoy_V2 = mkV2 "enjoy" ;
+lin enlarge_V2 = mkV2 "enlarge" ;
+lin enormous_A = longA "enormous" ;
+lin enquire_V2about = mkV2 "enquire" "about" ;
+lin enrich_V2 = mkV2 "enrich" ;
+lin ensure_VS = mkVS (mkV "ensure") ;
+lin entail_VS = mkVS (mkV "entail") ;
+lin enter_V2 = mkV2 "enter" ;
+lin enterprise_N = mkN "enterprise" ;
+lin enterprising_A = longA "enterprising" ;
+lin entertain_V2 = mkV2 "entertain" ;
+lin enthusiast_N = mkN "enthusiast" ;
+lin entire_A = longA "entire" ;
+lin entitle_V3to =mkV3 "entitle" "to" ;
+lin entity_N = mkN "entity" ;
+lin entrance_N = mkN "entrance" ;
+lin entrance_V2 = mkV2 "entrance" ;
+lin entropy_N = mkN "entropy" ;
+lin entrust_V3to =mkV3 "entrust" "to" ;
+lin entry_N = mkN "entry" ;
+lin enumerate_V2 = mkV2 "enumerate" ;
+lin envelope_N = mkN "envelope" ;
+lin environment_N = mkN "environment" ;
+lin envisage_V2 = mkV2 "envisage" ;
+lin envy_N = mkN "envy" ;
+lin envy_V2 = mkV2 "envy" ;
+lin epistemology_N = mkN "epistemology" ;
+lin equal_N = mkN "equal" ;
+lin equal_V2 = mkV2 "equal" ;
+lin equal_A = mkA "equal" ;
+lin equal_A2to = mkA2 "equal" "to" ;
+lin equate_V3with =mkV3 "equate" "with" ;
+lin equation_N = mkN "equation" ;
+lin equidistant_A = longA "equidistant" ;
+lin equip_V2 = mkV2 "equip" ;
+lin equipment_N = mkN "equipment" ;
+lin equivalence_N2to = mkN2 "equivalence" "to" ;
+lin equivalent_V = mkV "equivalent" ;
+lin equivalent_A = longA "equivalent" ;
+lin equivalent_A2to = longA2 "equivalent" "to" ;
+lin ergonomic_A = longA "ergonomic" ;
+lin ergonomically_Adv = mkAdv "ergonomically" ;
+lin erroneous_A = longA "erroneous" ;
+lin error_N = mkN "error" ;
+lin escape_V2from = mkV2 "escape" "from" ;
+lin eschew_V2 = mkV2 "eschew" ;
+lin esoteric_A = longA "esoteric" ;
+lin especially_Adv = mkAdv "especially" ;
+lin espouse_V2 = mkV2 "espouse" ;
+lin essay_N = mkN "essay" ;
+lin essence_N = mkN "essence" ;
+lin essential_A = longA "essential" ;
+lin establish_V2 = mkV2 "establish" ;
+lin establishment_N = mkN "establishment" ;
+lin estate_N = mkN "estate" ;
+lin estimate_VS = mkVS (mkV "estimate") ;
+lin euclidean_A = longA "euclidean" ;
+lin europe_PN = regPN "europe" ;
+lin european_A = longA "european" ;
+lin european_N = mkN "european" ;
+lin evade_V2 = mkV2 "evade" ;
+lin evaluable_A = longA "evaluable" ;
+lin evaluate_V2 = mkV2 "evaluate" ;
+lin even_Adv = mkAdv "even" ;
+lin even_A = mkA "even" ;
+lin evening_N = mkN "evening" ;
+lin event_N = mkN "event" ;
+lin eventual_A = longA "eventual" ;
+lin ever_Adv = mkAdv "ever" ;
+lin everyday_A = longA "everyday" ;
+---- lin everywhere_Adv = mkAdv "everywhere" ;
+lin evidence_N = mkN "evidence" ;
+lin evident_A = longA "evident" ;
+lin evident_A2 = longA2 "evident" "" ;
+lin evil_A = mkA "evil" ;
+lin evocation_N = mkN "evocation" ;
+lin evoke_V2 = mkV2 "evoke" ;
+lin evolution_N = mkN "evolution" ;
+lin evolve_V = mkV "evolve" ;
+lin exacerbate_V2 = mkV2 "exacerbate" ;
+lin exact_A = mkA "exact" ;
+lin exaggerate_V2 = mkV2 "exaggerate" ;
+lin exaggerate_V = mkV "exaggerate" ;
+lin exalt_V2 = mkV2 "exalt" ;
+lin examination_N = mkN "examination" ;
+lin examine_V2 = mkV2 "examine" ;
+lin example_N = mkN "example" ;
+lin excede_V2 = mkV2 "excede" ;
+lin exceed_V2 = mkV2 "exceed" ;
+lin excellence_N = mkN "excellence" ;
+lin excellent_A = longA "excellent" ;
+lin exception_N = mkN "exception" ;
+lin excess_N = mkN "excess" ;
+lin excessive_A = longA "excessive" ;
+lin exchange_N = mkN "exchange" ;
+lin exchange_V3for =mkV3 "exchange" "for" ;
+lin excite_V2 = mkV2 "excite" ;
+lin exclude_V2 = mkV2 "exclude" ;
+lin exclusion_N = mkN "exclusion" ;
+lin exclusive_A = longA "exclusive" ;
+lin exclusive_A2to = longA2 "exclusive" "to" ;
+lin excursion_N = mkN "excursion" ;
+lin excuse_V2 = mkV2 "excuse" ;
+lin excuse_N2for = mkN2 "excuse" "for" ;
+lin execute_V2 = mkV2 "execute" ;
+lin exemplar_N = mkN "exemplar" ;
+lin exemplify_V2 = mkV2 "exemplify" ;
+lin exercise_N = mkN "exercise" ;
+lin exert_V2 = mkV2 "exert" ;
+lin exhaust_V2 = mkV2 "exhaust" ;
+lin exhibit_N = mkN "exhibit" ;
+lin exhibit_V2 = mkV2 "exhibit" ;
+lin exhort_V2 = mkV2 "exhort" ;
+lin exist_V = mkV "exist" ;
+lin existence_N = mkN "existence" ;
+lin existent_A = longA "existent" ;
+lin exit_N = mkN "exit" ;
+lin exit_V2from = mkV2 "exit" "from" ;
+lin exophoric_A = longA "exophoric" ;
+lin expand_V = mkV "expand" ;
+lin expansion_N = mkN "expansion" ;
+lin expect_V2 = mkV2 "expect" ;
+lin expect_V2 = mkV2 "expect" ;
+lin expect_VS = mkVS (mkV "expect") ;
+lin expedient_N = mkN "expedient" ;
+lin expel_V2 = mkV2 "expel" ;
+lin expend_V2 = mkV2 "expend" ;
+lin expenditure_N = mkN "expenditure" ;
+lin expense_N = mkN "expense" ;
+lin expensive_A = longA "expensive" ;
+lin experience_N = mkN "experience" ;
+lin experience_V2 = mkV2 "experience" ;
+lin experiment_N = mkN "experiment" ;
+lin experiment_V = mkV "experiment" ;
+lin expert_N = mkN "expert" ;
+lin expertise_N = mkN "expertise" ;
+lin expire_V2 = mkV2 "expire" ;
+lin expiry_N = mkN "expiry" ;
+lin explain_V3to =mkV3 "explain" "to" ;
+lin explanation_N = mkN "explanation" ;
+lin explanatory_A = longA "explanatory" ;
+lin explicate_V2 = mkV2 "explicate" ;
+lin explicit_A = longA "explicit" ;
+lin explode_V = mkV "explode" ;
+lin exploit_V2 = mkV2 "exploit" ;
+lin explore_V2 = mkV2 "explore" ;
+lin explore_V = mkV "explore" ;
+lin explosion_N = mkN "explosion" ;
+lin explosive_A = longA "explosive" ;
+lin explosive_N = mkN "explosive" ;
+lin exponent_N = mkN "exponent" ;
+lin exponential_A = longA "exponential" ;
+lin exponential_N = mkN "exponential" ;
+lin expose_V2 = mkV2 "expose" ;
+lin exposure_V = mkV "exposure" ;
+lin express_A = longA "express" ;
+lin express_V2 = mkV2 "express" ;
+lin expressible_A = longA "expressible" ;
+lin expressible_A2by = longA2 "expressible" "by" ;
+lin expression_N = mkN "expression" ;
+lin expressly_Adv = mkAdv "expressly" ;
+lin expulsion_N = mkN "expulsion" ;
+lin expunge_V2 = mkV2 "expunge" ;
+lin extant_A = longA "extant" ;
+lin extend_V2 = mkV2 "extend" ;
+lin extensible_A = longA "extensible" ;
+lin extension_N = mkN "extension" ;
+lin extensive_A = longA "extensive" ;
+lin extent_N = mkN "extent" ;
+lin external_A = longA "external" ;
+lin extra_A = longA "extra" ;
+lin extract_V3from =mkV3 "extract" "from" ;
+lin extraneous_A = longA "extraneous" ;
+lin extravagance_N = mkN "extravagance" ;
+lin extravagant_A = longA "extravagant" ;
+lin extreme_A = longA "extreme" ;
+lin extrinsic_A = longA "extrinsic" ;
+lin extrinsically_Adv = mkAdv "extrinsically" ;
+lin eye_N = mkN "eye" ;
+lin face_N = mkN "face" ;
+lin face_V2 = mkV2 "face" ;
+lin face_V3with =mkV3 "face" "with" ;
+lin facet_N = mkN "facet" ;
+lin facetious_A = longA "facetious" ;
+lin facilitate_V2 = mkV2 "facilitate" ;
+lin facility_N = mkN "facility" ;
+lin fact_N2 = mkN2 "fact" ;
+lin factive_A = longA "factive" ;
+lin factive_N = mkN "factive" ;
+lin factor_N = mkN "factor" ;
+lin factor_V2 = mkV2 "factor" ;
+lin factorial_N = mkN "factorial" ;
+lin factory_N = mkN "factory" ;
+lin factual_A = longA "factual" ;
+lin faculty_N = mkN "faculty" ;
+lin fail_V2 = mkV2 "fail" ;
+lin failure_N = mkN "failure" ;
+lin faint_A = mkA "faint" ;
+lin fair_A = mkA "fair" ;
+lin fair_N = mkN "fair" ;
+lin fairy_N = mkN "fairy" ;
+lin faith_N = mkN "faith" ;
+lin fall_N = mkN "fall" ;
+lin fall_V = IrregEng.fall_V ;
+lin false_A = mkA "false" ;
+lin falsehood_N = mkN "falsehood" ;
+lin fame_N = mkN "fame" ;
+lin familiar_A = longA "familiar" ;
+lin familiar_A2to = longA2 "familiar" "to" ;
+lin family_N = mkN "family" ;
+lin fan_N = mkN "fan" ;
+lin fancy_A = mkA "fancy" ;
+lin fancy_V2 = mkV2 "fancy" ;
+lin far_A = longA "far" ;
+lin far_A2from = longA2 "far" "from" ;
+lin farce_N = mkN "farce" ;
+lin fare_N = mkN "fare" ;
+lin farm_N = mkN "farm" ;
+lin farm_V = mkV "farm" ;
+lin fashion_N = mkN "fashion" ;
+lin fashionable_A = longA "fashionable" ;
+lin fast_A = mkA "fast" ;
+lin fasten_V3to =mkV3 "fasten" "to" ;
+lin fat_N = massN "fat" ;
+lin fat_A = duplADeg "fat" ;
+lin fate_N = mkN "fate" ;
+lin father_N = mkN "father" ;
+lin fatigue_N = mkN "fatigue" ;
+lin fatigue_V2 = mkV2 "fatigue" ;
+lin fault_N = mkN "fault" ;
+lin favor_N = mkN "favor" ;
+lin favor_V2 = mkV2 "favor" ;
+lin favour_N = mkN "favour" ;
+lin favour_V2 = mkV2 "favour" ;
+lin favourable_A = longA "favourable" ;
+lin favourable_A2to = longA2 "favourable" "to" ;
+lin favourite_A = longA "favourite" ;
+lin fear_N = mkN "fear" ;
+lin fear_V2 = mkV2 "fear" ;
+lin feasible_A = longA "feasible" ;
+lin feast_N = mkN "feast" ;
+lin feather_N = mkN "feather" ;
+lin feature_N = mkN "feature" ;
+lin feature_V2 = mkV2 "feature" ;
+lin february_PN = regPN "february" ;
+lin federal_A = longA "federal" ;
+lin federation_N = mkN "federation" ;
+lin fee_N = mkN "fee" ;
+lin feed_V2 = mkV2 feed_V ;
+lin feedback_N = mkN "feedback" ;
+lin feel_V2 = mkV2 feel_V ;
+lin feeling_N2 = mkN2 "feeling" ;
+lin felix_PN = regPN "felix" ;
+lin fellow_N = mkN "fellow" ;
+lin felt_N = mkN "felt" ;
+lin female_A = longA "female" ;
+lin fence_N = mkN "fence" ;
+lin fertilize_V2 = mkV2 "fertilize" ;
+lin fertilizer_N = mkN "fertilizer" ;
+lin fetch_V3from =mkV3 "fetch" "from" ;
+lin fetter_V2 = mkV2 "fetter" ;
+lin fever_N = mkN "fever" ;
+lin fiction_N = mkN "fiction" ;
+lin fictional_A = longA "fictional" ;
+lin fido_PN = regPN "fido" ;
+lin field_N = mkN "field" ;
+lin fierce_A = mkA "fierce" ;
+lin fig_N = mkN "fig" ;
+lin fight_N = mkN "fight" ;
+lin fight_V2 = mkV2 IrregEng.fight_V ;
+lin fight_V = IrregEng.fight_V ;
+lin figure_N = mkN "figure" ;
+lin file_N = mkN "file" ;
+lin file_V2 = mkV2 "file" ;
+lin fill_V2 = mkV2 "fill" ;
+lin fill_V3 =mkV3 "fill" ;
+lin film_N = mkN "film" ;
+lin film_V2 = mkV2 "film" ;
+lin filter_N = mkN "filter" ;
+lin filter_V2 = mkV2 "filter" ;
+lin fin_N = mkN "fin" ;
+lin final_A = longA "final" ;
+lin finance_N = mkN "finance" ;
+lin financial_A = longA "financial" ;
+lin find_V2 = mkV2 find_V ;
+lin fine_A = mkA "fine" ;
+lin fine_N = mkN "fine" ;
+lin fine_V2 = mkV2 "fine" ;
+lin finger_N = mkN "finger" ;
+lin fingerprint_N = mkN "fingerprint" ;
+lin finish_N = mkN "finish" ;
+lin finish_V2 = mkV2 "finish" ;
+lin finish_V = mkV "finish" ;
+lin finite_A = longA "finite" ;
+lin fir_N = mkN "fir" ;
+lin fire_N = mkN "fire" ;
+lin fire_V2 = mkV2 "fire" ;
+lin firm_N = mkN "firm" ;
+lin firm_A = mkA "firm" ;
+lin firstly_Adv = mkAdv "firstly" ;
+lin fish_N = mkN "fish" ;
+lin fish_V = mkV "fish" ;
+lin fisherman_N = mkN "fisherman" "fishermen" ;
+lin fit_V2 = mkV2 "fit" ;
+lin fit_A = mkA "fit" ;
+lin fit_A2for = mkA2 "fit" "for" ;
+lin fix_V3to =mkV3 "fix" "to" ;
+lin flag_N = mkN "flag" ;
+lin flame_N = mkN "flame" ;
+lin flash_N = mkN "flash" ;
+lin flash_V = mkV "flash" ;
+lin flat_A = mkA "flat" ;
+lin flat_N = mkN "flat" ;
+lin flavour_N = mkN "flavour" ;
+lin flaw_N = mkN "flaw" ;
+lin flawed_A = longA "flawed" ;
+lin flesh_N = massN "flesh" ;
+lin flexible_A = longA "flexible" ;
+lin flight_N2from = mkN2 "flight" "from" ;
+lin flip_V2 = mkV2 "flip" ;
+lin float_V = mkV "float" ;
+lin flood_N = mkN "flood" ;
+lin flood_V2 = mkV2 "flood" ;
+lin floor_N = mkN "floor" ;
+lin flour_N = massN "flour" ;
+lin flourish_V2 = mkV2 "flourish" ;
+lin flourish_V = mkV "flourish" ;
+lin flow_N = mkN "flow" ;
+lin flower_N = mkN "flower" ;
+lin flu_N = mkN "flu" ;
+lin fluid_A = longA "fluid" ;
+lin fluid_N = mkN "fluid" ;
+lin flux_N = mkN "flux" ;
+lin fly_N = mkN "fly" ;
+lin fly_V = IrregEng.fly_V ;
+lin foam_N = mkN "foam" ;
+lin foam_V = mkV "foam" ;
+lin focal_A = longA "focal" ;
+lin focus_N = mkN "focus" ;
+lin focus_V2 = mkV2 "focus" ;
+lin focus_V2on = mkV2 "focus" "on" ;
+lin fog_N = mkN "fog" ;
+lin foist_V3on =mkV3 "foist" "on" ;
+lin fold_N = mkN "fold" ;
+lin fold_V2 = mkV2 "fold" ;
+lin follow_V2 = mkV2 "follow" ;
+lin fond_A2of = mkA2 "fond" "of" ;
+lin food_N = massN "food" ;
+lin fool_N = mkN "fool" ;
+lin fool_V2 = mkV2 "fool" ;
+lin foolish_A = longA "foolish" ;
+lin foot_N = mkN "foot" "feet" ;
+lin football_N = mkN "football" ;
+--lin for_Prep = mkPrep "for" ;
+lin foray_N = mkN "foray" ;
+lin forbid_V2 = mkV2 forbid_V ;
+lin force_N = mkN "force" ;
+lin force_V2 = mkV2 "force" ;
+lin forcible_A = longA "forcible" ;
+lin forearm_N = mkN "forearm" ;
+--lin forego_V2 = mkV2 forego_V ;
+lin foreground_N = mkN "foreground" ;
+lin forehead_N = mkN "forehead" ;
+lin foreign_A = longA "foreign" ;
+lin foreigner_N = mkN "foreigner" ;
+lin forerunner_N = mkN "forerunner" ;
+--lin foresee_V2 = mkV2 foresee_V ;
+lin forest_N = mkN "forest" ;
+lin forestall_V2 = mkV2 "forestall" ;
+lin forever_Adv = mkAdv "forever" ;
+lin forget_VV = mkVV forget_V ;
+--lin forgive_V3for =mkV3 forgive_V "for" ;
+--lin forgo_V2 = mkV2 forgo_V ;
+lin fork_N = mkN "fork" ;
+lin form_N = mkN "form" ;
+lin form_V2 = mkV2 "form" ;
+lin formal_A = longA "formal" ;
+lin formalism_N = mkN "formalism" ;
+lin format_N = mkN "format" ;
+lin formation_N = mkN "formation" ;
+lin former_A = longA "former" ;
+lin formula_N = mkN "formula" ;
+lin formulate_V2 = mkV2 "formulate" ;
+lin fort_N = mkN "fort" ;
+lin forthcoming_A = longA "forthcoming" ;
+lin forthwith_Adv = mkAdv "forthwith" ;
+lin fortnight_N = mkN "fortnight" ;
+lin fortuitous_A = longA "fortuitous" ;
+lin fortunate_A = longA "fortunate" ;
+lin fortune_N = mkN "fortune" ;
+lin forum_N = mkN "forum" ;
+lin forward_A = longA "forward" ;
+lin forwards_Adv = mkAdv "forwards" ;
+lin found_V2 = mkV2 "found" ;
+lin foundation_N = mkN "foundation" ;
+lin fountain_N = mkN "fountain" ;
+lin fox_N = mkN "fox" ;
+lin fraction_N = mkN "fraction" ;
+lin fracture_N = mkN "fracture" ;
+lin fracture_V2 = mkV2 "fracture" ;
+lin fragment_N = mkN "fragment" ;
+lin fragment_V2 = mkV2 "fragment" ;
+lin fragmentary_A = longA "fragmentary" ;
+lin frame_N = mkN "frame" ;
+lin frame_V2 = mkV2 "frame" ;
+lin framework_N = mkN "framework" ;
+lin france_PN = regPN "france" ;
+lin franz_PN = regPN "franz" ;
+lin free_A = mkA "free" ;
+lin free_V2 = mkV2 "free" ;
+lin freedom_N = mkN "freedom" ;
+lin freeze_V2 = mkV2 freeze_V ;
+lin french_A = mkA "french" ;
+lin frequency_N = mkN "frequency" ;
+lin frequent_A = longA "frequent" ;
+lin fresh_A = mkA "fresh" ;
+lin friction_N = mkN "friction" ;
+lin friday_PN = regPN "friday" ;
+lin friend_N = mkN "friend" ;
+lin friendly_A = mkA "friendly" ;
+lin friendly_A2to = mkA2 "friendly" "to" ;
+lin fright_N = mkN "fright" ;
+lin frighten_V2 = mkV2 "frighten" ;
+lin frill_N = mkN "frill" ;
+lin fringe_N = mkN "fringe" ;
+--lin from_Prep = mkPrep "from" ;
+lin front_A = longA "front" ;
+lin front_N = mkN "front" ;
+lin fruit_N = massN "fruit" ;
+lin fry_V2 = mkV2 "fry" ;
+lin fulfil_V = mkV "fulfil" ;
+lin full_A = mkA "full" ;
+lin fun_N = mkN "fun" ;
+lin function_N = mkN "function" ;
+lin function_V = mkV "function" ;
+lin functor_N = mkN "functor" ;
+lin fund_N = mkN "fund" ;
+lin fundamental_A = longA "fundamental" ;
+lin funeral_N = mkN "funeral" ;
+lin funereal_A = longA "funereal" ;
+lin fungus_N = mkN "fungus" "fungi" ;
+lin funny_A = mkA "funny" ;
+lin fur_N = mkN "fur" ;
+lin furnish_V3with =mkV3 "furnish" "with" ;
+lin furniture_N = massN "furniture" ;
+lin fuss_N = mkN "fuss" ;
+lin future_A = longA "future" ;
+lin future_N = mkN "future" ;
+lin fuzzy_A = longA "fuzzy" ;
+lin gag_N = mkN "gag" ;
+lin gag_V2 = mkV2 "gag" ;
+lin gain_N = mkN "gain" ;
+lin gain_V2 = mkV2 "gain" ;
+lin galactic_A = longA "galactic" ;
+lin galaxy_N = mkN "galaxy" ;
+lin gale_N = mkN "gale" ;
+lin gallon_N = mkN "gallon" ;
+lin gamble_V = mkV "gamble" ;
+lin game_N = mkN "game" ;
+lin gap_N = mkN "gap" ;
+lin gape_V = mkV "gape" ;
+lin gape_V2at = mkV2 "gape" "at" ;
+lin garage_N = mkN "garage" ;
+lin garden_N = mkN "garden" ;
+lin garment_N = mkN "garment" ;
+lin gas_N = mkN "gas" ;
+lin gaseous_A = longA "gaseous" ;
+lin gate_N = mkN "gate" ;
+lin gather_V = mkV "gather" ;
+lin gauge_N = mkN "gauge" ;
+lin gauge_V2 = mkV2 "gauge" ;
+lin gay_A = mkA "gay" ;
+lin gaze_V2at = mkV2 "gaze" "at" ;
+lin gaze_N = mkN "gaze" ;
+lin gear_N = mkN "gear" ;
+lin gear_V2 = mkV2 "gear" ;
+lin generable_A = longA "generable" ;
+lin general_A = longA "general" ;
+lin general_N = mkN "general" ;
+lin generate_V2 = mkV2 "generate" ;
+lin generation_N = mkN "generation" ;
+lin generator_N = mkN "generator" ;
+lin generic_A = longA "generic" ;
+lin generosity_N = mkN "generosity" ;
+lin generous_A = longA "generous" ;
+lin generous_A2to = longA2 "generous" "to" ;
+lin genitive_A = longA "genitive" ;
+lin genius_N = mkN "genius" ;
+lin gentle_A = mkA "gentle" ;
+lin gentleman_N = mkN "gentleman" "gentlemen" ;
+lin gently_Adv = mkAdv "gently" ;
+lin genuine_A = longA "genuine" ;
+lin genus_N = mkN "genus" ;
+lin geography_N = mkN "geography" ;
+lin geology_N = mkN "geology" ;
+lin geometry_N = mkN "geometry" ;
+lin german_A = longA "german" ;
+lin germane_A = longA "germane" ;
+lin germanic_A = longA "germanic" ;
+lin germany_PN = regPN "germany" ;
+lin gerund_N = mkN "gerund" ;
+lin gesture_V = mkV "gesture" ;
+lin gesture_N = mkN "gesture" ;
+lin get_V2 = mkV2 get_V ;
+lin gift_N = mkN "gift" ;
+lin gin_N = massN "gin" ;
+lin giraffe_N = mkN "giraffe" ;
+lin girl_N = mkN "girl" ;
+lin gist_N = mkN "gist" ;
+lin give_V3 = mkV3 give_V ;
+lin give_V3to =mkV3 give_V "to" ;
+lin glad_A2 = mkA2 "glad" "" ;
+lin glad_A = mkA "glad" ;
+lin glad_A2 = mkA2 "glad" "" ;
+lin glance_N = mkN "glance" ;
+lin glance_V2at = mkV2 "glance" "at" ;
+lin glass_N = mkN "glass" ;
+lin glean_V2 = mkV2 "glean" ;
+lin global_A = longA "global" ;
+lin globe_N = mkN "globe" ;
+lin glory_N = mkN "glory" ;
+lin gloss_N = mkN "gloss" ;
+lin gloss_V2 = mkV2 "gloss" ;
+lin glow_N = mkN "glow" ;
+lin glow_V2 = mkV2 "glow" ;
+lin gnat_N = mkN "gnat" ;
+lin gnu_N = mkN "gnu" ;
+lin go_V2 = mkV2 go_V ;
+lin goat_N = mkN "goat" ;
+lin god_N = mkN "god" ;
+lin goddess_N = mkN "goddess" ;
+lin gold_N = mkN "gold" ;
+lin golden_A = mkA "golden" ;
+lin good_A = longA "good" ;
+lin goose_N = mkN "goose" "geese" ;
+lin gore_N = mkN "gore" ;
+lin gorilla_N = mkN "gorilla" ;
+lin gory_A = mkA "gory" ;
+lin gospel_N = mkN "gospel" ;
+lin govern_V = mkV "govern" ;
+lin government_N = mkN "government" ;
+lin grab_V2 = mkV2 "grab" ;
+lin grace_N = mkN "grace" ;
+lin grade_N = mkN "grade" ;
+lin gradual_A = longA "gradual" ;
+lin graft_N = mkN "graft" ;
+lin graft_V2 = mkV2 "graft" ;
+lin graham_PN = regPN "graham" ;
+lin grain_N = mkN "grain" ;
+lin gram_N = mkN "gram" ;
+lin grammar_N = mkN "grammar" ;
+lin grammatical_A = longA "grammatical" ;
+lin grand_A = mkA "grand" ;
+lin grandfather_N = mkN "grandfather" ;
+lin grandmother_N = mkN "grandmother" ;
+lin grant_N = mkN "grant" ;
+lin grant_V2 = mkV2 "grant" ;
+lin grape_N = mkN "grape" ;
+lin graph_N = mkN "graph" ;
+lin graphic_A = longA "graphic" ;
+lin grasp_N = mkN "grasp" ;
+lin grasp_V2 = mkV2 "grasp" ;
+lin grass_N = massN "grass" ;
+lin grateful_A = mkA "grateful" ;
+lin grateful_A2to = mkA2 "grateful" "to" ;
+lin grateful_A2 = mkA2 "grateful" "" ;
+lin gratuitous_A = longA "gratuitous" ;
+lin grave_N = mkN "grave" ;
+lin gravitation_N = mkN "gravitation" ;
+lin gravity_N = mkN "gravity" ;
+lin gravy_N = massN "gravy" ;
+lin gray_A = mkA "gray" ;
+lin grease_N = massN "grease" ;
+lin great_A = mkA "great" ;
+lin greece_PN = regPN "greece" ;
+lin greed_N = mkN "greed" ;
+lin greek_A = longA "greek" ;
+lin greek_N = mkN "greek" ;
+lin green_N = mkN "green" ;
+lin greet_V2 = mkV2 "greet" ;
+lin gregarious_A = longA "gregarious" ;
+lin grey_A = mkA "grey" ;
+lin grid_N = mkN "grid" ;
+lin grief_N = mkN "grief" ;
+lin grieve_V = mkV "grieve" ;
+lin grill_V2 = mkV2 "grill" ;
+lin grim_A = mkA "grim" ;
+lin grime_N = mkN "grime" ;
+lin grin_N = mkN "grin" ;
+lin grin_V = mkV "grin" ;
+lin grind_V2 = mkV2 grind_V ;
+lin grip_N = mkN "grip" ;
+lin grip_V2 = mkV2 "grip" ;
+lin grit_N = mkN "grit" ;
+lin grog_N = mkN "grog" ;
+lin gross_A = mkA "gross" ;
+lin ground_N = mkN "ground" ;
+lin group_N = mkN "group" ;
+lin group_V2 = mkV2 "group" ;
+lin grove_N = mkN "grove" ;
+lin grow_V2 = mkV2 IrregEng.grow_V ;
+lin grow_V = IrregEng.grow_V ;
+lin growth_N = massN "growth" ;
+lin guarantee_N = mkN "guarantee" ;
+lin guarantee_VS = mkVS (mkV "guarantee") ;
+lin guard_N = mkN "guard" ;
+lin guard_V2 = mkV2 "guard" ;
+lin guess_N = mkN "guess" ;
+lin guess_VS = mkVS (mkV "guess") ;
+lin guest_N = mkN "guest" ;
+lin guide_N = mkN "guide" ;
+lin guide_V2 = mkV2 "guide" ;
+lin guideline_N = mkN "guideline" ;
+lin guilt_N = mkN "guilt" ;
+lin guinea_N = mkN "guinea" ;
+lin guise_N = mkN "guise" ;
+lin gun_N = mkN "gun" ;
+lin habit_N = mkN "habit" ;
+lin habitual_A = longA "habitual" ;
+lin hail_N = mkN "hail" ;
+lin hair_N = massN "hair" ;
+lin half_Adv = mkAdv "half" ;
+lin half_A = longA "half" ;
+lin half_N = mkN "half" "halves" ;
+lin hall_N = mkN "hall" ;
+lin halt_N = mkN "halt" ;
+lin halt_V2 = mkV2 "halt" ;
+lin halt_V = mkV "halt" ;
+lin halve_V2 = mkV2 "halve" ;
+lin hamburger_N = mkN "hamburger" ;
+lin hammer_N = mkN "hammer" ;
+lin hammer_V2 = mkV2 "hammer" ;
+lin hamper_V2 = mkV2 "hamper" ;
+lin hand_N = mkN "hand" ;
+lin hand_V3 = mkV3 "hand" ;
+lin hand_V3to =mkV3 "hand" "to" ;
+lin handicap_N = mkN "handicap" ;
+lin handicap_V2 = mkV2 "handicap" ;
+lin handkerchief_N = mkN "handkerchief" ;
+lin handle_N = mkN "handle" ;
+lin handle_V2 = mkV2 "handle" ;
+lin handsome_A = longA "handsome" ;
+lin hang_V2 = mkV2 "hang" ;
+lin hang_V = IrregEng.hang_V ;
+lin happen_V = mkV "happen" ;
+lin happen_V2 = mkV2 "happen" ;
+lin happening_N = mkN "happening" ;
+lin happy_A = mkA "happy" ;
+lin happy_A2 = mkA2 "happy" "" ;
+lin harbour_N = mkN "harbour" ;
+lin hard_A = mkA "hard" ;
+lin hard_A2 = mkA2 "hard" "" ;
+lin hardly_Adv = mkAdv "hardly" ;
+lin hardware_N = mkN "hardware" ;
+lin harm_N = mkN "harm" ;
+lin harm_V2 = mkV2 "harm" ;
+lin harmonium_N = mkN "harmonium" ;
+lin harmony_N = mkN "harmony" ;
+lin harness_N = mkN "harness" ;
+lin harness_V3to =mkV3 "harness" "to" ;
+lin hash_N = mkN "hash" ;
+lin hash_V2 = mkV2 "hash" ;
+lin haste_N = mkN "haste" ;
+lin hasty_A = longA "hasty" ;
+lin hat_N = mkN "hat" ;
+lin hate_V2 = mkV2 "hate" ;
+lin hatred_N = massN "hatred" ;
+lin have_V2 = mkV2 have_V ;
+lin haven_N = mkN "haven" ;
+lin hazard_N = mkN "hazard" ;
+lin haze_N = mkN "haze" ;
+lin head_N = mkN "head" ;
+lin head_V2 = mkV2 "head" ;
+lin heading_N = mkN "heading" ;
+lin heal_V2 = mkV2 "heal" ;
+lin health_N = massN "health" ;
+lin healthy_A = mkA "healthy" ;
+lin heap_N = mkN "heap" ;
+lin hear_V2 = mkV2 hear_V ;
+lin heart_N = mkN "heart" ;
+lin hearth_N = mkN "hearth" ;
+lin heat_V = mkV "heat" ;
+lin heath_N = mkN "heath" ;
+lin heathen_N = mkN "heathen" ;
+lin heave_V = mkV "heave" ;
+lin heaven_N = mkN "heaven" ;
+lin heavy_A = mkA "heavy" ;
+lin heel_N = mkN "heel" ;
+lin height_N = mkN "height" ;
+lin helicopter_N = mkN "helicopter" ;
+lin help_N = mkN "help" ;
+lin help_V2 = mkV2 "help" ;
+lin hemlock_N = mkN "hemlock" ;
+lin hen_N = mkN "hen" ;
+lin hence_Adv = mkAdv "hence" ;
+lin herd_N2of = mkN2 "herd" "of" ;
+---- lin here_Adv = mkAdv "here" ;
+lin herring_N = mkN "herring" ;
+lin heterogeneity_N = mkN "heterogeneity" ;
+lin heterogeneous_A = longA "heterogeneous" ;
+lin heuristic_A = longA "heuristic" ;
+lin heuristic_N = mkN "heuristic" ;
+lin heuristically_Adv = mkAdv "heuristically" ;
+lin hide_V2 = mkV2 IrregEng.hide_V ;
+lin hide_V = IrregEng.hide_V ;
+lin hierarchy_N = mkN "hierarchy" ;
+lin high_A = mkA "high" ;
+lin highlight_N = mkN "highlight" ;
+lin highlight_V2 = mkV2 "highlight" ;
+lin hill_N = mkN "hill" ;
+lin hind_A = longA "hind" ;
+lin hinder_V2 = mkV2 "hinder" ;
+lin hindrance_N = mkN "hindrance" ;
+lin hinge_N = mkN "hinge" ;
+lin hint_N = mkN "hint" ;
+lin hint_V2at = mkV2 "hint" "at" ;
+lin hire_V2 = mkV2 "hire" ;
+lin history_N = mkN "history" ;
+lin hit_V2 = mkV2 hit_V ;
+lin hither_Adv = mkAdv "hither" ;
+lin hitherto_Adv = mkAdv "hitherto" ;
+lin hoax_N = mkN "hoax" ;
+lin hoax_V2 = mkV2 "hoax" ;
+lin hold_V2 = mkV2 hold_V ;
+lin hole_N = mkN "hole" ;
+lin holiday_N = mkN "holiday" ;
+lin hollow_A = mkA "hollow" ;
+lin holy_A = mkA "holy" ;
+lin home_N = mkN "home" ;
+lin homogeneous_A = longA "homogeneous" ;
+lin homomorphism_N = mkN "homomorphism" ;
+lin hone_V2 = mkV2 "hone" ;
+lin honest_A = longA "honest" ;
+lin honesty_N = massN "honesty" ;
+lin honey_N = mkN "honey" ;
+lin honor_N = mkN "honor" ;
+lin honour_N = mkN "honour" ;
+lin honour_V2 = mkV2 "honour" ;
+lin honourable_A = longA "honourable" ;
+lin hook_N = mkN "hook" ;
+lin hook_V2 = mkV2 "hook" ;
+lin hop_N = mkN "hop" ;
+lin hop_V = mkV "hop" ;
+lin hope_N = mkN "hope" ;
+lin hope_V2for = mkV2 "hope" "for" ;
+lin hope_VS = mkVS (mkV "hope") ;
+lin horizon_N = mkN "horizon" ;
+lin horizontal_A = longA "horizontal" ;
+lin horn_N = mkN "horn" ;
+lin horrendous_A = longA "horrendous" ;
+lin horrible_A = longA "horrible" ;
+lin horrify_V2 = mkV2 "horrify" ;
+lin horror_N = mkN "horror" ;
+lin horse_N = mkN "horse" ;
+lin hospitable_A = longA "hospitable" ;
+lin hospitable_A2to = longA2 "hospitable" "to" ;
+lin hospital_N = mkN "hospital" ;
+lin hospitality_N = mkN "hospitality" ;
+lin host_N = mkN "host" ;
+lin host_V2 = mkV2 "host" ;
+lin hot_A = mkA "hot" ;
+lin hotel_N = mkN "hotel" ;
+lin hour_N = mkN "hour" ;
+lin house_N = mkN "house" ;
+lin house_V2 = mkV2 "house" ;
+lin household_A = longA "household" ;
+lin household_N = mkN "household" ;
+lin how_Adv = mkAdv "how" ;
+lin however_Adv = mkAdv "however" ;
+lin huge_A = mkA "huge" ;
+lin hum_N = mkN "hum" ;
+lin hum_V = mkV "hum" ;
+lin human_A = longA "human" ;
+lin human_N = mkN "human" ;
+lin humble_A = mkA "humble" ;
+lin humility_N = mkN "humility" ;
+lin humor_N = massN "humor" ;
+lin humour_N = massN "humour" ;
+lin hunch_V = mkV "hunch" ;
+lin hundred_N = mkN "hundred" ;
+lin hundred_N2 = mkN2 "hundred" ;
+lin hunger_V2for = mkV2 "hunger" "for" ;
+lin hungry_A = mkA "hungry" ;
+lin hungry_A2for = mkA2 "hungry" "for" ;
+lin hunt_N = mkN "hunt" ;
+lin hunt_V2 = mkV2 "hunt" ;
+lin huntsman_N = mkN "huntsman" "huntsmen" ;
+lin hurry_V = mkV "hurry" ;
+lin hurry_N = mkN "hurry" ;
+lin hurt_V2 = mkV2 IrregEng.hurt_V ;
+lin hurt_V = IrregEng.hurt_V ;
+lin husband_N2of = mkN2 "husband" "of" ;
+lin hut_N = mkN "hut" ;
+lin hybrid_A = longA "hybrid" ;
+lin hydrogen_N = mkN "hydrogen" ;
+lin hygiene_N = mkN "hygiene" ;
+lin hypothesis_N = mkN "hypothesis" "hypotheses" ;
+lin hypothesize_V2 = mkV2 "hypothesize" ;
+lin hypothetical_A = longA "hypothetical" ;
+lin ice_N = massN "ice" ;
+lin iceland_PN = regPN "iceland" ;
+lin icelandic_A = longA "icelandic" ;
+lin icon_N = mkN "icon" ;
+lin idea_N = mkN "idea" ;
+lin ideal_A = longA "ideal" ;
+lin identical_A = longA "identical" ;
+lin identical_A2to = longA2 "identical" "to" ;
+lin identify_V2 = mkV2 "identify" ;
+lin identity_N = mkN "identity" ;
+lin idiocy_N = mkN "idiocy" ;
+lin idiom_N = mkN "idiom" ;
+lin idiomatic_A = longA "idiomatic" ;
+lin idiot_N = mkN "idiot" ;
+lin idle_A = mkA "idle" ;
+lin idle_V = mkV "idle" ;
+lin ignore_V2 = mkV2 "ignore" ;
+lin illegal_A = longA "illegal" ;
+lin illegitimacy_N = mkN "illegitimacy" ;
+lin illegitimate_A = longA "illegitimate" ;
+lin illocutionary_A = longA "illocutionary" ;
+lin illogical_A = longA "illogical" ;
+lin illuminate_V2 = mkV2 "illuminate" ;
+lin illusion_N = mkN "illusion" ;
+lin illusory_A = longA "illusory" ;
+lin illustrate_V2 = mkV2 "illustrate" ;
+lin image_N = mkN "image" ;
+lin imaginary_A = longA "imaginary" ;
+lin imagine_V2 = mkV2 "imagine" ;
+lin imagine_VS = mkVS (mkV "imagine") ;
+lin imbalance_N = mkN "imbalance" ;
+lin imitate_V2 = mkV2 "imitate" ;
+lin immaterial_A = longA "immaterial" ;
+lin immediacy_N = mkN "immediacy" ;
+lin immediate_A = longA "immediate" ;
+lin immense_A = longA "immense" ;
+lin immigrant_N = mkN "immigrant" ;
+lin immigration_N = mkN "immigration" ;
+lin immoderate_A = longA "immoderate" ;
+lin immodest_A = longA "immodest" ;
+lin immodesty_N = mkN "immodesty" ;
+lin immune_A2to = longA2 "immune" "to" ;
+lin impair_V2 = mkV2 "impair" ;
+lin impart_V3to =mkV3 "impart" "to" ;
+lin impartial_A = longA "impartial" ;
+lin impatient_A = longA "impatient" ;
+lin impatient_A2with = longA2 "impatient" "with" ;
+lin impenetrable_A = longA "impenetrable" ;
+lin imperative_A = longA "imperative" ;
+lin imperative_A2 = longA2 "imperative" "" ;
+lin imperfect_A = longA "imperfect" ;
+lin imperfection_N = mkN "imperfection" ;
+lin imperial_A = longA "imperial" ;
+lin imperious_A = longA "imperious" ;
+lin impersonal_A = longA "impersonal" ;
+lin impertinent_A = longA "impertinent" ;
+lin impinge_V2on = mkV2 "impinge" "on" ;
+lin implausible_A = longA "implausible" ;
+lin implement_V2 = mkV2 "implement" ;
+lin implicate_V2 = mkV2 "implicate" ;
+lin implicature_N = mkN "implicature" ;
+lin implicit_A = longA "implicit" ;
+lin implicit_A2in = longA2 "implicit" "in" ;
+lin imply_VS = mkVS (mkV "imply") ;
+lin impolite_A = longA "impolite" ;
+lin impolite_A2to = longA2 "impolite" "to" ;
+lin import_N = mkN "import" ;
+lin import_V2 = mkV2 "import" ;
+lin importance_N = massN "importance" ;
+lin important_A = longA "important" ;
+lin important_A2 = longA2 "important" "" ;
+lin important_A2 = longA2 "important" "" ;
+lin impose_V3on =mkV3 "impose" "on" ;
+lin imposition_N = mkN "imposition" ;
+lin impossible_A2 = longA2 "impossible" "" ;
+lin impossible_A = longA "impossible" ;
+lin impossible_A2 = longA2 "impossible" "" ;
+lin impossible_A2 = longA2 "impossible" "" ;
+lin imprecise_A = longA "imprecise" ;
+lin imprecision_N = mkN "imprecision" ;
+lin impress_V2 = mkV2 "impress" ;
+lin improbable_A = longA "improbable" ;
+lin improve_V = mkV "improve" ;
+lin impure_A = mkA "impure" ;
+--lin in_Prep = mkPrep "in" ;
+lin inability_N2to = mkN2 "inability" "to" ;
+lin inaccuracy_N = mkN "inaccuracy" ;
+lin inactive_A = longA "inactive" ;
+lin inadequacy_N2for = mkN2 "inadequacy" "for" ;
+lin inadequecy_N = mkN "inadequecy" ;
+lin incapacitate_V2 = mkV2 "incapacitate" ;
+lin incarnation_N = mkN "incarnation" ;
+lin inch_N = mkN "inch" ;
+lin incident_N = mkN "incident" ;
+lin incidental_A = longA "incidental" ;
+lin incisive_A = longA "incisive" ;
+lin incline_V = mkV "incline" ;
+lin inclined_A2to = longA2 "inclined" "to" ;
+lin include_V2 = mkV2 "include" ;
+lin including_Prep = mkPrep "including" ;
+lin inclusion_N = mkN "inclusion" ;
+lin inclusive_A = longA "inclusive" ;
+lin incoherence_N = mkN "incoherence" ;
+lin income_N = mkN "income" ;
+lin inconceivable_A2 = longA2 "inconceivable" "" ;
+lin inconsistency_N = mkN "inconsistency" ;
+lin incontestable_A = longA "incontestable" ;
+lin incontestable_A2 = longA2 "incontestable" "" ;
+lin inconvenience_N = mkN "inconvenience" ;
+lin inconvenience_V2 = mkV2 "inconvenience" ;
+lin incorporate_V2 = mkV2 "incorporate" ;
+lin incorporate_V2 = mkV2 "incorporate" ;
+lin incorrigible_A = longA "incorrigible" ;
+lin increase_N = mkN "increase" ;
+lin increase_V2 = mkV2 "increase" ;
+lin increase_V = mkV "increase" ;
+lin increment_N = mkN "increment" ;
+lin increment_V2 = mkV2 "increment" ;
+lin incur_V2 = mkV2 "incur" ;
+lin indeed_Adv = mkAdv "indeed" ;
+lin indefinite_A = mkA "indefinite" ;
+lin independence_N = massN "independence" ;
+lin independent_A = longA "independent" ;
+lin indeterminacy_N = mkN "indeterminacy" ;
+lin index_N = mkN "index" "indices" ;
+lin index_V2 = mkV2 "index" ;
+lin india_PN = regPN "india" ;
+lin indian_A = mkA "indian" ;
+lin indicate_VS = mkVS (mkV "indicate") ;
+lin indigestion_N = mkN "indigestion" ;
+lin indirect_A = longA "indirect" ;
+lin indiscriminate_A = longA "indiscriminate" ;
+lin indistinguishable_A = longA "indistinguishable" ;
+lin individual_A = longA "individual" ;
+lin individual_N = mkN "individual" ;
+lin indoor_A = longA "indoor" ;
+lin induce_V2 = mkV2 "induce" ;
+lin induct_V2 = mkV2 "induct" ;
+lin indulge_V2in = mkV2 "indulge" "in" ;
+lin indulgent_A = longA "indulgent" ;
+lin industry_N = mkN "industry" ;
+lin inescapable_A = longA "inescapable" ;
+lin inevitable_A = longA "inevitable" ;
+lin infect_V2 = mkV2 "infect" ;
+lin infection_N = mkN "infection" ;
+lin infectious_A = longA "infectious" ;
+lin infer_V3from =mkV3 "infer" "from" ;
+lin inference_N = mkN "inference" ;
+lin inferior_A = longA "inferior" ;
+lin inferior_A2to = longA2 "inferior" "to" ;
+lin infinite_A = longA "infinite" ;
+lin infinitesimal_A = longA "infinitesimal" ;
+lin infinitive_A = longA "infinitive" ;
+lin infix_N = mkN "infix" ;
+lin inflate_V2 = mkV2 "inflate" ;
+lin inflation_N = mkN "inflation" ;
+lin inflect_V = mkV "inflect" ;
+lin influence_N = mkN "influence" ;
+lin influence_V2 = mkV2 "influence" ;
+lin inform_V3 =mkV3 "inform" ;
+lin informal_A = longA "informal" ;
+lin informant_N = mkN "informant" ;
+lin information_N = mkN "information" ;
+lin ingenious_A = longA "ingenious" ;
+lin ingenuity_N = massN "ingenuity" ;
+lin ingredient_N = mkN "ingredient" ;
+lin inhabit_V2 = mkV2 "inhabit" ;
+lin inherent_A = longA "inherent" ;
+lin inherent_A2to = longA2 "inherent" "to" ;
+lin inherit_V3from =mkV3 "inherit" "from" ;
+lin inheritance_N = mkN "inheritance" ;
+lin inhibit_V2 = mkV2 "inhibit" ;
+lin initial_A = longA "initial" ;
+lin initialize_V2 = mkV2 "initialize" ;
+lin initiate_V2 = mkV2 "initiate" ;
+lin inject_V3with =mkV3 "inject" "with" ;
+lin injunction_N = mkN "injunction" ;
+lin injure_V2 = mkV2 "injure" ;
+lin injury_N = mkN "injury" ;
+lin ink_N = mkN "ink" ;
+lin inn_N = mkN "inn" ;
+lin innate_A = longA "innate" ;
+lin innate_A2to = longA2 "innate" "to" ;
+lin inner_A = longA "inner" ;
+lin innocuous_A = longA "innocuous" ;
+lin innovation_N = mkN "innovation" ;
+lin input_N = mkN "input" ;
+lin inquire_V2about = mkV2 "inquire" "about" ;
+lin inquire_V2 = mkV2 "inquire" ;
+lin inquiry_N2about = mkN2 "inquiry" "about" ;
+lin inscribe_V2 = mkV2 "inscribe" ;
+lin inscription_N = mkN "inscription" ;
+lin insect_N = mkN "insect" ;
+lin insert_V2 = mkV2 "insert" ;
+lin inside_Adv = mkAdv "inside" ;
+lin inside_N = mkN "inside" ;
+lin insight_N = mkN "insight" ;
+lin insist_V2 = mkV2 "insist" ;
+lin insistence_N2on = mkN2 "insistence" "on" ;
+lin insistence_N2 = mkN2 "insistence" ;
+lin insistent_A2 = longA2 "insistent" "" ;
+lin inspect_V2 = mkV2 "inspect" ;
+lin inspector_N = mkN "inspector" ;
+lin inspire_V2 = mkV2 "inspire" ;
+lin instability_N = mkN "instability" ;
+lin install_V2 = mkV2 "install" ;
+lin instance_N2of = mkN2 "instance" "of" ;
+lin instant_N = mkN "instant" ;
+lin instantiate_V2 = mkV2 "instantiate" ;
+lin instantly_Adv = mkAdv "instantly" ;
+lin instigate_V2 = mkV2 "instigate" ;
+lin instil_V3in =mkV3 "instil" "in" ;
+lin instinct_N = mkN "instinct" ;
+lin institute_V2 = mkV2 "institute" ;
+lin institute_N = mkN "institute" ;
+lin institution_N = mkN "institution" ;
+lin instruct_V2 = mkV2 "instruct" ;
+lin instrument_N = mkN "instrument" ;
+lin insulate_V3from =mkV3 "insulate" "from" ;
+lin insult_N = mkN "insult" ;
+lin insult_V2 = mkV2 "insult" ;
+lin insurance_N = mkN "insurance" ;
+lin insure_V2 = mkV2 "insure" ;
+lin intact_A = longA "intact" ;
+lin integer_N = mkN "integer" ;
+lin integral_A = longA "integral" ;
+lin integrate_V3with =mkV3 "integrate" "with" ;
+lin intellectual_A = longA "intellectual" ;
+lin intelligence_N = mkN "intelligence" ;
+lin intelligent_A = longA "intelligent" ;
+lin intelligible_A = longA "intelligible" ;
+lin intend_VV = mkVV (mkV "intend") ;
+lin intense_A = longA "intense" ;
+lin intension_N = mkN "intension" ;
+lin intention_N = mkN "intention" ;
+lin inter_V2 = mkV2 "inter" ;
+lin interdisciplinary_A = longA "interdisciplinary" ;
+lin interest_N = mkN "interest" ;
+lin interest_V2 = mkV2 "interest" ;
+lin interface_N = mkN "interface" ;
+lin interfere_V2with = mkV2 "interfere" "with" ;
+lin interference_N = mkN "interference" ;
+lin interject_V = mkV "interject" ;
+lin intermediate_A = longA "intermediate" ;
+lin internal_A = longA "internal" ;
+lin international_A = longA "international" ;
+lin interpolate_V2 = mkV2 "interpolate" ;
+lin interpret_V2 = mkV2 "interpret" ;
+lin interpretive_A = longA "interpretive" ;
+lin interrogate_V2 = mkV2 "interrogate" ;
+lin interrogative_A = longA "interrogative" ;
+lin interrupt_V2 = mkV2 "interrupt" ;
+lin intersect_V2 = mkV2 "intersect" ;
+lin interval_N = mkN "interval" ;
+lin intervene_V = mkV "intervene" ;
+lin intimacy_N = mkN "intimacy" ;
+lin intimate_A = longA "intimate" ;
+lin intimate_VS = mkVS (mkV "intimate") ;
+lin into_Prep = mkPrep "into" ;
+lin intonation_N = mkN "intonation" ;
+lin intractable_A = longA "intractable" ;
+lin intransitive_A = longA "intransitive" ;
+lin intravenous_A = longA "intravenous" ;
+lin intricacy_N = mkN "intricacy" ;
+lin intricate_A = longA "intricate" ;
+lin intrigue_N = mkN "intrigue" ;
+lin intrigue_V = mkV "intrigue" ;
+lin intrinsic_A = longA "intrinsic" ;
+lin intrinsically_Adv = mkAdv "intrinsically" ;
+lin introduce_V3to =mkV3 "introduce" "to" ;
+lin introduction_N2to = mkN2 "introduction" "to" ;
+lin introspection_N = massN "introspection" ;
+lin introspective_A = longA "introspective" ;
+lin intrude_V = mkV "intrude" ;
+lin intrusion_N = mkN "intrusion" ;
+lin intuition_N = mkN "intuition" ;
+lin intuitive_A = longA "intuitive" ;
+lin invade_V2 = mkV2 "invade" ;
+lin invalid_N = mkN "invalid" ;
+lin invalidate_V2 = mkV2 "invalidate" ;
+lin invaluable_A = longA "invaluable" ;
+lin invariable_A = longA "invariable" ;
+lin invariant_A = longA "invariant" ;
+lin invasion_N = mkN "invasion" ;
+lin invent_V2 = mkV2 "invent" ;
+lin inverse_A = longA "inverse" ;
+lin inversion_N = mkN "inversion" ;
+lin invert_V2 = mkV2 "invert" ;
+lin invest_V3with =mkV3 "invest" "with" ;
+lin investigate_V2 = mkV2 "investigate" ;
+lin invisible_A = longA "invisible" ;
+lin invisible_A2to = longA2 "invisible" "to" ;
+lin invite_V3to =mkV3 "invite" "to" ;
+lin invocation_N = mkN "invocation" ;
+lin invoke_V2 = mkV2 "invoke" ;
+lin involve_V2 = mkV2 "involve" ;
+lin inwards_Adv = mkAdv "inwards" ;
+lin ireland_PN = regPN "ireland" ;
+lin irish_A = longA "irish" ;
+lin iron_N = mkN "iron" ;
+lin iron_V2 = mkV2 "iron" ;
+lin irony_N = mkN "irony" ;
+lin irrational_A = longA "irrational" ;
+lin irregular_A = longA "irregular" ;
+lin irrelevant_A = longA "irrelevant" ;
+lin irremediable_A = longA "irremediable" ;
+lin irrespective_A2of = longA2 "irrespective" "of" ;
+lin irretrievable_A = longA "irretrievable" ;
+lin irritant_N = mkN "irritant" ;
+lin irritate_V2 = mkV2 "irritate" ;
+lin island_N = mkN "island" ;
+lin isolable_A = longA "isolable" ;
+lin isolate_V2 = mkV2 "isolate" ;
+lin isomorphic_A = longA "isomorphic" ;
+lin issue_V = mkV "issue" ;
+lin issue_N = mkN "issue" ;
+lin italy_PN = regPN "italy" ;
+lin item_N = mkN "item" ;
+lin itemize_V2 = mkV2 "itemize" ;
+lin iterate_V = mkV "iterate" ;
+lin january_PN = regPN "january" ;
+lin japan_PN = regPN "japan" ;
+lin japanese_A = longA "japanese" ;
+lin jaundice_N = mkN "jaundice" ;
+lin jaundiced_A = longA "jaundiced" ;
+lin jaw_N = mkN "jaw" ;
+lin jealous_A = longA "jealous" ;
+lin jealous_A2of = longA2 "jealous" "of" ;
+lin jealousy_N2of = mkN2 "jealousy" "of" ;
+lin jew_N = mkN "jew" ;
+lin jewel_N = mkN "jewel" ;
+lin jeweller_N = mkN "jeweller" ;
+lin jewellery_N = mkN "jewellery" ;
+lin job_N = mkN "job" ;
+lin john_PN = regPN "john" ;
+lin join_V3to =mkV3 "join" "to" ;
+lin joint_N = mkN "joint" ;
+lin joke_N = mkN "joke" ;
+lin joke_V = mkV "joke" ;
+lin journal_N = mkN "journal" ;
+lin journalism_N = mkN "journalism" ;
+lin journalist_N = mkN "journalist" ;
+lin journey_N = mkN "journey" ;
+lin joy_N = mkN "joy" ;
+lin judge_N = mkN "judge" ;
+lin judge_V2 = mkV2 "judge" ;
+lin judge_V2 = mkV2 "judge" ;
+lin judgment_N = mkN "judgment" ;
+lin judicious_A = longA "judicious" ;
+lin juggle_V2 = mkV2 "juggle" ;
+lin juggle_V = mkV "juggle" ;
+lin juice_N = mkN "juice" ;
+lin july_PN = regPN "july" ;
+lin jumble_V2 = mkV2 "jumble" ;
+lin jump_V = mkV "jump" ;
+lin jump_N = mkN "jump" ;
+lin june_PN = regPN "june" ;
+lin junk_N = mkN "junk" ;
+lin just_A = longA "just" ;
+lin justice_N = mkN "justice" ;
+lin justify_V2 = mkV2 "justify" ;
+lin juxtapose_V2 = mkV2 "juxtapose" ;
+lin juxtaposition_N = mkN "juxtaposition" ;
+lin keen_A = mkA "keen" ;
+lin keen_A2on = mkA2 "keen" "on" ;
+lin keen_A2 = mkA2 "keen" "" ;
+lin keep_V2 = mkV2 keep_V ;
+lin kennel_N = mkN "kennel" ;
+lin kettle_N = mkN "kettle" ;
+lin key_N = mkN "key" ;
+lin kick_N = mkN "kick" ;
+lin kick_V2 = mkV2 "kick" ;
+lin kidney_N = mkN "kidney" ;
+lin kill_V2 = mkV2 "kill" ;
+lin kill_V3f =mkV3 "kill" "f" ;
+lin kilogram_N = mkN "kilogram" ;
+lin kilometre_N = mkN "kilometre" ;
+lin kim_PN = regPN "kim" ;
+lin kind_N = mkN "kind" ;
+lin kind_A = mkA "kind" ;
+lin kind_A2to = mkA2 "kind" "to" ;
+lin king_N = mkN "king" ;
+lin kingdom_N = mkN "kingdom" ;
+lin kiss_N = mkN "kiss" ;
+lin kiss_V2 = mkV2 "kiss" ;
+lin kiss_V = mkV "kiss" ;
+lin kitchen_N = mkN "kitchen" ;
+lin knee_N = mkN "knee" ;
+lin kneel_V = IrregEng.kneel_V ;
+lin knife_N = mkN "knife" "knives" ;
+lin knob_N = mkN "knob" ;
+lin knock_N = mkN "knock" ;
+lin knock_V2 = mkV2 "knock" ;
+lin knock_V = mkV "knock" ;
+lin knocker_N = mkN "knocker" ;
+lin knot_N = mkN "knot" ;
+lin knot_V2 = mkV2 "knot" ;
+lin know_VS = mkVS know_V ;
+lin label_N = mkN "label" ;
+lin label_V2 = mkV2 "label" ;
+lin laboratory_N = mkN "laboratory" ;
+lin laborious_A = longA "laborious" ;
+lin labour_N = massN "labour" ;
+lin labour_V = mkV "labour" ;
+lin lace_N = mkN "lace" ;
+lin lace_V2 = mkV2 "lace" ;
+lin lack_N = mkN "lack" ;
+lin lack_V2 = mkV2 "lack" ;
+lin lacuna_N = mkN "lacuna" ;
+lin ladder_N = mkN "ladder" ;
+lin lady_N = mkN "lady" ;
+lin lake_N = mkN "lake" ;
+lin lamb_N = mkN "lamb" ;
+lin lament_N = mkN "lament" ;
+lin lament_V2 = mkV2 "lament" ;
+lin lamp_N = mkN "lamp" ;
+lin land_N = mkN "land" ;
+lin land_V = mkV "land" ;
+lin lane_N = mkN "lane" ;
+lin language_N = mkN "language" ;
+lin lapse_V = mkV "lapse" ;
+lin large_A = mkA "large" ;
+lin last_A = longA "last" ;
+lin last_V = mkV "last" ;
+lin late_A = mkA "late" ;
+lin lately_Adv = mkAdv "lately" ;
+lin latitude_N = mkN "latitude" ;
+lin lattice_N = mkN "lattice" ;
+lin laugh_N = mkN "laugh" ;
+lin laugh_V2at = mkV2 "laugh" "at" ;
+lin laughter_N = mkN "laughter" ;
+lin law_N = mkN "law" ;
+lin lawn_N = mkN "lawn" ;
+lin lawyer_N = mkN "lawyer" ;
+lin lax_A = mkA "lax" ;
+lin lay_V3loc =mkV3 lay_V "loc" ;
+lin layer_N = mkN "layer" ;
+lin layer_V2 = mkV2 "layer" ;
+lin laze_V = mkV "laze" ;
+lin lazy_A = mkA "lazy" ;
+lin lead_N = mkN "lead" ;
+lin lead_V2 = mkV2 lead_V ;
+lin leaf_N = mkN "leaf" "leaves" ;
+lin league_N = mkN "league" ;
+lin lean_V2on = mkV2 "lean" "on" ;
+lin leap_V = mkV "leap" ;
+lin learn_VS = mkVS (mkV "learn") ;
+lin leather_N = massN "leather" ;
+lin leave_V2 = mkV2 IrregEng.leave_V ;
+lin leave_V = IrregEng.leave_V ;
+lin lecture_N = mkN "lecture" ;
+lin lecture_V = mkV "lecture" ;
+lin lee_PN = regPN "lee" ;
+lin left_A = longA "left" ;
+lin leftward_A = longA "leftward" ;
+lin leg_N = mkN "leg" ;
+lin legacy_N = mkN "legacy" ;
+lin legal_A = longA "legal" ;
+lin legible_A = longA "legible" ;
+lin legitimate_A = longA "legitimate" ;
+lin legitimize_V2 = mkV2 "legitimize" ;
+lin lemon_N = mkN "lemon" ;
+lin lend_V3to =mkV3 "lend" "to" ;
+lin length_N = mkN "length" ;
+lin lengthen_V2 = mkV2 "lengthen" ;
+lin lesson_N = mkN "lesson" ;
+lin let_V3se_vp =mkV3 let_V "se_vp" ;
+lin lethal_A = longA "lethal" ;
+lin letter_N = mkN "letter" ;
+lin level_A = longA "level" ;
+lin level_N = mkN "level" ;
+lin level_V2 = mkV2 "level" ;
+lin lexical_A = longA "lexical" ;
+lin lexicalist_A = longA "lexicalist" ;
+lin lexicon_N = mkN "lexicon" ;
+lin liable_A = longA "liable" ;
+lin liable_A2to = longA2 "liable" "to" ;
+lin liable_A2 = longA2 "liable" "" ;
+lin liar_N = mkN "liar" ;
+lin liberal_A = longA "liberal" ;
+lin liberate_V3from =mkV3 "liberate" "from" ;
+lin libertine_N = mkN "libertine" ;
+lin liberty_N = mkN "liberty" ;
+lin library_N = mkN "library" ;
+lin licence_N = mkN "licence" ;
+lin license_V2 = mkV2 "license" ;
+lin lid_N = mkN "lid" ;
+lin lie_V = mkV "lie" ;
+lin lie_V2 = mkV2 IrregEng.lie_V ;
+lin life_N = mkN "life" ;
+lin lift_N = mkN "lift" ;
+lin lift_V2 = mkV2 "lift" ;
+lin light_A = mkA "light" ;
+lin light_N = mkN "light" ;
+lin light_V2 = mkV2 light_V ;
+lin lightning_N = mkN "lightning" ;
+lin like_A = longA "like" ;
+lin like_V2 = mkV2 "like" ;
+lin like_V2 = mkV2 "like" ;
+lin like_V2 = mkV2 "like" ;
+lin likelihood_N2of = mkN2 "likelihood" "of" ;
+lin likely_A = longA "likely" ;
+lin likely_A2 = longA2 "likely" "" ;
+lin likely_A2 = longA2 "likely" "" ;
+lin limb_N = mkN "limb" ;
+lin lime_N = mkN "lime" ;
+lin limit_N = mkN "limit" ;
+lin limit_V2 = mkV2 "limit" ;
+lin line_N = mkN "line" ;
+lin line_V2 = mkV2 "line" ;
+lin linear_A = longA "linear" ;
+lin linguist_N = mkN "linguist" ;
+lin linguistic_A = longA "linguistic" ;
+lin linguistics_N = massN "linguistics" ;
+lin link_N = mkN "link" ;
+lin link_V3to =mkV3 "link" "to" ;
+lin lion_N = mkN "lion" ;
+lin lip_N = mkN "lip" ;
+lin liquefaction_N = mkN "liquefaction" ;
+lin liquefy_V = mkV "liquefy" ;
+lin liquid_A = longA "liquid" ;
+lin liquid_N = mkN "liquid" ;
+lin lisp_N = mkN "lisp" ;
+lin lisp_PN = regPN "lisp" ;
+lin list_N = mkN "list" ;
+lin list_V2 = mkV2 "list" ;
+lin listen_V2to = mkV2 "listen" "to" ;
+lin liszt_PN = regPN "liszt" ;
+lin literal_A = longA "literal" ;
+lin literary_A = longA "literary" ;
+lin literature_N = massN "literature" ;
+lin litre_N = mkN "litre" ;
+lin little_N = massN "little" ;
+lin live_A = mkA "live" ;
+lin live_V2 = mkV2 "live" ;
+lin load_N = mkN "load" ;
+lin load_V2 = mkV2 "load" ;
+lin loaf_N = mkN "loaf" "loaves" ;
+lin loan_V3to =mkV3 "loan" "to" ;
+lin lobster_N = mkN "lobster" ;
+lin local_A = longA "local" ;
+lin locate_V2 = mkV2 "locate" ;
+lin location_N = mkN "location" ;
+lin locative_A = longA "locative" ;
+lin lock_N = mkN "lock" ;
+lin lock_V2 = mkV2 "lock" ;
+lin log_N = mkN "log" ;
+lin logarithm_N = mkN "logarithm" ;
+lin logic_N = mkN "logic" ;
+lin loiter_V = mkV "loiter" ;
+lin london_PN = regPN "london" ;
+lin lonely_A = mkA "lonely" ;
+lin long_Adv = mkAdv "long" ;
+lin long_A = mkA "long" ;
+lin long_V2for = mkV2 "long" "for" ;
+lin longwinded_A = longA "longwinded" ;
+lin look_N = mkN "look" ;
+lin look_V3 =mkV3 "look" ;
+lin look_V2for = mkV2 "look" "for" ;
+lin loop_N = mkN "loop" ;
+lin loophole_N = mkN "loophole" ;
+lin loose_A = mkA "loose" ;
+lin lord_N = mkN "lord" ;
+lin lore_N = mkN "lore" ;
+lin lose_V2 = mkV2 lose_V ;
+lin loss_N = mkN "loss" ;
+lin lot_N = mkN "lot" ;
+lin lottery_N = mkN "lottery" ;
+lin loud_A = mkA "loud" ;
+lin lounge_V = mkV "lounge" ;
+lin love_N = mkN "love" ;
+lin love_V2 = mkV2 "love" ;
+lin lovely_A = mkA "lovely" ;
+lin low_A = mkA "low" ;
+lin lower_V2 = mkV2 "lower" ;
+lin loyal_A = longA "loyal" ;
+lin loyal_A2to = longA2 "loyal" "to" ;
+lin luck_N = mkN "luck" ;
+lin lump_N = mkN "lump" ;
+lin lung_N = mkN "lung" ;
+lin lunge_V2 = mkV2 "lunge" ;
+lin lurk_V = mkV "lurk" ;
+lin lush_A = mkA "lush" ;
+lin luxury_N = mkN "luxury" ;
+lin machine_N = mkN "machine" ;
+lin machinery_N = massN "machinery" ;
+lin mad_A = mkA "mad" ;
+lin mad_A2about = mkA2 "mad" "about" ;
+lin mad_A2with = mkA2 "mad" "with" ;
+lin made_A2from = longA2 "made" "from" ;
+lin magazine_N = mkN "magazine" ;
+lin magic_A = longA "magic" ;
+lin magic_N = massN "magic" ;
+lin magnet_N = mkN "magnet" ;
+lin magnetic_A = longA "magnetic" ;
+lin magnitude_N = mkN "magnitude" ;
+lin mail_N = massN "mail" ;
+lin mail_V3to =mkV3 "mail" "to" ;
+lin main_A = longA "main" ;
+lin mainstream_A = longA "mainstream" ;
+lin maintain_V2 = mkV2 "maintain" ;
+lin maintain_VS = mkVS (mkV "maintain") ;
+lin maintenance_N = mkN "maintenance" ;
+lin major_A = longA "major" ;
+lin make_V2 = mkV2 make_V ;
+lin male_A = longA "male" ;
+lin malign_V2 = mkV2 "malign" ;
+lin malignant_A = longA "malignant" ;
+lin mammal_N = mkN "mammal" ;
+lin man_N = mkN "man" "men" ;
+lin man_V2 = mkV2 "man" ;
+lin manage_V2 = mkV2 "manage" ;
+lin manage_VV = mkVV (mkV "manage") ;
+lin manager_N = mkN "manager" ;
+lin mandatory_A = longA "mandatory" ;
+lin manifest_A = longA "manifest" ;
+lin manifest_N = mkN "manifest" ;
+lin manifest_V2 = mkV2 "manifest" ;
+lin manifestation_N = mkN "manifestation" ;
+lin manipulate_V2 = mkV2 "manipulate" ;
+lin manner_N = mkN "manner" ;
+lin manoeuvre_N = mkN "manoeuvre" ;
+lin manoeuvre_V2 = mkV2 "manoeuvre" ;
+lin manoeuvre_V = mkV "manoeuvre" ;
+lin manual_A = longA "manual" ;
+lin manual_N = mkN "manual" ;
+lin manufacture_V2 = mkV2 "manufacture" ;
+lin manuscript_N = mkN "manuscript" ;
+lin map_N = mkN "map" ;
+lin map_V3to =mkV3 "map" "to" ;
+lin mapping_N = mkN "mapping" ;
+lin march_N = mkN "march" ;
+lin march_PN = regPN "march" ;
+lin margin_N = mkN "margin" ;
+lin marginal_A = longA "marginal" ;
+lin marine_A = longA "marine" ;
+lin mark_N = mkN "mark" ;
+lin mark_V2 = mkV2 "mark" ;
+lin market_N = mkN "market" ;
+lin marking_N = mkN "marking" ;
+lin marriage_N = mkN "marriage" ;
+lin marry_V2 = mkV2 "marry" ;
+lin mars_PN = regPN "mars" ;
+lin mary_PN = regPN "mary" ;
+lin mass_N = mkN "mass" ;
+lin massive_A = longA "massive" ;
+lin master_N = mkN "master" ;
+lin master_V2 = mkV2 "master" ;
+lin mat_N = mkN "mat" ;
+lin match_N = mkN "match" ;
+lin match_V2 = mkV2 "match" ;
+lin material_A = longA "material" ;
+lin material_N = mkN "material" ;
+lin mathematical_A = longA "mathematical" ;
+lin mathematician_N = mkN "mathematician" ;
+lin mathematics_N = massN "mathematics" ;
+lin matrix_N = mkN "matrix" "matrices" ;
+lin matter_N = mkN "matter" ;
+lin matter_V = mkV "matter" ;
+lin mature_A = mkA "mature" ;
+lin mature_V = mkV "mature" ;
+lin maxim_N = mkN "maxim" ;
+lin maximal_A = longA "maximal" ;
+lin maximize_V2 = mkV2 "maximize" ;
+lin maximum_N = mkN "maximum" ;
+lin may_PN = regPN "may" ;
+lin maybe_Adv = mkAdv "maybe" ;
+lin mayor_N = mkN "mayor" ;
+lin meal_N = mkN "meal" ;
+lin mean_A = mkA "mean" ;
+lin mean_V2 = mkV2 mean_V ;
+lin mean_VS = mkVS mean_V ;
+lin meaning_N = mkN "meaning" ;
+lin meanwhile_Adv = mkAdv "meanwhile" ;
+lin measure_N = mkN "measure" ;
+lin measure_V2 = mkV2 "measure" ;
+lin meat_N = massN "meat" ;
+lin mechanic_V = mkV "mechanic" ;
+lin mechanical_A = longA "mechanical" ;
+lin mechanism_N = mkN "mechanism" ;
+lin mechanize_V2 = mkV2 "mechanize" ;
+lin mediate_V2 = mkV2 "mediate" ;
+lin medical_A = longA "medical" ;
+lin medicine_N = massN "medicine" ;
+lin medium_A = longA "medium" ;
+lin medium_N = mkN "medium" ;
+lin meet_V2 = mkV2 meet_V ;
+lin meeting_N2with = mkN2 "meeting" "with" ;
+lin melody_N = mkN "melody" ;
+lin melt_V = mkV "melt" ;
+lin member_N = mkN "member" ;
+lin memorable_A = longA "memorable" ;
+lin memorial_N = mkN "memorial" ;
+lin memory_N2ger = mkN2 "memory" "ger" ;
+lin memory_N2of = mkN2 "memory" "of" ;
+lin mend_V2 = mkV2 "mend" ;
+lin mental_A = longA "mental" ;
+lin mention_N = mkN "mention" ;
+lin mention_V2 = mkV2 "mention" ;
+lin mercy_N = mkN "mercy" ;
+lin merge_V2 = mkV2 "merge" ;
+lin merit_N = mkN "merit" ;
+lin merry_A = mkA "merry" ;
+lin mess_N = mkN "mess" ;
+lin message_N = mkN "message" ;
+lin messenger_N = mkN "messenger" ;
+lin metal_N = mkN "metal" ;
+lin metaphor_N = mkN "metaphor" ;
+lin method_N = mkN "method" ;
+lin methodical_A = longA "methodical" ;
+lin methodology_N = mkN "methodology" ;
+lin metre_N = mkN "metre" ;
+lin metric_A = longA "metric" ;
+lin microbiology_N = mkN "microbiology" ;
+lin microphone_N = mkN "microphone" ;
+lin microscope_N = mkN "microscope" ;
+lin middle_A = longA "middle" ;
+lin middle_N = mkN "middle" ;
+lin mighty_A = mkA "mighty" ;
+lin migrate_V = mkV "migrate" ;
+lin mild_A = mkA "mild" ;
+lin mile_N = mkN "mile" ;
+lin military_A = longA "military" ;
+lin milk_N = massN "milk" ;
+lin mill_N = mkN "mill" ;
+lin mill_V2 = mkV2 "mill" ;
+lin million_N2 = mkN2 "million" ;
+lin mimic_N = mkN "mimic" ;
+lin mimic_V2 = mkV2 "mimic" ;
+lin mind_N = mkN "mind" ;
+lin mind_V2 = mkV2 "mind" ;
+lin mind_V2 = mkV2 "mind" ;
+lin mine_N = mkN "mine" ;
+lin mine_V2 = mkV2 "mine" ;
+lin mineral_N = mkN "mineral" ;
+lin minim_N = mkN "minim" ;
+lin minimal_A = longA "minimal" ;
+lin minimize_V2 = mkV2 "minimize" ;
+lin minimum_N = mkN "minimum" ;
+lin minister_N = mkN "minister" ;
+lin ministry_N = mkN "ministry" ;
+lin ministry_N2of = mkN2 "ministry" "of" ;
+lin minor_A = longA "minor" ;
+lin minor_N = mkN "minor" ;
+lin minute_A = longA "minute" ;
+lin minute_N = mkN "minute" ;
+lin mirror_N = mkN "mirror" ;
+lin miscellaneous_A = longA "miscellaneous" ;
+lin misconception_N = mkN "misconception" ;
+lin misery_N = mkN "misery" ;
+lin mislead_V2 = mkV2 "mislead" ;
+lin misplace_V2 = mkV2 "misplace" ;
+lin miss_V2 = mkV2 "miss" ;
+lin missile_N = mkN "missile" ;
+lin mist_N = mkN "mist" ;
+lin mistake_N = mkN "mistake" ;
+lin mistake_V3for =mkV3 mistake_V "for" ;
+lin mix_V3with =mkV3 "mix" "with" ;
+lin mixture_N = mkN "mixture" ;
+lin mnemonic_A = longA "mnemonic" ;
+lin mode_N = mkN "mode" ;
+lin model_A = longA "model" ;
+lin model_N = mkN "model" ;
+lin model_V2 = mkV2 "model" ;
+lin moderate_A = longA "moderate" ;
+lin moderate_V2 = mkV2 "moderate" ;
+lin modern_A = longA "modern" ;
+lin modest_A = longA "modest" ;
+lin modesty_N = massN "modesty" ;
+lin modify_V2 = mkV2 "modify" ;
+lin modular_A = longA "modular" ;
+lin module_N = mkN "module" ;
+lin molecular_A = longA "molecular" ;
+lin molecule_N = mkN "molecule" ;
+lin moment_N = mkN "moment" ;
+lin momentary_A = longA "momentary" ;
+lin momentous_A = longA "momentous" ;
+lin momentum_N = mkN "momentum" ;
+lin monday_PN = regPN "monday" ;
+lin money_N = massN "money" ;
+lin monitor_N = mkN "monitor" ;
+lin monitor_V2 = mkV2 "monitor" ;
+lin monkey_N = mkN "monkey" ;
+lin monotonic_A = longA "monotonic" ;
+lin monotonically_Adv = mkAdv "monotonically" ;
+lin month_N = mkN "month" ;
+lin moon_N = mkN "moon" ;
+lin moral_A = longA "moral" ;
+lin moral_N = mkN "moral" ;
+lin morning_N = mkN "morning" ;
+lin morpheme_N = mkN "morpheme" ;
+lin morphology_N = mkN "morphology" ;
+lin morphosyntactic_A = longA "morphosyntactic" ;
+lin mortal_A = longA "mortal" ;
+lin mortise_N = mkN "mortise" ;
+lin mosque_N = mkN "mosque" ;
+lin mosquito_N = mkN "mosquito" ;
+lin mostly_Adv = mkAdv "mostly" ;
+lin mother_N2of = mkN2 "mother" "of" ;
+lin motion_N = mkN "motion" ;
+lin motivate_V2 = mkV2 "motivate" ;
+lin motive_N = mkN "motive" ;
+lin motor_N = mkN "motor" ;
+lin mould_N = mkN "mould" ;
+lin mould_V2 = mkV2 "mould" ;
+lin mountain_N = mkN "mountain" ;
+lin mouse_N = mk2N "mouse" "mice";
+lin mouth_N = mkN "mouth" ;
+lin move_V = mkV "move" ;
+lin mud_N = massN "mud" ;
+lin muesli_N = massN "muesli" ;
+lin multifarious_A = longA "multifarious" ;
+lin multiple_A = longA "multiple" ;
+lin multiplicity_N = mkN "multiplicity" ;
+lin multiply_V3by =mkV3 "multiply" "by" ;
+lin multitude_N2of = mkN2 "multitude" "of" ;
+lin mundane_A = longA "mundane" ;
+lin murder_N = mkN "murder" ;
+lin muscle_N = mkN "muscle" ;
+lin muscular_A = longA "muscular" ;
+lin music_N = massN "music" ;
+lin musical_N = mkN "musical" ;
+lin mutter_V2about = mkV2 "mutter" "about" ;
+lin mutual_A = longA "mutual" ;
+lin mystery_N = mkN "mystery" ;
+lin myth_N = mkN "myth" ;
+lin mythical_A = longA "mythical" ;
+lin mythology_N = mkN "mythology" ;
+lin nail_N = mkN "nail" ;
+lin naive_A = longA "naive" ;
+lin name_N = mkN "name" ;
+lin name_V2 = mkV2 "name" ;
+lin namely_Adv = mkAdv "namely" ;
+lin narrow_A = mkA "narrow" ;
+lin narrow_V2 = mkV2 "narrow" ;
+lin nasty_A = mkA "nasty" ;
+lin nation_N = mkN "nation" ;
+lin native_A = longA "native" ;
+lin native_N = mkN "native" ;
+lin nature_N = mkN "nature" ;
+lin navigate_V = mkV "navigate" ;
+lin navigator_N = mkN "navigator" ;
+lin navy_N = mkN "navy" ;
+lin near_A = mkA "near" ;
+lin near_A2to = mkA2 "near" "to" ;
+lin nearby_Adv = mkAdv "nearby" ;
+lin neat_A = mkA "neat" ;
+lin necessary_A = longA "necessary" ;
+lin necessary_A2for = longA2 "necessary" "for" ;
+lin necessary_A2to = longA2 "necessary" "to" ;
+lin necessitate_V2 = mkV2 "necessitate" ;
+lin necessity_N = mkN "necessity" ;
+lin neck_N = mkN "neck" ;
+lin need_N = mkN "need" ;
+lin need_V2 = mkV2 "need" ;
+lin needle_N = mkN "needle" ;
+lin negate_V2 = mkV2 "negate" ;
+lin negative_A = longA "negative" ;
+lin negative_N = mkN "negative" ;
+lin neglect_N = mkN "neglect" ;
+lin neglect_V2 = mkV2 "neglect" ;
+lin negligence_N = mkN "negligence" ;
+lin negligent_A = longA "negligent" ;
+lin negligible_A = longA "negligible" ;
+lin negotiate_V2with = mkV2 "negotiate" "with" ;
+lin neighbour_N = mkN "neighbour" ;
+lin nephew_N2of = mkN2 "nephew" "of" ;
+lin nerve_N = mkN "nerve" ;
+lin nervous_A = longA "nervous" ;
+lin nest_N = mkN "nest" ;
+lin nest_V2in = mkV2 "nest" "in" ;
+lin net_N = mkN "net" ;
+lin network_N = mkN "network" ;
+lin neutral_A = longA "neutral" ;
+lin never_Adv = mkAdv "never" ;
+lin nevertheless_Adv = mkAdv "nevertheless" ;
+lin new_A = mkA "new" ;
+lin news_N = mkN "news" ;
+lin newspaper_N = mkN "newspaper" ;
+lin newton_PN = regPN "newton" ;
+lin next_A = longA "next" ;
+lin nibble_V2 = mkV2 "nibble" ;
+lin nice_A = mkA "nice" ;
+lin nicety_N = mkN "nicety" ;
+lin nigeria_PN = regPN "nigeria" ;
+lin night_N = mkN "night" ;
+lin nip_V2 = mkV2 "nip" ;
+lin noble_A = mkA "noble" ;
+lin nobleman_N = mkN "nobleman" "noblemen" ;
+lin nod_V2 = mkV2 "nod" ;
+lin nod_V = mkV "nod" ;
+lin node_N = mkN "node" ;
+lin noise_N = mkN "noise" ;
+lin nominal_A = longA "nominal" ;
+lin nominate_V2 = mkV2 "nominate" ;
+lin nominative_A = longA "nominative" ;
+lin nonetheless_Adv = mkAdv "nonetheless" ;
+lin nonsense_N = mkN "nonsense" ;
+lin nonsensical_A = longA "nonsensical" ;
+lin normal_A = longA "normal" ;
+lin normative_A = longA "normative" ;
+lin north_N = massN "north" ;
+lin north_A = longA "north" ;
+lin north_A2of = longA2 "north" "of" ;
+lin northern_A = longA "northern" ;
+lin nose_N = mkN "nose" ;
+--lin not_Adv = mkAdv "not" ;
+lin notation_N = mkN "notation" ;
+lin note_N = mkN "note" ;
+lin note_VS = mkVS (mkV "note") ;
+lin notice_N = mkN "notice" ;
+lin notice_V2 = mkV2 "notice" ;
+lin notice_VS = mkVS (mkV "notice") ;
+lin notion_N = mkN "notion" ;
+lin notoriety_N = massN "notoriety" ;
+lin notorious_A = longA "notorious" ;
+lin notorious_A2for = longA2 "notorious" "for" ;
+lin noun_N = mkN "noun" ;
+lin novel_A = longA "novel" ;
+lin novel_N = mkN "novel" ;
+lin novelty_N = mkN "novelty" ;
+lin november_PN = regPN "november" ;
+lin novice_N = mkN "novice" ;
+lin now_Adv = mkAdv "now" ;
+---- lin now_Adv = mkAdv "now" ;
+lin nowhere_Adv = mkAdv "nowhere" ;
+lin nuclear_A = mkA "nuclear" ;
+lin nucleus_N = mkN "nucleus" ;
+lin nudge_N = mkN "nudge" ;
+lin nudge_V2 = mkV2 "nudge" ;
+lin nuisance_N = mkN "nuisance" ;
+lin numeral_N = mkN "numeral" ;
+lin numeric_A = longA "numeric" ;
+lin numerical_A = longA "numerical" ;
+lin numerous_A = longA "numerous" ;
+lin nurse_N = mkN "nurse" ;
+lin nurse_V2 = mkV2 "nurse" ;
+lin nut_N = mkN "nut" ;
+lin nutrient_N = mkN "nutrient" ;
+lin nutrition_N = mkN "nutrition" ;
+lin nutritious_A = longA "nutritious" ;
+lin nylon_N = massN "nylon" ;
+lin oaf_N = mkN "oaf" ;
+lin oak_N = mkN "oak" ;
+lin oar_N = mkN "oar" ;
+lin oath_N = mkN "oath" ;
+lin obey_V2 = mkV2 "obey" ;
+lin object_N = mkN "object" ;
+lin object_V2to = mkV2 "object" "to" ;
+lin objectionable_A = longA "objectionable" ;
+lin objective_A = longA "objective" ;
+lin objective_N = mkN "objective" ;
+lin obligation_N = mkN "obligation" ;
+lin obligatory_A = longA "obligatory" ;
+lin obligatory_A2for = longA2 "obligatory" "for" ;
+lin oblige_V2 = mkV2 "oblige" ;
+lin oblique_A = longA "oblique" ;
+lin obscure_A = longA "obscure" ;
+lin obscure_V2 = mkV2 "obscure" ;
+lin observe_V2 = mkV2 "observe" ;
+lin obstacle_N = mkN "obstacle" ;
+lin obstruct_V2 = mkV2 "obstruct" ;
+lin obstruction_V = mkV "obstruction" ;
+lin obtain_V2 = mkV2 "obtain" ;
+lin obvious_A = longA "obvious" ;
+lin obvious_A2 = longA2 "obvious" "" ;
+lin occasion_N = mkN "occasion" ;
+lin occupation_N = mkN "occupation" ;
+lin occupy_V2 = mkV2 "occupy" ;
+lin occur_V = mkV "occur" ;
+lin occurrence_V = mkV "occurrence" ;
+lin ocean_N = mkN "ocean" ;
+lin october_PN = regPN "october" ;
+lin odd_A = mkA "odd" ;
+lin of_Prep = mkPrep "of" ;
+lin off_Prep = mkPrep "off" ;
+lin offence_N2against = mkN2 "offence" "against" ;
+lin offend_V2 = mkV2 "offend" ;
+lin offense_N2against = mkN2 "offense" "against" ;
+lin offensive_A = longA "offensive" ;
+lin offer_VV = mkVV (mkV "offer") ;
+lin offer_N2 = mkN2 "offer" ;
+lin office_N = mkN "office" ;
+lin officer_N = mkN "officer" ;
+lin official_N = mkN "official" ;
+lin offset_V2 = mkV2 "offset" ;
+lin often_Adv = mkAdv "often" ;
+lin oil_N = massN "oil" ;
+lin oil_V2 = mkV2 "oil" ;
+lin old_A = mkA "old" ;
+lin omission_N = mkN "omission" ;
+lin omit_V2 = mkV2 "omit" ;
+lin omniscient_A = longA "omniscient" ;
+--lin on_Prep = mkPrep "on" ;
+lin once_Adv = mkAdv "once" ;
+lin onerous_A = longA "onerous" ;
+lin onion_N = mkN "onion" ;
+-- lin only_Adv = mkAdv "only" ;
+lin only_A = longA "only" ;
+lin onto_Prep = mkPrep "onto" ;
+lin ontology_N = mkN "ontology" ;
+lin opacity_N = massN "opacity" ;
+lin opaque_A = longA "opaque" ;
+lin open_A = longA "open" ;
+lin open_V = mkV "open" ;
+lin opening_N = mkN "opening" ;
+lin operand_N = mkN "operand" ;
+lin operate_V2 = mkV2 "operate" ;
+lin operation_N2on = mkN2 "operation" "on" ;
+lin operator_N = mkN "operator" ;
+lin opinion_N = mkN "opinion" ;
+lin opponent_N = mkN "opponent" ;
+lin opportune_A = longA "opportune" ;
+lin opportunistic_A = longA "opportunistic" ;
+lin opportunity_N = mkN "opportunity" ;
+lin oppose_V2 = mkV2 "oppose" ;
+lin opposite_A = longA "opposite" ;
+lin opposition_N2to = mkN2 "opposition" "to" ;
+lin optimal_A = longA "optimal" ;
+lin optimism_N = massN "optimism" ;
+lin optimist_N = mkN "optimist" ;
+lin optimize_V2 = mkV2 "optimize" ;
+lin optimum_V = mkV "optimum" ;
+lin option_N = mkN "option" ;
+lin oral_A = mkA "oral" ;
+lin orange_A = longA "orange" ;
+lin orange_N = mkN "orange" ;
+lin order_N = mkN "order" ;
+lin order_V2 = mkV2 "order" ;
+lin order_V2 = mkV2 "order" ;
+lin ordering_N = mkN "ordering" ;
+lin orderly_A = longA "orderly" ;
+lin ordinary_A = longA "ordinary" ;
+lin ore_N = mkN "ore" ;
+lin organ_N = mkN "organ" ;
+lin organic_A = longA "organic" ;
+lin organically_Adv = mkAdv "organically" ;
+lin organization_N = mkN "organization" ;
+lin organize_V2 = mkV2 "organize" ;
+lin orient_N = mkN "orient" ;
+lin orient_V2 = mkV2 "orient" ;
+lin origin_N = mkN "origin" ;
+lin original_A = longA "original" ;
+lin original_N = mkN "original" ;
+lin originate_V = mkV "originate" ;
+lin orthography_N = massN "orthography" ;
+lin ostensible_A = longA "ostensible" ;
+lin ostensive_A = longA "ostensive" ;
+lin ostentation_N = massN "ostentation" ;
+lin ostentatious_A = longA "ostentatious" ;
+lin other_A = longA "other" ;
+lin other_N = mkN "other" ;
+lin otherwise_Adv = mkAdv "otherwise" ;
+lin outdated_A = longA "outdated" ;
+lin outdoor_A = longA "outdoor" ;
+lin outdoors_N = massN "outdoors" ;
+lin outer_A = longA "outer" ;
+lin outlaw_N = mkN "outlaw" ;
+lin outlaw_V2 = mkV2 "outlaw" ;
+lin outline_N = mkN "outline" ;
+lin outline_V2 = mkV2 "outline" ;
+lin outrage_N = mkN "outrage" ;
+lin outrage_V2 = mkV2 "outrage" ;
+lin outside_Adv = mkAdv "outside" ;
+lin outside_N = mkN "outside" ;
+lin outside_Prep = mkPrep "outside" ;
+lin outstanding_A = longA "outstanding" ;
+lin over_N = mkN "over" ;
+lin over_Prep = mkPrep "over" ;
+lin overflow_N = mkN "overflow" ;
+lin overflow_V2 = mkV2 "overflow" ;
+lin overflow_V = mkV "overflow" ;
+lin overlap_V = mkV "overlap" ;
+lin overt_A = longA "overt" ;
+lin overture_N = mkN "overture" ;
+lin overwhelm_V2 = mkV2 "overwhelm" ;
+lin owe_V3 = mkV3 "owe" ;
+lin own_A = longA "own" ;
+lin own_V2 = mkV2 "own" ;
+lin ox_N = mkN "ox" "ox" ;
+lin oxford_PN = regPN "oxford" ;
+lin oxygen_N = massN "oxygen" ;
+lin pace_N = mkN "pace" ;
+lin pack_V2 = mkV2 "pack" ;
+lin package_N = mkN "package" ;
+lin package_V2 = mkV2 "package" ;
+lin packet_N = mkN "packet" ;
+lin page_N = mkN "page" ;
+lin pain_N = mkN "pain" ;
+lin painstaking_A = longA "painstaking" ;
+lin paint_N = massN "paint" ;
+lin paint_V2 = mkV2 "paint" ;
+lin pair_N = mkN "pair" ;
+lin pair_V3with =mkV3 "pair" "with" ;
+lin palace_N = mkN "palace" ;
+lin pale_A = mkA "pale" ;
+lin pamper_V2 = mkV2 "pamper" ;
+lin pamphlet_N = mkN "pamphlet" ;
+lin pan_N = mkN "pan" ;
+lin panacea_N = mkN "panacea" ;
+lin pane_N = mkN "pane" ;
+lin panel_N = mkN "panel" ;
+lin panelling_N = mkN "panelling" ;
+lin panic_V = mkV "panic" ;
+lin panic_N = mkN "panic" ;
+lin pantry_N = mkN "pantry" ;
+lin paper_N = mkN "paper" ;
+lin paper_V2 = mkV2 "paper" ;
+lin paradigm_N = mkN "paradigm" ;
+lin paradox_N = mkN "paradox" ;
+lin paragraph_N = mkN "paragraph" ;
+lin parallel_N = mkN "parallel" ;
+lin parallel_V2 = mkV2 "parallel" ;
+lin parallel_A = longA "parallel" ;
+lin parallel_A2to = longA2 "parallel" "to" ;
+lin parameter_N = mkN "parameter" ;
+lin paraphrase_N = mkN "paraphrase" ;
+lin paraphrase_V2 = mkV2 "paraphrase" ;
+lin parasite_N = mkN "parasite" ;
+lin parasitic_A = longA "parasitic" ;
+lin parasol_N = mkN "parasol" ;
+lin parcel_N = mkN "parcel" ;
+lin parent_N2of = mkN2 "parent" "of" ;
+lin parenthesis_N = mkN "parenthesis" "parenthesis" ;
+lin parenthesize_V2 = mkV2 "parenthesize" ;
+lin parenthetical_A = longA "parenthetical" ;
+lin parity_N = mkN "parity" ;
+lin park_N = mkN "park" ;
+lin park_V2 = mkV2 "park" ;
+lin parliament_N = mkN "parliament" ;
+lin parse_V2 = mkV2 "parse" ;
+lin parsimony_N = mkN "parsimony" ;
+lin part_N = mkN "part" ;
+lin participant_N = mkN "participant" ;
+lin participate_V2in = mkV2 "participate" "in" ;
+lin particle_N = mkN "particle" ;
+lin particular_A = longA "particular" ;
+lin partition_N = mkN "partition" ;
+lin partition_V2 = mkV2 "partition" ;
+lin partly_Adv = mkAdv "partly" ;
+lin partner_N = mkN "partner" ;
+lin party_N = mkN "party" ;
+lin pass_V3to =mkV3 "pass" "to" ;
+lin passage_N = mkN "passage" ;
+lin passenger_N = mkN "passenger" ;
+lin passion_N = mkN "passion" ;
+lin passionate_A = longA "passionate" ;
+lin passive_A = longA "passive" ;
+lin past_A = longA "past" ;
+lin past_N = mkN "past" ;
+lin paste_N = mkN "paste" ;
+lin paste_V3to =mkV3 "paste" "to" ;
+lin pastry_N = massN "pastry" ;
+lin pasty_N = mkN "pasty" ;
+lin pat_V2 = mkV2 "pat" ;
+lin path_N = mkN "path" ;
+lin pathology_N = mkN "pathology" ;
+lin patience_N = mkN "patience" ;
+lin patient_N = mkN "patient" ;
+lin patient_A = longA "patient" ;
+lin patient_A2with = longA2 "patient" "with" ;
+lin pattern_N = mkN "pattern" ;
+lin paucity_N2of = mkN2 "paucity" "of" ;
+lin pause_V = mkV "pause" ;
+lin pause_N = mkN "pause" ;
+lin pay_N = mkN "pay" ;
+lin pay_V2for = mkV2 pay_V "for" ;
+lin pea_N = mkN "pea" ;
+lin peace_N = massN "peace" ;
+lin peak_N = mkN "peak" ;
+lin pear_N = mkN "pear" ;
+lin peculiar_A = longA "peculiar" ;
+lin peculiar_A2to = longA2 "peculiar" "to" ;
+lin pedagogical_A = longA "pedagogical" ;
+lin pedant_N = mkN "pedant" ;
+lin pedantic_A = longA "pedantic" ;
+lin pedantically_A = longA "pedantically" ;
+lin pelvic_A = longA "pelvic" ;
+lin pelvis_N = mkN "pelvis" ;
+lin pen_N = mkN "pen" ;
+lin penal_A = longA "penal" ;
+lin penalize_V2 = mkV2 "penalize" ;
+lin penalty_N = mkN "penalty" ;
+lin pencil_N = mkN "pencil" ;
+lin pending_A = longA "pending" ;
+lin penetrate_V2 = mkV2 "penetrate" ;
+lin penny_N = mkN "penny" ;
+lin people_N = mkN "people" ;
+lin pepper_N = massN "pepper" ;
+lin perceive_V2 = mkV2 "perceive" ;
+lin perception_N = mkN "perception" ;
+lin perceptive_A = longA "perceptive" ;
+lin perceptual_A = longA "perceptual" ;
+lin percolate_V = mkV "percolate" ;
+lin percolator_N = mkN "percolator" ;
+lin peremptory_A = longA "peremptory" ;
+lin perfect_A = longA "perfect" ;
+lin perform_V = mkV "perform" ;
+lin perhaps_Adv = mkAdv "perhaps" ;
+lin period_N = mkN "period" ;
+lin peripheral_A = longA "peripheral" ;
+lin periphery_N = mkN "periphery" ;
+lin perjure_V2 = mkV2 "perjure" ;
+lin permanent_A = longA "permanent" ;
+lin permissible_A = longA "permissible" ;
+lin permission_N = mkN "permission" ;
+lin permissive_A = longA "permissive" ;
+lin permit_N = mkN "permit" ;
+lin permit_V2 = mkV2 "permit" ;
+lin permute_V2 = mkV2 "permute" ;
+lin perpetual_A = longA "perpetual" ;
+lin perpetuate_V2 = mkV2 "perpetuate" ;
+lin perpetuity_N = mkN "perpetuity" ;
+lin persimmon_N = mkN "persimmon" ;
+lin persist_V = mkV "persist" ;
+lin persistence_N = mkN "persistence" ;
+lin persistent_A = longA "persistent" ;
+lin person_N = mkN "person" (variants { "persons"; "people"});
+lin personal_A = longA "personal" ;
+lin perspective_N = mkN "perspective" ;
+lin perspicuous_A = longA "perspicuous" ;
+lin persuade_V3 =mkV3 "persuade" ;
+lin persuade_V2 = mkV2 "persuade" ;
+lin persuasion_N = mkN "persuasion" ;
+lin persuasive_A = longA "persuasive" ;
+lin perverse_A = longA "perverse" ;
+lin perversion_N = mkN "perversion" ;
+lin pervert_N = mkN "pervert" ;
+lin pervert_V2 = mkV2 "pervert" ;
+lin pet_N = mkN "pet" ;
+lin petrol_N = massN "petrol" ;
+lin phase_N = mkN "phase" ;
+lin phenomenon_N = mkN "phenomenon" "phenomenon" ;
+lin philosopher_N = mkN "philosopher" ;
+lin philosophy_N = mkN "philosophy" ;
+lin phone_N = mkN "phone" ;
+lin phone_V2 = mkV2 "phone" ;
+lin phonemic_A = longA "phonemic" ;
+lin phonetic_A = longA "phonetic" ;
+lin phonetically_Adv = mkAdv "phonetically" ;
+lin phonology_N = massN "phonology" ;
+lin phonotactic_A = longA "phonotactic" ;
+lin photo_N = mkN "photo" ;
+lin photograph_N = mkN "photograph" ;
+lin photograph_V2 = mkV2 "photograph" ;
+lin photography_N = massN "photography" ;
+lin phrase_N = mkN "phrase" ;
+lin physical_A = longA "physical" ;
+lin physician_N = mkN "physician" ;
+lin physics_N = mkN "physics" ;
+lin pianist_N = mkN "pianist" ;
+lin piano_N = mkN "piano" ;
+lin pick_N = mkN "pick" ;
+lin pick_V2 = mkV2 "pick" ;
+lin pick_V3 =mkV3 "pick" ;
+lin picnic_N = mkN "picnic" ;
+lin picnic_V = mkV "picnic" ;
+lin picture_N = mkN "picture" ;
+lin picture_V2 = mkV2 "picture" ;
+lin piece_N = mkN "piece" ;
+lin pierce_V2 = mkV2 "pierce" ;
+lin pig_N = mkN "pig" ;
+lin pigeon_N = mkN "pigeon" ;
+lin pilchard_N = mkN "pilchard" ;
+lin pile_N = mkN "pile" ;
+lin pilfer_V2 = mkV2 "pilfer" ;
+lin pill_N = mkN "pill" ;
+lin pillar_N = mkN "pillar" ;
+lin pillow_N = mkN "pillow" ;
+lin pilot_N = mkN "pilot" ;
+lin pilot_V2 = mkV2 "pilot" ;
+lin pin_N = mkN "pin" ;
+lin pin_V3to =mkV3 "pin" "to" ;
+lin pink_A = mkA "pink" ;
+lin pipe_N = mkN "pipe" ;
+lin pistol_N = mkN "pistol" ;
+lin pit_N = mkN "pit" ;
+lin pitch_N = mkN "pitch" ;
+lin pitch_V2 = mkV2 "pitch" ;
+lin pitchfork_N = mkN "pitchfork" ;
+lin pith_N = mkN "pith" ;
+lin pity_V2 = mkV2 "pity" ;
+lin pity_N = mkN "pity" ;
+lin place_N = mkN "place" ;
+lin place_V2 = mkV2 "place" ;
+lin place_V3in =mkV3 "place" "in" ;
+lin plague_N = mkN "plague" ;
+lin plague_V2 = mkV2 "plague" ;
+lin plain_A = mkA "plain" ;
+lin plain_N = mkN "plain" ;
+lin plan_VV = mkVV (mkV "plan") ;
+lin plan_N2 = mkN2 "plan" ;
+lin planar_A = longA "planar" ;
+lin plane_N = mkN "plane" ;
+lin planet_N = mkN "planet" ;
+lin plant_N = mkN "plant" ;
+lin plastic_A = longA "plastic" ;
+lin plastic_N = massN "plastic" ;
+lin plate_N = mkN "plate" ;
+lin plateau_N = mkN "plateau" ;
+lin platypus_N = mkN "platypus" ;
+lin plausible_A = longA "plausible" ;
+lin play_N = mkN "play" ;
+lin play_V2 = mkV2 "play" ;
+lin play_V = mkV "play" ;
+lin play_V2with = mkV2 "play" "with" ;
+lin pleasant_A = longA "pleasant" ;
+lin please_V2 = mkV2 "please" ;
+lin pleasure_N = mkN "pleasure" ;
+lin pledge_N = mkN "pledge" ;
+lin pledge_VS = mkVS (mkV "pledge") ;
+lin plenty_N = massN "plenty" ;
+lin plot_N = mkN "plot" ;
+lin plot_V = mkV "plot" ;
+lin plug_N = mkN "plug" ;
+lin plum_N = mkN "plum" ;
+lin plumber_N = mkN "plumber" ;
+lin plume_N = mkN "plume" ;
+lin plummet_V = mkV "plummet" ;
+lin plump_A = mkA "plump" ;
+lin plunge_V = mkV "plunge" ;
+lin plural_A = longA "plural" ;
+lin plural_N = mkN "plural" ;
+lin pocket_N = mkN "pocket" ;
+lin pocket_V2 = mkV2 "pocket" ;
+lin poem_N = mkN "poem" ;
+lin poet_N = mkN "poet" ;
+lin poetry_N = massN "poetry" ;
+lin point_N = mkN "point" ;
+lin point_V2to = mkV2 "point" "to" ;
+lin poison_N = mkN "poison" ;
+lin poison_V2 = mkV2 "poison" ;
+lin poland_PN = regPN "poland" ;
+lin polar_A = longA "polar" ;
+lin pole_N = mkN "pole" ;
+lin policeman_N = mkN "policeman" "policemen" ;
+lin policy_N = mkN "policy" ;
+lin polish_A = longA "polish" ;
+lin polish_N = mkN "polish" ;
+lin polish_V2 = mkV2 "polish" ;
+lin polite_A = longA "polite" ;
+lin polite_A2to = longA2 "polite" "to" ;
+lin political_A = longA "political" ;
+lin politician_N = mkN "politician" ;
+lin politics_N = mkN "politics" "politics" ;
+lin pollute_V2 = mkV2 "pollute" ;
+lin ponder_V = mkV "ponder" ;
+lin pool_N = mkN "pool" ;
+lin poor_A = mkA "poor" ;
+lin pop_N = mkN "pop" ;
+lin popular_A = longA "popular" ;
+lin popular_A2with = longA2 "popular" "with" ;
+lin populated_A = longA "populated" ;
+lin populated_A2by = longA2 "populated" "by" ;
+lin population_N = mkN "population" ;
+lin porcupine_N = mkN "porcupine" ;
+lin pore_N = mkN "pore" ;
+lin pore_V2over = mkV2 "pore" "over" ;
+lin pork_N = massN "pork" ;
+lin porosity_N = mkN "porosity" ;
+lin porous_A = longA "porous" ;
+lin porpoise_N = mkN "porpoise" ;
+lin port_N = mkN "port" ;
+lin portable_A = longA "portable" ;
+lin portion_N = mkN "portion" ;
+lin pose_N = mkN "pose" ;
+lin pose_V2 = mkV2 "pose" ;
+lin position_N = mkN "position" ;
+lin positive_A = longA "positive" ;
+lin positive_A2 = longA2 "positive" "" ;
+lin positively_Adv = mkAdv "positively" ;
+lin possess_V2 = mkV2 "possess" ;
+lin possession_N = mkN "possession" ;
+lin possible_A2 = longA2 "possible" "" ;
+lin possible_A = longA "possible" ;
+lin possible_A2 = longA2 "possible" "" ;
+lin post_N = mkN "post" ;
+lin post_V3to =mkV3 "post" "to" ;
+lin posterior_A = longA "posterior" ;
+lin postman_N = mkN "postman" "postmen" ;
+lin postpone_V2 = mkV2 "postpone" ;
+lin postulate_V2 = mkV2 "postulate" ;
+lin pot_N = mkN "pot" ;
+lin potato_N = mkN "potato" ;
+lin potency_N = mkN "potency" ;
+lin potent_A = longA "potent" ;
+lin potential_A = longA "potential" ;
+lin pound_N = mkN "pound" ;
+lin pound_V2 = mkV2 "pound" ;
+lin pour_V3loc =mkV3 "pour" "loc" ;
+lin powder_N = mkN "powder" ;
+lin power_N = mkN "power" ;
+lin power_V2 = mkV2 "power" ;
+lin practical_A = longA "practical" ;
+lin practice_N = mkN "practice" ;
+lin practise_V2 = mkV2 "practise" ;
+lin practitioner_N = mkN "practitioner" ;
+lin pragmatic_A = longA "pragmatic" ;
+lin pragmatically_Adv = mkAdv "pragmatically" ;
+lin pragmatics_N = mkN "pragmatics" "pragmatics" ;
+lin praise_N = mkN "praise" ;
+lin praise_V2 = mkV2 "praise" ;
+lin pray_V2to = mkV2 "pray" "to" ;
+lin prayer_N = mkN "prayer" ;
+lin precarious_A = longA "precarious" ;
+lin precede_V2 = mkV2 "precede" ;
+lin precedence_N = mkN "precedence" ;
+lin precedent_N = mkN "precedent" ;
+lin precious_A = longA "precious" ;
+lin precise_A = longA "precise" ;
+lin precision_N = mkN "precision" ;
+lin preclude_V2 = mkV2 "preclude" ;
+lin precursor_N = mkN "precursor" ;
+lin predecessor_N = mkN "predecessor" ;
+lin predicate_N = mkN "predicate" ;
+lin predicate_V2 = mkV2 "predicate" ;
+lin predict_V2 = mkV2 "predict" ;
+lin predilection_N2for = mkN2 "predilection" "for" ;
+lin preface_N = mkN "preface" ;
+lin prefer_V3to =mkV3 "prefer" "to" ;
+lin prefer_V2 = mkV2 "prefer" ;
+lin prefer_VV = mkVV (mkV "prefer") ;
+lin prefer_V2 = mkV2 "prefer" ;
+lin preference_N = mkN "preference" ;
+lin pregnancy_N = mkN "pregnancy" ;
+lin pregnant_A = longA "pregnant" ;
+lin prejudice_N = mkN "prejudice" ;
+lin prejudiced_A = longA "prejudiced" ;
+lin preliminary_A = longA "preliminary" ;
+lin premise_N = mkN "premise" ;
+lin preoccupation_N2with = mkN2 "preoccupation" "with" ;
+lin preoccupied_A2with = longA2 "preoccupied" "with" ;
+lin preoccupy_V2 = mkV2 "preoccupy" ;
+lin prepare_V3for =mkV3 "prepare" "for" ;
+lin preposition_N = mkN "preposition" ;
+lin prerequisite_N = mkN "prerequisite" ;
+lin prescribe_V2 = mkV2 "prescribe" ;
+lin prescription_N = mkN "prescription" ;
+lin prescriptive_A = longA "prescriptive" ;
+lin presence_N = mkN "presence" ;
+lin present_A = longA "present" ;
+lin present_N = mkN "present" ;
+lin present_V3with =mkV3 "present" "with" ;
+lin preserve_V3from =mkV3 "preserve" "from" ;
+lin preside_V = mkV "preside" ;
+lin presidency_N = mkN "presidency" ;
+lin president_N = mkN "president" ;
+lin press_V2 = mkV2 "press" ;
+lin pressure_N = mkN "pressure" ;
+lin prestige_N = mkN "prestige" ;
+lin presume_VS = mkVS (mkV "presume") ;
+lin presumption_N = mkN "presumption" ;
+lin presumptuous_A = longA "presumptuous" ;
+lin presuppose_VS = mkVS (mkV "presuppose") ;
+lin presupposition_N2 = mkN2 "presupposition" ;
+lin pretence_N2 = mkN2 "pretence" ;
+lin pretend_VS = mkVS (mkV "pretend") ;
+lin pretty_A = mkA "pretty" ;
+lin prevent_V2 = mkV2 "prevent" ;
+lin previous_A = longA "previous" ;
+lin price_N = mkN "price" ;
+lin prick_V = mkV "prick" ;
+lin prickle_N = mkN "prickle" ;
+lin pride_N = mkN "pride" ;
+lin priest_N = mkN "priest" ;
+lin prim_A = mkA "prim" ;
+lin primary_A = longA "primary" ;
+lin primitive_A = longA "primitive" ;
+lin prince_N = mkN "prince" ;
+lin principal_A = longA "principal" ;
+lin principle_N = mkN "principle" ;
+lin principled_A = longA "principled" ;
+lin print_V2 = mkV2 "print" ;
+lin prior_N = mkN "prior" ;
+lin prior_A = longA "prior" ;
+lin prior_A2to = longA2 "prior" "to" ;
+lin priority_N = mkN "priority" ;
+lin prison_N = mkN "prison" ;
+lin privacy_N = mkN "privacy" ;
+lin private_A = longA "private" ;
+lin privilege_N = mkN "privilege" ;
+lin prize_N = mkN "prize" ;
+lin probability_N2 = mkN2 "probability" ;
+lin probable_A = longA "probable" ;
+lin probable_A2 = longA2 "probable" "" ;
+lin probe_N = mkN "probe" ;
+lin probe_V2 = mkV2 "probe" ;
+lin problem_N = mkN "problem" ;
+lin problematic_A = longA "problematic" ;
+lin procedure_N = mkN "procedure" ;
+lin proceed_V = mkV "proceed" ;
+lin process_N = mkN "process" ;
+lin process_V2 = mkV2 "process" ;
+lin procession_N = mkN "procession" ;
+lin processor_N = mkN "processor" ;
+lin produce_N = mkN "produce" ;
+lin produce_V2 = mkV2 "produce" ;
+lin product_N = mkN "product" ;
+lin profession_N = mkN "profession" ;
+lin professor_N = mkN "professor" ;
+lin proficiency_N2in = mkN2 "proficiency" "in" ;
+lin proficient_A2in = longA2 "proficient" "in" ;
+lin profit_N = mkN "profit" ;
+lin profitable_A = longA "profitable" ;
+lin profound_A = longA "profound" ;
+lin profundity_N = mkN "profundity" ;
+lin profuse_A = longA "profuse" ;
+lin profusion_N2of = mkN2 "profusion" "of" ;
+lin prognosis_N = mkN "prognosis" ;
+lin program_N = mkN "program" ;
+lin program_V = mkV "program" ;
+lin programme_N = mkN "programme" ;
+lin progress_V2of = mkV2 "progress" "of" ;
+lin progress_N = mkN "progress" ;
+lin prohibit_V2 = mkV2 "prohibit" ;
+lin project_N = mkN "project" ;
+lin project_V = mkV "project" ;
+lin proliferate_V = mkV "proliferate" ;
+lin prolong_V2 = mkV2 "prolong" ;
+lin prominence_N = mkN "prominence" ;
+lin prominent_A = longA "prominent" ;
+lin promise_V2 = mkV2 "promise" ;
+lin promote_V2 = mkV2 "promote" ;
+lin prompt_A = mkA "prompt" ;
+lin prompt_N = mkN "prompt" ;
+lin prompt_V2 = mkV2 "prompt" ;
+lin promulgate_V2 = mkV2 "promulgate" ;
+lin prone_A = longA "prone" ;
+lin prone_A2to = longA2 "prone" "to" ;
+lin pronominal_A = longA "pronominal" ;
+lin pronoun_N = mkN "pronoun" ;
+lin pronounce_V2 = mkV2 "pronounce" ;
+lin pronunciation_N = mkN "pronunciation" ;
+lin proof_N2 = mkN2 "proof" ;
+lin propagate_V = mkV "propagate" ;
+lin propensity_N2for = mkN2 "propensity" "for" ;
+lin proper_A = longA "proper" ;
+lin property_N = mkN "property" ;
+lin proponent_N = mkN "proponent" ;
+lin proportion_N = mkN "proportion" ;
+lin propose_V2 = mkV2 "propose" ;
+lin propose_VV = mkVV (mkV "propose") ;
+lin proposition_N = mkN "proposition" ;
+lin prose_N = massN "prose" ;
+lin prosody_N = mkN "prosody" ;
+lin prospect_N2 = mkN2 "prospect" ;
+lin prospect_V2for = mkV2 "prospect" "for" ;
+lin prospective_A = longA "prospective" ;
+lin prospector_N = mkN "prospector" ;
+lin protect_V3from =mkV3 "protect" "from" ;
+lin protest_N = mkN "protest" ;
+lin protest_V2against = mkV2 "protest" "against" ;
+lin protocol_N = mkN "protocol" ;
+lin prototype_N = mkN "prototype" ;
+lin proud_A = mkA "proud" ;
+lin proud_A2of = mkA2 "proud" "of" ;
+lin prove_VS = mkVS (mkV "prove") ;
+lin proven_A = longA "proven" ;
+lin provide_V3for =mkV3 "provide" "for" ;
+lin provision_N = mkN "provision" ;
+lin prune_N = mkN "prune" ;
+lin prune_V2 = mkV2 "prune" ;
+lin psychology_N = mkN "psychology" ;
+lin pub_N = mkN "pub" ;
+lin public_A = longA "public" ;
+lin public_N = mkN "public" ;
+lin publication_N = mkN "publication" ;
+lin publicity_N = mkN "publicity" ;
+lin publish_V2 = mkV2 "publish" ;
+lin pull_V2 = mkV2 "pull" ;
+lin pulley_N = mkN "pulley" ;
+lin pulpit_N = mkN "pulpit" ;
+lin pump_N = mkN "pump" ;
+lin punch_N = mkN "punch" ;
+lin punch_V2 = mkV2 "punch" ;
+lin punctual_A = longA "punctual" ;
+lin punctuate_V2 = mkV2 "punctuate" ;
+lin punish_V2 = mkV2 "punish" ;
+lin punitive_A = longA "punitive" ;
+lin pupil_N = mkN "pupil" ;
+lin purchase_V = mkV "purchase" ;
+lin pure_A = mkA "pure" ;
+lin purge_N = mkN "purge" ;
+lin purple_A = mkA "purple" ;
+lin purpose_N = mkN "purpose" ;
+lin purse_N = mkN "purse" ;
+lin pursue_V2 = mkV2 "pursue" ;
+lin pursuit_N = mkN "pursuit" ;
+lin purveyor_N = mkN "purveyor" ;
+lin push_V2 = mkV2 "push" ;
+lin put_V3loc =mkV3 put_V "loc" ;
+lin puzzle_N = mkN "puzzle" ;
+lin puzzle_V2 = mkV2 "puzzle" ;
+lin pyramid_N = mkN "pyramid" ;
+lin quadruple_N = mkN "quadruple" ;
+lin quail_N = mkN "quail" ;
+lin qualify_V2for = mkV2 "qualify" "for" ;
+lin qualitative_A = longA "qualitative" ;
+lin quality_N = mkN "quality" ;
+lin quantify_V2 = mkV2 "quantify" ;
+lin quantitative_A = longA "quantitative" ;
+lin quarrel_N2with = mkN2 "quarrel" "with" ;
+lin quarter_N = mkN "quarter" ;
+lin quartet_N = mkN "quartet" ;
+lin queen_N = mkN "queen" ;
+lin queer_A = mkA "queer" ;
+lin query_N = mkN "query" ;
+lin query_V2 = mkV2 "query" ;
+lin quest_N = mkN "quest" ;
+lin question_N = mkN "question" ;
+lin question_V2 = mkV2 "question" ;
+lin quibble_V2about = mkV2 "quibble" "about" ;
+lin quick_A = mkA "quick" ;
+lin quiet_A = mkA "quiet" ;
+lin quiet_N = mkN "quiet" ;
+lin quilt_N = mkN "quilt" ;
+lin quit_V2 = mkV2 "quit" ;
+--lin quite_Adv = mkAdv "quite" ;
+lin quiz_N = mkN "quiz" "quiz" ;
+lin quote_V2 = mkV2 "quote" ;
+lin rabbit_N = mkN "rabbit" ;
+lin rabid_A = longA "rabid" ;
+lin rabies_N = mkN "rabies" ;
+lin race_N = mkN "race" ;
+lin race_V2 = mkV2 "race" ;
+lin rack_N = mkN "rack" ;
+lin radar_N = mkN "radar" ;
+lin radical_A = longA "radical" ;
+lin radio_N = mkN "radio" ;
+lin radish_N = mkN "radish" ;
+lin radius_N = mkN "radius" "radius" ;
+lin rage_N = mkN "rage" ;
+lin raid_V2 = mkV2 "raid" ;
+lin rail_N = mkN "rail" ;
+lin railway_N = mkN "railway" ;
+lin rain_V = mkV "rain" ;
+lin rain_N = mkN "rain" ;
+lin raise_V2 = mkV2 "raise" ;
+lin raisin_N = mkN "raisin" ;
+lin random_A = longA "random" ;
+lin range_N = mkN "range" ;
+lin range_V2over = mkV2 "range" "over" ;
+lin rank_N = mkN "rank" ;
+lin rank_V2 = mkV2 "rank" ;
+lin rapid_A = longA "rapid" ;
+lin rare_A = mkA "rare" ;
+lin rat_N = mkN "rat" ;
+lin rate_N = mkN "rate" ;
+lin rather_Adv = mkAdv "rather" ;
+lin ratio_N = mkN "ratio" ;
+lin ration_N = mkN "ration" ;
+lin ration_V2 = mkV2 "ration" ;
+lin rational_A = longA "rational" ;
+lin rationale_N = mkN "rationale" ;
+lin raw_A = mkA "raw" ;
+lin ray_N = mkN "ray" ;
+lin razor_N = mkN "razor" ;
+lin reach_V2 = mkV2 "reach" ;
+lin read_V2 = mkV2 read_V ;
+lin ready_A = mkA "ready" ;
+lin ready_A2for = mkA2 "ready" "for" ;
+lin real_A = longA "real" ;
+lin realist_N = mkN "realist" ;
+lin realistic_A = longA "realistic" ;
+lin realistically_Adv = mkAdv "realistically" ;
+lin realize_VS = mkVS (mkV "realize") ;
+lin realm_N = mkN "realm" ;
+lin rear_A = longA "rear" ;
+lin rear_N = mkN "rear" ;
+lin reason_V = mkV "reason" ;
+lin reason_N2for = mkN2 "reason" "for" ;
+lin reasonable_A = longA "reasonable" ;
+lin rebut_V2 = mkV2 "rebut" ;
+lin recapitulate_V2 = mkV2 "recapitulate" ;
+lin recede_V = mkV "recede" ;
+lin receipt_N = mkN "receipt" ;
+lin receive_V3from =mkV3 "receive" "from" ;
+lin recency_N = mkN "recency" ;
+lin recent_A = longA "recent" ;
+lin reception_N = mkN "reception" ;
+lin recession_N = mkN "recession" ;
+lin recipe_N = mkN "recipe" ;
+lin recipient_N = mkN "recipient" ;
+lin reciprocal_A = longA "reciprocal" ;
+lin reciprocate_V = mkV "reciprocate" ;
+lin recite_V2 = mkV2 "recite" ;
+lin recognise_V2 = mkV2 "recognise" ;
+lin recognition_N = mkN "recognition" ;
+lin recognize_V2 = mkV2 "recognize" ;
+lin recommend_V2 = mkV2 "recommend" ;
+lin reconcile_V2 = mkV2 "reconcile" ;
+lin record_N = mkN "record" ;
+lin record_V2 = mkV2 "record" ;
+lin recourse_N2to = mkN2 "recourse" "to" ;
+lin recover_V = mkV "recover" ;
+lin recovery_N = mkN "recovery" ;
+lin rectify_V2 = mkV2 "rectify" ;
+lin recursion_N = mkN "recursion" ;
+lin recursive_A = longA "recursive" ;
+lin red_A = mkA "red" ;
+lin redeem_V2 = mkV2 "redeem" ;
+lin reduce_V2 = mkV2 "reduce" ;
+lin reducible_A = longA "reducible" ;
+lin reducible_A2to = longA2 "reducible" "to" ;
+lin redundancy_N = mkN "redundancy" ;
+lin redundant_A = longA "redundant" ;
+lin reed_N = mkN "reed" ;
+lin refer_V2to = mkV2 "refer" "to" ;
+lin reference_N2to = mkN2 "reference" "to" ;
+lin referent_N = mkN "referent" ;
+lin referral_N = mkN "referral" ;
+lin refine_V2 = mkV2 "refine" ;
+lin reflect_V2 = mkV2 "reflect" ;
+lin reflexive_A = longA "reflexive" ;
+lin refractor_N = mkN "refractor" ;
+lin refractory_A = longA "refractory" ;
+lin refresh_V2 = mkV2 "refresh" ;
+lin refuse_N = mkN "refuse" ;
+lin refuse_VV = mkVV (mkV "refuse") ;
+lin refute_V2 = mkV2 "refute" ;
+lin regard_N = mkN "regard" ;
+lin regard_V3_pred =mkV3 "regard" "_pred" ;
+lin regime_N = mkN "regime" ;
+lin regiment_N = mkN "regiment" ;
+lin regiment_V2 = mkV2 "regiment" ;
+lin region_N = mkN "region" ;
+lin regress_V = mkV "regress" ;
+lin regular_A = longA "regular" ;
+lin regulate_V2 = mkV2 "regulate" ;
+lin regulation_N = mkN "regulation" ;
+lin reinforce_V2 = mkV2 "reinforce" ;
+lin reject_V2 = mkV2 "reject" ;
+lin rejoice_V = mkV "rejoice" ;
+lin relate_V3to =mkV3 "relate" "to" ;
+lin related_A = longA "related" ;
+lin related_A2to = longA2 "related" "to" ;
+lin relation_N = mkN "relation" ;
+lin relative_N = mkN "relative" ;
+lin relax_V = mkV "relax" ;
+lin release_V2 = mkV2 "release" ;
+lin relegate_V3to =mkV3 "relegate" "to" ;
+lin relevance_N2to = mkN2 "relevance" "to" ;
+lin relevant_A = longA "relevant" ;
+lin relevant_A2to = longA2 "relevant" "to" ;
+lin reliable_A = longA "reliable" ;
+lin relief_N = mkN "relief" ;
+lin relieve_V2 = mkV2 "relieve" ;
+lin religion_N = mkN "religion" ;
+lin religious_A = longA "religious" ;
+lin relinquish_V2 = mkV2 "relinquish" ;
+lin reluctance_N2 = mkN2 "reluctance" ;
+lin reluctant_A = longA "reluctant" ;
+lin reluctant_A2 = longA2 "reluctant" "" ;
+lin rely_V2on = mkV2 "rely" "on" ;
+lin remain_V = mkV "remain" ;
+lin remainder_N = mkN "remainder" ;
+lin remark_N = mkN "remark" ;
+lin remedial_A = longA "remedial" ;
+lin remedy_N = mkN "remedy" ;
+lin remedy_V2 = mkV2 "remedy" ;
+lin remember_VS = mkVS (mkV "remember") ;
+lin remind_V3 =mkV3 "remind" ;
+lin remind_V2 = mkV2 "remind" ;
+lin reminder_N = mkN "reminder" ;
+lin reminiscent_A = longA "reminiscent" ;
+lin reminiscent_A2of = longA2 "reminiscent" "of" ;
+lin remnant_N = mkN "remnant" ;
+lin remote_A = mkA "remote" ;
+lin remove_V3from =mkV3 "remove" "from" ;
+lin renaissance_N = mkN "renaissance" ;
+lin render_V3 =mkV3 "render" ;
+lin rendition_N = mkN "rendition" ;
+lin renew_V2 = mkV2 "renew" ;
+lin renounce_V2 = mkV2 "renounce" ;
+lin rent_N = mkN "rent" ;
+lin rent_V2 = mkV2 "rent" ;
+lin renunciation_N = mkN "renunciation" ;
+lin repair_N = mkN "repair" ;
+lin repair_V2 = mkV2 "repair" ;
+lin repeat_V2 = mkV2 "repeat" ;
+lin repercussion_N = mkN "repercussion" ;
+lin repetition_N = mkN "repetition" ;
+lin repetitious_A = longA "repetitious" ;
+lin repetitive_A = longA "repetitive" ;
+lin replace_V2 = mkV2 "replace" ;
+lin replica_N = mkN "replica" ;
+lin replicate_V2 = mkV2 "replicate" ;
+lin reply_N = mkN "reply" ;
+lin reply_V2to = mkV2 "reply" "to" ;
+lin report_N = mkN "report" ;
+lin report_V2 = mkV2 "report" ;
+lin report_VS = mkVS (mkV "report") ;
+lin reprehend_V2 = mkV2 "reprehend" ;
+lin reprehensible_A = longA "reprehensible" ;
+lin represent_V3_pred =mkV3 "represent" "_pred" ;
+lin representative_A = longA "representative" ;
+lin representative_N = mkN "representative" ;
+lin reprove_V2 = mkV2 "reprove" ;
+lin reptile_N = mkN "reptile" ;
+lin republic_N = mkN "republic" ;
+lin request_V2 = mkV2 "request" ;
+lin request_N2for = mkN2 "request" "for" ;
+lin require_V2 = mkV2 "require" ;
+lin require_V2_sbse = mkV2 "require" "_sbse" ;
+lin requisite_A = longA "requisite" ;
+lin rescue_V2 = mkV2 "rescue" ;
+lin resemble_V2 = mkV2 "resemble" ;
+lin reset_V2 = mkV2 "reset" ;
+lin reside_V2 = mkV2 "reside" ;
+lin residence_N = mkN "residence" ;
+lin resident_N = mkN "resident" ;
+lin residue_N = mkN "residue" ;
+lin resist_V2 = mkV2 "resist" ;
+lin resistant_A2to = longA2 "resistant" "to" ;
+lin resistence_N = mkN "resistence" ;
+lin resolute_A = longA "resolute" ;
+lin resolution_N = mkN "resolution" ;
+lin resolve_V2 = mkV2 "resolve" ;
+lin resort_N = mkN "resort" ;
+lin resort_V2to = mkV2 "resort" "to" ;
+lin resource_N = mkN "resource" ;
+lin respect_N = mkN "respect" ;
+lin respect_V2 = mkV2 "respect" ;
+lin respective_A = longA "respective" ;
+lin respiration_N = mkN "respiration" ;
+lin respiratory_A = longA "respiratory" ;
+lin respond_V2to = mkV2 "respond" "to" ;
+lin response_N2to = mkN2 "response" "to" ;
+lin responsible_A = longA "responsible" ;
+lin responsible_A2for = longA2 "responsible" "for" ;
+lin rest_N = mkN "rest" ;
+lin rest_V = mkV "rest" ;
+lin restaurant_N = mkN "restaurant" ;
+lin restore_V3to =mkV3 "restore" "to" ;
+lin restrain_V2 = mkV2 "restrain" ;
+lin restraint_N = mkN "restraint" ;
+lin restrict_V2 = mkV2 "restrict" ;
+lin result_N = mkN "result" ;
+lin result_V = mkV "result" ;
+lin resume_V2 = mkV2 "resume" ;
+lin resumption_V = mkV "resumption" ;
+lin resurgence_N = mkN "resurgence" ;
+lin resurgent_A = longA "resurgent" ;
+lin resurrect_V2 = mkV2 "resurrect" ;
+lin retain_V2 = mkV2 "retain" ;
+lin retention_N2 = mkN2 "retention" ;
+lin retract_V2 = mkV2 "retract" ;
+lin retrieve_V2 = mkV2 "retrieve" ;
+lin return_N = mkN "return" ;
+lin return_V2 = mkV2 "return" ;
+lin return_V2to = mkV2 "return" "to" ;
+lin revamp_V2 = mkV2 "revamp" ;
+lin reveal_V2 = mkV2 "reveal" ;
+lin revel_V2in = mkV2 "revel" "in" ;
+lin revelation_N = mkN "revelation" ;
+lin revenge_N = mkN "revenge" ;
+lin revenue_N = mkN "revenue" ;
+lin reverse_V2 = mkV2 "reverse" ;
+lin reverse_N2of = mkN2 "reverse" "of" ;
+lin reversible_A = longA "reversible" ;
+lin revise_V2 = mkV2 "revise" ;
+lin revive_V2 = mkV2 "revive" ;
+lin revocation_N = mkN "revocation" ;
+lin revoke_V = mkV "revoke" ;
+lin revolution_N = mkN "revolution" ;
+lin revolve_V = mkV "revolve" ;
+lin reward_V2 = mkV2 "reward" ;
+lin reward_N2for = mkN2 "reward" "for" ;
+lin rhetoric_N = mkN "rhetoric" ;
+lin rice_N = mkN "rice" ;
+lin rich_A = mkA "rich" ;
+lin rid_V3of =mkV3 "rid" "of" ;
+lin ride_N = mkN "ride" ;
+lin ride_V2 = mkV2 "ride" ;
+lin ridiculous_A = longA "ridiculous" ;
+lin right_A = longA "right" ;
+lin right_N = mkN "right" ;
+lin rigid_A = mkA "rigid" ;
+lin rigorous_A = longA "rigorous" ;
+lin rigour_N = mkN "rigour" ;
+lin ring_N = mkN "ring" ;
+lin ring_V2 = mkV2 IrregEng.ring_V ;
+lin ring_V = IrregEng.ring_V ;
+lin ripe_A = mkA "ripe" ;
+lin rise_N = mkN "rise" ;
+lin rise_V = IrregEng.rise_V ;
+lin risk_N = mkN "risk" ;
+lin risk_V2 = mkV2 "risk" ;
+lin rite_N = mkN "rite" ;
+lin rival_A = longA "rival" ;
+lin rival_N = mkN "rival" ;
+lin rivalry_N = mkN "rivalry" ;
+lin river_N = mkN "river" ;
+lin road_N = mkN "road" ;
+lin roam_V = mkV "roam" ;
+lin roast_A = longA "roast" ;
+lin roast_V2 = mkV2 "roast" ;
+lin rob_V2 = mkV2 "rob" ;
+lin robot_N = mkN "robot" ;
+lin robust_A = longA "robust" ;
+lin rock_N = mkN "rock" ;
+lin rock_V2 = mkV2 "rock" ;
+lin rock_V = mkV "rock" ;
+lin rod_N = mkN "rod" ;
+lin role_N = mkN "role" ;
+lin roll_V = mkV "roll" ;
+lin romance_N = mkN "romance" ;
+lin romantic_A = longA "romantic" ;
+lin romantic_N = mkN "romantic" ;
+lin roof_N = mkN "roof" ;
+lin room_N = mkN "room" ;
+lin root_N = mkN "root" ;
+lin rope_N = mkN "rope" ;
+lin rose_N = mkN "rose" ;
+lin rot_V = mkV "rot" ;
+lin rotten_A = mkA "rotten" ;
+lin rough_A = mkA "rough" ;
+lin round_A = mkA "round" ;
+lin route_N = mkN "route" ;
+lin routine_A = longA "routine" ;
+lin routine_N = mkN "routine" ;
+lin row_N = mkN "row" ;
+lin row_V = mkV "row" ;
+lin royal_A = mkA "royal" ;
+lin royalty_N = massN "royalty" ;
+lin rub_V = mkV "rub" ;
+lin rubber_N = massN "rubber" ;
+lin rubbish_N = mkN "rubbish" ;
+lin rude_A = mkA "rude" ;
+lin rude_A2to = mkA2 "rude" "to" ;
+lin rudimentary_A = longA "rudimentary" ;
+lin ruin_N = mkN "ruin" ;
+lin ruin_V2 = mkV2 "ruin" ;
+lin rule_N = mkN "rule" ;
+lin rule_V2 = mkV2 "rule" ;
+lin ruler_N = mkN "ruler" ;
+lin rump_N = mkN "rump" ;
+lin run_N = mkN "run" ;
+lin run_V = IrregEng.run_V ;
+lin rush_N = mkN "rush" ;
+lin russian_A = longA "russian" ;
+lin russian_N = mkN "russian" ;
+lin sabbatical_A = longA "sabbatical" ;
+lin sad_A = mkA "sad" ;
+lin safe_N = mkN "safe" ;
+lin safe_A = mkA "safe" ;
+lin safe_A2from = mkA2 "safe" "from" ;
+lin safety_N = massN "safety" ;
+lin sail_N = mkN "sail" ;
+lin saint_N = mkN "saint" ;
+lin saintly_A = mkA "saintly" ;
+lin sake_N = mkN "sake" ;
+lin salad_N = mkN "salad" ;
+lin sale_N = mkN "sale" ;
+lin salient_A = longA "salient" ;
+lin saline_A = longA "saline" ;
+lin salt_N = mkN "salt" ;
+lin same_A = longA "same" ;
+lin sample_N = mkN "sample" ;
+lin sanction_N = mkN "sanction" ;
+lin sanction_V2 = mkV2 "sanction" ;
+lin sand_N = massN "sand" ;
+lin sandy_PN = regPN "sandy" ;
+lin sane_A = mkA "sane" ;
+lin sat_V = mkV "sat" ;
+lin sat_V2 = mkV2 "sat" ;
+lin satanic_A = longA "satanic" ;
+lin satisfaction_N = mkN "satisfaction" ;
+lin satisfactory_A = longA "satisfactory" ;
+lin satisfy_V2 = mkV2 "satisfy" ;
+lin saturday_PN = regPN "saturday" ;
+lin sauce_N = mkN "sauce" ;
+lin saucer_N = mkN "saucer" ;
+lin saucy_A = mkA "saucy" ;
+lin sausage_N = mkN "sausage" ;
+lin save_V2 = mkV2 "save" ;
+lin saw_N = mkN "saw" ;
+lin saw_V2 = mkV2 "saw" ;
+lin say_VS = mkVS say_V ;
+lin scale_N = mkN "scale" ;
+lin scan_V2 = mkV2 "scan" ;
+lin scarce_A = mkA "scarce" ;
+lin scare_V2 = mkV2 "scare" ;
+lin scatter_V2 = mkV2 "scatter" ;
+lin scenario_N = mkN "scenario" ;
+lin scene_N = mkN "scene" ;
+lin sceptic_N = mkN "sceptic" ;
+lin schedule_N = mkN "schedule" ;
+lin schedule_V2 = mkV2 "schedule" ;
+lin schema_N = mkN "schema" "schema" ;
+lin schematic_A = mkA "schematic" ;
+lin scheme_N = mkN "scheme" ;
+lin scholastic_A = longA "scholastic" ;
+lin school_N = mkN "school" ;
+lin science_N = mkN "science" ;
+lin scientific_A = longA "scientific" ;
+lin scientist_N = mkN "scientist" ;
+lin scold_V = mkV "scold" ;
+lin scope_N = mkN "scope" ;
+lin score_N = mkN "score" ;
+lin score_V = mkV "score" ;
+lin score_N2of = mkN2 "score" "of" ;
+lin scramble_V2 = mkV2 "scramble" ;
+lin scratch_N = mkN "scratch" ;
+lin scratch_V2 = mkV2 "scratch" ;
+lin screen_N = mkN "screen" ;
+lin screw_N = mkN "screw" ;
+lin screw_V3to =mkV3 "screw" "to" ;
+lin screw_V = mkV "screw" ;
+lin script_N = mkN "script" ;
+lin scrupulous_A = longA "scrupulous" ;
+lin scrutiny_N = massN "scrutiny" ;
+lin sea_N = mkN "sea" ;
+lin search_N = mkN "search" ;
+lin search_V2 = mkV2 "search" ;
+lin search_V2for = mkV2 "search" "for" ;
+lin season_N = mkN "season" ;
+lin season_V2 = mkV2 "season" ;
+lin seat_N = mkN "seat" ;
+lin second_N = mkN "second" ;
+lin secrecy_N = mkN "secrecy" ;
+lin secret_A2from = longA2 "secret" "from" ;
+lin secret_N = mkN "secret" ;
+lin secretary_N = mkN "secretary" ;
+lin section_N = mkN "section" ;
+lin secure_V2 = mkV2 "secure" ;
+lin secure_A = mkA "secure" ;
+lin secure_A2from = mkA2 "secure" "from" ;
+lin see_V2 = mkV2 see_V ;
+lin seed_N = mkN "seed" ;
+lin seek_V2 = mkV2 seek_V ;
+lin seem_V2 = mkV2 "seem" ;
+lin seem_V2 = mkV2 "seem" ;
+lin seem_V2 = mkV2 "seem" ;
+lin segment_N = mkN "segment" ;
+lin segment_V2 = mkV2 "segment" ;
+lin seize_V2 = mkV2 "seize" ;
+lin seldom_Adv = mkAdv "seldom" ;
+lin select_V2 = mkV2 "select" ;
+lin self_N = mkN "self" "self" ;
+lin sell_V2 = mkV2 sell_V ;
+lin semantic_A = longA "semantic" ;
+lin semantics_N = mkN "semantics" ;
+lin send_V3 = mkV3 send_V ;
+lin send_V3to =mkV3 send_V "to" ;
+lin sensation_N = mkN "sensation" ;
+lin sense_N = mkN "sense" ;
+lin sense_V2 = mkV2 "sense" ;
+lin sense_VS = mkVS (mkV "sense") ;
+lin sensible_A = longA "sensible" ;
+lin sensitive_A = longA "sensitive" ;
+lin sensitive_A2to = longA2 "sensitive" "to" ;
+lin sensory_A = longA "sensory" ;
+lin sentence_N = mkN "sentence" ;
+lin separate_V2 = mkV2 "separate" ;
+lin separate_V3from =mkV3 "separate" "from" ;
+lin separate_A = longA "separate" ;
+lin separate_A2from = longA2 "separate" "from" ;
+lin september_PN = regPN "september" ;
+lin sequel_N2to = mkN2 "sequel" "to" ;
+lin sequence_N = mkN "sequence" ;
+lin serial_A = longA "serial" ;
+lin series_N = mkN "series" ;
+lin serious_A = longA "serious" ;
+lin servant_N = mkN "servant" ;
+lin serve_V2 = mkV2 "serve" ;
+lin service_N = mkN "service" ;
+lin session_N = mkN "session" ;
+lin set_N = mkN "set" ;
+lin set_V = IrregEng.set_V ;
+lin setting_N2for = mkN2 "setting" "for" ;
+lin settle_V = mkV "settle" ;
+lin severe_A = longA "severe" ;
+lin sew_V2 = mkV2 IrregEng.sew_V ;
+lin sew_V = IrregEng.sew_V ;
+lin sex_N = mkN "sex" ;
+lin sexual_A = longA "sexual" ;
+lin shade_N = mkN "shade" ;
+lin shade_V2 = mkV2 "shade" ;
+lin shadow_N = mkN "shadow" ;
+lin shake_N = mkN "shake" ;
+lin shake_V2 = mkV2 IrregEng.shake_V ;
+lin shake_V = IrregEng.shake_V ;
+lin shallow_A = mkA "shallow" ;
+lin shame_N = mkN "shame" ;
+lin shape_V2 = mkV2 "shape" ;
+lin share_N = mkN "share" ;
+lin share_V3with =mkV3 "share" "with" ;
+lin sharp_A = mkA "sharp" ;
+lin shatter_V2 = mkV2 "shatter" ;
+lin shave_N = mkN "shave" ;
+lin shave_V2 = mkV2 "shave" ;
+lin shave_V = mkV "shave" ;
+lin shaven_A = longA "shaven" ;
+lin shear_V = mkV "shear" ;
+lin shed_N = mkN "shed" ;
+lin shed_V2 = mkV2 shed_V ;
+lin sheep_N = mkN "sheep" "sheep" ;
+lin sheer_A = mkA "sheer" ;
+lin sheet_N = mkN "sheet" ;
+lin shelf_N = mkN "shelf" ;
+lin shell_N = mkN "shell" ;
+lin shelve_V2 = mkV2 "shelve" ;
+lin shift_V = mkV "shift" ;
+lin shine_V = mkV "shine" ;
+lin ship_N = mkN "ship" ;
+lin shirt_N = mkN "shirt" ;
+lin shock_N = mkN "shock" ;
+lin shock_V2 = mkV2 "shock" ;
+lin shoe_N = mkN "shoe" ;
+lin shoot_V2 = mkV2 shoot_V ;
+lin shop_N = mkN "shop" ;
+lin shore_N = mkN "shore" ;
+lin short_A = mkA "short" ;
+lin shortcoming_N = mkN "shortcoming" ;
+lin shot_N = mkN "shot" ;
+lin shoulder_N = mkN "shoulder" ;
+lin shoulder_V2 = mkV2 "shoulder" ;
+lin shout_N = mkN "shout" ;
+lin shout_V = mkV "shout" ;
+lin show_N = mkN "show" ;
+lin show_V3 =mkV3 show_V ;
+lin shrug_V = mkV "shrug" ;
+lin shrug_V2 = mkV2 "shrug" ;
+lin shrug_N = mkN "shrug" ;
+lin shut_V2 = mkV2 shut_V ;
+lin sibling_N = mkN "sibling" ;
+lin sick_A2of = mkA2 "sick" "of" ;
+lin side_N = mkN "side" ;
+lin sidestep_V2 = mkV2 "sidestep" ;
+lin sideways_Adv = mkAdv "sideways" ;
+lin sideways_A = longA "sideways" ;
+lin sight_N = mkN "sight" ;
+lin sign_N = mkN "sign" ;
+lin sign_V2 = mkV2 "sign" ;
+lin signal_N = mkN "signal" ;
+lin signal_V2to_that_s = mkV2 "signal" "to_that_s" ;
+lin signature_N = mkN "signature" ;
+lin significance_N = mkN "significance" ;
+lin significant_A = longA "significant" ;
+lin signify_V2 = mkV2 "signify" ;
+lin silence_N = mkN "silence" ;
+lin silent_A = longA "silent" ;
+lin silk_A = longA "silk" ;
+lin silk_N = massN "silk" ;
+lin silly_A = mkA "silly" ;
+lin silver_N = massN "silver" ;
+lin similar_A = longA "similar" ;
+lin similar_A2to = longA2 "similar" "to" ;
+lin simple_A = mkA "simple" ;
+lin simplicity_N = mkN "simplicity" ;
+lin simulate_V2 = mkV2 "simulate" ;
+lin simultaneous_A = longA "simultaneous" ;
+lin since_Subj = mkSubj "since" ;
+lin since_Prep = mkPrep "since" ;
+lin sincere_A = longA "sincere" ;
+lin sing_V2 = mkV2 IrregEng.sing_V ;
+lin sing_V = IrregEng.sing_V ;
+lin single_A = longA "single" ;
+lin singular_A = longA "singular" ;
+lin sink_V2 = mkV2 IrregEng.sink_V ;
+lin sink_V = IrregEng.sink_V ;
+lin sister_N2of = mkN2 "sister" "of" ;
+lin sit_V = mkV "sit" ;
+lin sit_V2 = mkV2 "sit" ;
+lin site_N = mkN "site" ;
+lin situation_N = mkN "situation" ;
+lin size_N = mkN "size" ;
+lin skate_N = mkN "skate" ;
+lin skate_V = mkV "skate" ;
+lin skeletal_A = longA "skeletal" ;
+lin skeleton_N = mkN "skeleton" ;
+lin sketch_N = mkN "sketch" ;
+lin sketch_V2 = mkV2 "sketch" ;
+lin skilful_A = longA "skilful" ;
+lin skill_N = mkN "skill" ;
+lin skilled_A = longA "skilled" ;
+lin skin_N = mkN "skin" ;
+lin skip_V2 = mkV2 "skip" ;
+lin skip_V = mkV "skip" ;
+lin skirt_N = mkN "skirt" ;
+lin sky_N = mkN "sky" ;
+lin slash_N = mkN "slash" ;
+lin slave_N = mkN "slave" ;
+lin sledge_N = mkN "sledge" ;
+lin sleep_N = mkN "sleep" ;
+lin sleep_V = IrregEng.sleep_V ;
+lin slide_V = mkV "slide" ;
+lin slight_A = mkA "slight" ;
+lin slight_N = mkN "slight" ;
+lin slim_A = mkA "slim" ;
+lin slim_V = mkV "slim" ;
+lin slip_V = mkV "slip" ;
+lin slip_N = mkN "slip" ;
+lin slipper_N = mkN "slipper" ;
+lin slippery_A = mkA "slippery" ;
+lin sloe_N = mkN "sloe" ;
+lin slope_N = mkN "slope" ;
+lin slot_N = mkN "slot" ;
+lin slow_A = mkA "slow" ;
+lin small_A = mkA "small" ;
+lin smart_A = mkA "smart" ;
+lin smell_N = mkN "smell" ;
+lin smell_V2 = mkV2 "smell" ;
+lin smell_V = mkV "smell" ;
+lin smelt_V2 = mkV2 "smelt" ;
+lin smile_N = mkN "smile" ;
+lin smile_V = mkV "smile" ;
+lin smoke_N = massN "smoke" ;
+lin smoke_V = mkV "smoke" ;
+lin smooth_A = mkA "smooth" ;
+lin smooth_V2 = mkV2 "smooth" ;
+lin snake_N = mkN "snake" ;
+lin snap_V2 = mkV2 "snap" ;
+lin snap_V = mkV "snap" ;
+lin snapshot_N = mkN "snapshot" ;
+lin snow_V = mkV "snow" ;
+lin snow_N = massN "snow" ;
+lin soap_N = massN "soap" ;
+lin social_A = longA "social" ;
+lin society_N = mkN "society" ;
+lin sock_N = mkN "sock" ;
+lin sodium_N = mkN "sodium" ;
+lin soft_A = mkA "soft" ;
+lin software_N = massN "software" ;
+lin soil_N = mkN "soil" ;
+lin soldier_N = mkN "soldier" ;
+lin sole_A = longA "sole" ;
+lin sole_N = mkN "sole" ;
+lin solemn_A = longA "solemn" ;
+lin solid_A = mkA "solid" ;
+lin solid_N = mkN "solid" ;
+lin soliloquy_N = mkN "soliloquy" "soliloquy" ;
+lin solo_A = longA "solo" ;
+lin solo_N = mkN "solo" ;
+lin solution_N = mkN "solution" ;
+lin solve_V2 = mkV2 "solve" ;
+lin somehow_Adv = mkAdv "somehow" ;
+lin sometimes_Adv = mkAdv "sometimes" ;
+lin somewhat_Adv = mkAdv "somewhat" ;
+--lin somewhere_Adv = mkAdv "somewhere" ;
+lin son_N2of = mkN2 "son" "of" ;
+lin song_N = mkN "song" ;
+lin soon_Adv = mkAdv "soon" ;
+lin sophisticated_A = longA "sophisticated" ;
+lin sophistication_N = mkN "sophistication" ;
+lin sore_A = mkA "sore" ;
+lin sore_N = mkN "sore" ;
+lin sorrow_N = mkN "sorrow" ;
+lin sorry_A = mkA "sorry" ;
+lin sorry_A2for = mkA2 "sorry" "for" ;
+lin sorry_A2 = mkA2 "sorry" "" ;
+lin sort_N = mkN "sort" ;
+lin sort_V2 = mkV2 "sort" ;
+lin soul_N = mkN "soul" ;
+lin sound_A = mkA "sound" ;
+lin sound_N = mkN "sound" ;
+lin sound_V2 = mkV2 "sound" ;
+lin soup_N = mkN "soup" ;
+lin sour_A = mkA "sour" ;
+lin source_N = mkN "source" ;
+lin south_N = mkN "south" ;
+lin south_A = longA "south" ;
+lin south_A2of = longA2 "south" "of" ;
+lin southern_A = longA "southern" ;
+lin space_N = mkN "space" ;
+lin spade_N = mkN "spade" ;
+lin spain_PN = regPN "spain" ;
+lin span_V2 = mkV2 "span" ;
+lin spanish_A = mkA "spanish" ;
+lin spare_A = longA "spare" ;
+lin spare_V3 = mkV3 "spare" ;
+lin sparrow_N = mkN "sparrow" ;
+lin spate_N = mkN "spate" ;
+lin spatial_A = longA "spatial" ;
+lin speak_V = IrregEng.speak_V ;
+lin spear_N = mkN "spear" ;
+lin spear_V2 = mkV2 "spear" ;
+lin special_A = longA "special" ;
+lin specialist_N = mkN "specialist" ;
+lin specific_A = longA "specific" ;
+lin specific_A2to = longA2 "specific" "to" ;
+lin specifically_Adv = mkAdv "specifically" ;
+lin specify_V2 = mkV2 "specify" ;
+lin spectacle_N = mkN "spectacle" ;
+lin spectacular_A = longA "spectacular" ;
+lin spectral_A = longA "spectral" ;
+lin spectrum_N = mkN "spectrum" "spectrum" ;
+lin speculate_V = mkV "speculate" ;
+lin speech_N = mkN "speech" ;
+lin speed_N = mkN "speed" ;
+lin spell_N = mkN "spell" ;
+--lin spell_V2 = mkV2 spell_V ;
+--lin spell_V = IrregEng.spell_V ;
+lin spend_V2 = mkV2 spend_V ;
+lin spin_V2 = mkV2 IrregEng.spin_V ;
+lin spin_V = IrregEng.spin_V ;
+lin spinster_N = mkN "spinster" ;
+lin spirit_N = mkN "spirit" ;
+lin spite_N = mkN "spite" ;
+lin splendid_A = longA "splendid" ;
+lin splendour_N = mkN "splendour" ;
+lin split_V = IrregEng.split_V ;
+lin split_N = mkN "split" ;
+lin spoil_V2 = mkV2 "spoil" ;
+lin spoke_N = mkN "spoke" ;
+lin spokesman_N = mkN "spokesman" ;
+lin spoon_N = mkN "spoon" ;
+lin sport_N = mkN "sport" ;
+lin spot_N = mkN "spot" ;
+lin spot_V2 = mkV2 "spot" ;
+lin spread_V = IrregEng.spread_V ;
+lin spring_N = mkN "spring" ;
+lin spring_V2 = mkV2 spring_V ;
+lin spur_N = mkN "spur" ;
+lin spurious_A = longA "spurious" ;
+lin square_A = mkA "square" ;
+lin square_N = mkN "square" ;
+lin stable_A = mkA "stable" ;
+lin stable_N = mkN "stable" ;
+lin stack_N = mkN "stack" ;
+lin stack_V2 = mkV2 "stack" ;
+lin staff_N = mkN "staff" ;
+lin staff_V2 = mkV2 "staff" ;
+lin stag_N = mkN "stag" ;
+lin stage_N = mkN "stage" ;
+lin stage_V2 = mkV2 "stage" ;
+lin stain_N = mkN "stain" ;
+lin stain_V2 = mkV2 "stain" ;
+lin stair_N = mkN "stair" ;
+lin stake_N = mkN "stake" ;
+lin stamp_N = mkN "stamp" ;
+lin stance_N = mkN "stance" ;
+lin stand_V = mkV "stand" ;
+lin standard_A = longA "standard" ;
+lin standard_N = mkN "standard" ;
+lin star_N = mkN "star" ;
+lin stare_N = mkN "stare" ;
+lin stare_V2at = mkV2 "stare" "at" ;
+lin start_N = mkN "start" ;
+lin start_V2 = mkV2 "start" ;
+lin start_V = mkV "start" ;
+lin startle_V2 = mkV2 "startle" ;
+lin state_N = mkN "state" ;
+lin state_V2 = mkV2 "state" ;
+lin static_A = longA "static" ;
+lin station_N = mkN "station" ;
+lin stationary_A = longA "stationary" ;
+lin stationer_N = mkN "stationer" ;
+lin stationery_N = massN "stationery" ;
+lin statistic_N = mkN "statistic" ;
+lin statistical_A = longA "statistical" ;
+lin statistics_N = mkN "statistics" "statistics" ;
+--lin statistics_N = mkN "statistics" ;
+lin stative_A = longA "stative" ;
+lin statue_N = mkN "statue" ;
+lin stature_N = mkN "stature" ;
+lin status_N = mkN "status" ;
+lin stay_N = mkN "stay" ;
+lin stay_V = mkV "stay" ;
+lin steady_A = mkA "steady" ;
+lin steal_V3from =mkV3 steal_V "from" ;
+lin steam_N = massN "steam" ;
+lin steam_V = mkV "steam" ;
+lin steel_N = massN "steel" ;
+lin steel_V2 = mkV2 "steel" ;
+lin steep_A = mkA "steep" ;
+lin steeple_N = mkN "steeple" ;
+lin steer_N = mkN "steer" ;
+lin steer_V2 = mkV2 "steer" ;
+lin stem_N = mkN "stem" ;
+lin stem_V2 = mkV2 "stem" ;
+lin step_N = mkN "step" ;
+lin step_V2 = mkV2 "step" ;
+lin sterile_A = longA "sterile" ;
+lin stick_N = mkN "stick" ;
+lin stick_V2to = mkV2 stick_V "to" ;
+lin sticky_A = mkA "sticky" ;
+lin stiff_A = mkA "stiff" ;
+lin still_Adv = mkAdv "still" ;
+lin still_A = mkA "still" ;
+lin sting_N = mkN "sting" ;
+lin sting_V2 = mkV2 sting_V ;
+lin stipulate_VS = mkVS (mkV "stipulate") ;
+lin stitch_N = mkN "stitch" ;
+lin stitch_V2 = mkV2 "stitch" ;
+lin stock_N = mkN "stock" ;
+lin stock_V2 = mkV2 "stock" ;
+lin stocking_N = mkN "stocking" ;
+lin stomach_N = mkN "stomach" ;
+lin stone_N = mkN "stone" ;
+lin stool_N = mkN "stool" ;
+lin stoop_V = mkV "stoop" ;
+lin stop_N = mkN "stop" ;
+lin stop_V2 = mkV2 "stop" ;
+lin stop_V = mkV "stop" ;
+lin storage_N = massN "storage" ;
+lin store_N = mkN "store" ;
+lin store_V2 = mkV2 "store" ;
+lin storm_N = mkN "storm" ;
+lin story_N = mkN "story" ;
+lin straight_A = mkA "straight" ;
+lin straightforward_A = longA "straightforward" ;
+lin strain_N = mkN "strain" ;
+lin strain_V2 = mkV2 "strain" ;
+lin strand_V2 = mkV2 "strand" ;
+lin strange_A = mkA "strange" ;
+lin stranger_N = mkN "stranger" ;
+lin strategy_N = mkN "strategy" ;
+lin stratum_N = mkN "stratum" "stratum" ;
+lin straw_N = mkN "straw" ;
+lin strawberry_N = mkN "strawberry" ;
+lin stray_A = mkA "stray" ;
+lin stray_V = mkV "stray" ;
+lin stream_N = mkN "stream" ;
+lin streamlined_A = longA "streamlined" ;
+lin street_N = mkN "street" ;
+lin strength_N = mkN "strength" ;
+lin strengthen_V2 = mkV2 "strengthen" ;
+lin stress_N = mkN "stress" ;
+lin stress_V2 = mkV2 "stress" ;
+lin stretch_V = mkV "stretch" ;
+--lin strew_V2 = mkV2 strew_V ;
+lin strict_A = mkA "strict" ;
+lin strident_A = longA "strident" ;
+lin strike_V2 = mkV2 "strike" ;
+lin string_N = mkN "string" ;
+lin strip_N = mkN "strip" ;
+lin strip_V2 = mkV2 "strip" ;
+lin strive_V2for = mkV2 strive_V "for" ;
+lin stroke_N = mkN "stroke" ;
+lin stroke_V2 = mkV2 "stroke" ;
+lin strong_A = mkA "strong" ;
+lin structuralism_N = mkN "structuralism" ;
+lin structuralist_N = mkN "structuralist" ;
+lin structure_N = mkN "structure" ;
+lin struggle_N = mkN "struggle" ;
+lin struggle_V2with = mkV2 "struggle" "with" ;
+lin student_N = mkN "student" ;
+lin study_V = mkV "study" ;
+lin study_N2 = mkN2 "study" ;
+lin stuff_N = mkN "stuff" ;
+lin stuff_V2 = mkV2 "stuff" ;
+lin stupid_A = mkA "stupid" ;
+lin stupor_N = mkN "stupor" ;
+lin stutter_V = mkV "stutter" ;
+lin style_N = mkN "style" ;
+lin stylistic_A = longA "stylistic" ;
+lin suave_A = mkA "suave" ;
+lin subcategorize_V = mkV "subcategorize" ;
+lin subjacency_N = mkN "subjacency" ;
+lin subjacent_A = longA "subjacent" ;
+lin subjacent_A2to = longA2 "subjacent" "to" ;
+lin subject_V3to =mkV3 "subject" "to" ;
+lin subject_N = mkN "subject" ;
+lin subjective_A = longA "subjective" ;
+lin submarine_A = longA "submarine" ;
+lin submarine_N = mkN "submarine" ;
+lin submission_N = mkN "submission" ;
+lin submit_V2to = mkV2 "submit" "to" ;
+lin subordinate_A = longA "subordinate" ;
+lin subordinate_V2 = mkV2 "subordinate" ;
+lin subsequent_A = longA "subsequent" ;
+lin subservient_A = longA "subservient" ;
+lin substance_N = mkN "substance" ;
+lin substantial_A = longA "substantial" ;
+lin substantive_A = longA "substantive" ;
+lin substitute_V3for =mkV3 "substitute" "for" ;
+lin substitute_N = mkN "substitute" ;
+lin subsume_V2 = mkV2 "subsume" ;
+lin subsumption_N = mkN "subsumption" ;
+lin subtle_A = mkA "subtle" ;
+lin subtlety_N = mkN "subtlety" ;
+lin subtract_V3from =mkV3 "subtract" "from" ;
+lin succeed_V2in = mkV2 "succeed" "in" ;
+lin success_N = mkN "success" ;
+lin succession_N = mkN "succession" ;
+lin successive_A = longA "successive" ;
+lin successor_N = mkN "successor" ;
+lin succinct_A = longA "succinct" ;
+lin succumb_V2to = mkV2 "succumb" "to" ;
+lin suck_V2 = mkV2 "suck" ;
+lin sudden_A = longA "sudden" ;
+lin sue_PN = regPN "sue" ;
+lin suffer_V2from = mkV2 "suffer" "from" ;
+lin suffice_V = mkV "suffice" ;
+lin sufficient_A = longA "sufficient" ;
+lin suffix_V2 = mkV2 "suffix" ;
+lin suffix_N = mkN "suffix" ;
+lin sugar_N = massN "sugar" ;
+lin suggest_V2to_that_s = mkV2 "suggest" "to_that_s" ;
+lin suit_V2 = mkV2 "suit" ;
+lin suit_N = mkN "suit" ;
+lin suitable_A = longA "suitable" ;
+lin suite_N = mkN "suite" ;
+lin sum_N = mkN "sum" ;
+lin summer_N = mkN "summer" ;
+lin sun_N = mkN "sun" ;
+lin sunday_PN = regPN "sunday" ;
+lin sunshine_N = mkN "sunshine" ;
+lin super_A = longA "super" ;
+lin superficial_A = longA "superficial" ;
+lin superior_A = longA "superior" ;
+lin supersede_V2 = mkV2 "supersede" ;
+lin supervisor_N = mkN "supervisor" ;
+lin supper_N = mkN "supper" ;
+lin supplement_V2 = mkV2 "supplement" ;
+lin supplement_N = mkN "supplement" ;
+lin supplementary_A = longA "supplementary" ;
+lin suppletion_N = mkN "suppletion" ;
+lin suppletive_A = longA "suppletive" ;
+lin supply_V2 = mkV2 "supply" ;
+lin supply_V3to =mkV3 "supply" "to" ;
+lin supply_V3with =mkV3 "supply" "with" ;
+lin supply_N = mkN "supply" ;
+lin support_V2 = mkV2 "support" ;
+lin support_N = mkN "support" ;
+lin suppose_VS = mkVS (mkV "suppose") ;
+lin supposition_N = mkN "supposition" ;
+lin suppress_V2 = mkV2 "suppress" ;
+lin sure_A2 = mkA2 "sure" "" ;
+lin sure_A = mkA "sure" ;
+lin sure_A2 = mkA2 "sure" "" ;
+lin surface_V = mkV "surface" ;
+lin surface_N = mkN "surface" ;
+lin surgeon_N = mkN "surgeon" ;
+lin surgery_N = mkN "surgery" ;
+lin surgical_A = longA "surgical" ;
+lin surmount_V2 = mkV2 "surmount" ;
+lin surprise_V2 = mkV2 "surprise" ;
+lin surprise_N = mkN "surprise" ;
+lin surround_V2 = mkV2 "surround" ;
+lin survey_V2 = mkV2 "survey" ;
+lin survey_N = mkN "survey" ;
+lin survive_V2 = mkV2 "survive" ;
+lin susceptible_A = longA "susceptible" ;
+lin suspect_V2 = mkV2 "suspect" ;
+lin suspect_VS = mkVS (mkV "suspect") ;
+lin suspect_N = mkN "suspect" ;
+lin suspend_V2 = mkV2 "suspend" ;
+lin suspense_N = mkN "suspense" ;
+lin suspicion_N = mkN "suspicion" ;
+lin suspicious_A = longA "suspicious" ;
+lin sustain_V2 = mkV2 "sustain" ;
+lin sustenance_N = mkN "sustenance" ;
+lin swallow_V2 = mkV2 "swallow" ;
+lin swan_N = mkN "swan" ;
+lin swap_V3for =mkV3 "swap" "for" ;
+lin swear_VS = mkVS swear_V ;
+lin swede_N = mkN "swede" ;
+lin sweden_PN = regPN "sweden" ;
+lin swedish_A = mkA "swedish" ;
+lin sweep_V2 = mkV2 sweep_V ;
+lin sweet_N = mkN "sweet" ;
+lin swell_V = IrregEng.swell_V ;
+lin swift_A = mkA "swift" ;
+lin swift_N = mkN "swift" ;
+lin swim_V = IrregEng.swim_V ;
+lin swim_N = mkN "swim" ;
+lin swing_V = IrregEng.swing_V ;
+lin swiss_A = longA "swiss" ;
+lin switch_V2 = mkV2 "switch" ;
+lin switch_N = mkN "switch" ;
+lin switzerland_PN = regPN "switzerland" ;
+lin sword_N = mkN "sword" ;
+lin syllabic_A = longA "syllabic" ;
+lin syllable_N = mkN "syllable" ;
+lin syllogism_N = mkN "syllogism" ;
+lin symbol_N = mkN "symbol" ;
+lin symmetry_N = mkN "symmetry" ;
+lin sympathetic_A = longA "sympathetic" ;
+lin sympathetic_A2to = longA2 "sympathetic" "to" ;
+lin symptom_N = mkN "symptom" ;
+lin symptomatic_A = longA "symptomatic" ;
+lin symptomatic_A2of = longA2 "symptomatic" "of" ;
+lin synchronous_A = longA "synchronous" ;
+lin synonym_N = mkN "synonym" ;
+lin synonymous_A = longA "synonymous" ;
+lin synonymous_A2with = longA2 "synonymous" "with" ;
+lin synonymy_N = mkN "synonymy" ;
+lin synopsis_N = mkN "synopsis" ;
+lin synoptic_A = longA "synoptic" ;
+lin syntactic_A = longA "syntactic" ;
+lin syntax_N = mkN "syntax" ;
+lin synthesis_N = mkN "synthesis" "synthesis" ;
+lin synthesize_V2 = mkV2 "synthesize" ;
+lin synthetic_A = longA "synthetic" ;
+lin system_N = mkN "system" ;
+lin systematic_A = longA "systematic" ;
+lin systematically_A = longA "systematically" ;
+lin systematize_V2 = mkV2 "systematize" ;
+lin table_N = mkN "table" ;
+lin tabular_A = longA "tabular" ;
+lin tabulate_V2 = mkV2 "tabulate" ;
+lin tacit_A = longA "tacit" ;
+lin tack_N = mkN "tack" ;
+lin tackle_V2 = mkV2 "tackle" ;
+lin tact_N = mkN "tact" ;
+lin tactic_N = mkN "tactic" ;
+lin tag_V2 = mkV2 "tag" ;
+lin tag_N = mkN "tag" ;
+lin tail_N = mkN "tail" ;
+lin tailor_N = mkN "tailor" ;
+lin take_V2 = mkV2 take_V ;
+lin tale_N = mkN "tale" ;
+lin talent_N = mkN "talent" ;
+lin talented_A = longA "talented" ;
+lin talk_V2about = mkV2 "talk" "about" ;
+lin talk_N = mkN "talk" ;
+lin tall_A = mkA "tall" ;
+lin tame_A = mkA "tame" ;
+lin tangent_N = mkN "tangent" ;
+lin tangle_V2 = mkV2 "tangle" ;
+lin tank_N = mkN "tank" ;
+lin tap_V2 = mkV2 "tap" ;
+lin tap_N = mkN "tap" ;
+lin tape_V2 = mkV2 "tape" ;
+lin tape_N = mkN "tape" ;
+lin target_N = mkN "target" ;
+lin task_N = mkN "task" ;
+lin taste_V2 = mkV2 "taste" ;
+lin taste_V2of = mkV2 "taste" "of" ;
+lin taste_N = mkN "taste" ;
+lin tautology_N = mkN "tautology" ;
+lin tax_V2 = mkV2 "tax" ;
+lin tax_N = mkN "tax" ;
+lin taxi_N = mkN "taxi" ;
+lin taxonomy_N = mkN "taxonomy" ;
+lin tea_N = massN "tea" ;
+lin teach_V2 = mkV2 teach_V ;
+lin team_N = mkN "team" ;
+lin tear_V2 = mkV2 tear_V ;
+lin tear_N = mkN "tear" ;
+lin tease_V2 = mkV2 "tease" ;
+lin technical_A = longA "technical" ;
+lin technique_N = mkN "technique" ;
+lin technology_N = mkN "technology" ;
+lin tedious_A = longA "tedious" ;
+lin tedium_N = mkN "tedium" ;
+lin teem_V2with = mkV2 "teem" "with" ;
+lin telegram_N = mkN "telegram" ;
+lin telegraph_V2 = mkV2 "telegraph" ;
+lin telegraph_N = mkN "telegraph" ;
+lin telephone_V2 = mkV2 "telephone" ;
+lin telephone_N = mkN "telephone" ;
+lin telescope_N = mkN "telescope" ;
+lin television_N = mkN "television" ;
+lin tell_V3 =mkV3 tell_V ;
+lin temper_V3with =mkV3 "temper" "with" ;
+lin temper_N = mkN "temper" ;
+lin temperature_N = mkN "temperature" ;
+lin template_N = mkN "template" ;
+lin temple_N = mkN "temple" ;
+lin temporal_A = longA "temporal" ;
+lin temporary_A = longA "temporary" ;
+lin tempt_V2 = mkV2 "tempt" ;
+lin tend_V2 = mkV2 "tend" ;
+lin tendency_N2to = mkN2 "tendency" "to" ;
+lin tender_A = mkA "tender" ;
+lin tenet_N = mkN "tenet" ;
+lin tennis_N = massN "tennis" ;
+lin tenon_N = mkN "tenon" ;
+lin tenor_N = mkN "tenor" ;
+lin tense_A = mkA "tense" ;
+lin tense_N = mkN "tense" ;
+lin tensed_A = longA "tensed" ;
+lin tension_N = mkN "tension" ;
+lin tent_N = mkN "tent" ;
+lin tentative_A = longA "tentative" ;
+lin term_V3ed =mkV3 "term" "ed" ;
+lin term_N = mkN "term" ;
+lin terminal_A = longA "terminal" ;
+lin terminal_N = mkN "terminal" ;
+lin terminate_V = mkV "terminate" ;
+lin terminology_N = mkN "terminology" ;
+lin terrace_N = mkN "terrace" ;
+lin terrestrial_A = longA "terrestrial" ;
+lin terrible_A = longA "terrible" ;
+lin terrify_V2 = mkV2 "terrify" ;
+lin territory_N = mkN "territory" ;
+lin terror_N = mkN "terror" ;
+lin terse_A = mkA "terse" ;
+lin test_V2 = mkV2 "test" ;
+lin test_N = mkN "test" ;
+lin testimony_N = mkN "testimony" ;
+lin text_N = mkN "text" ;
+lin textbook_N = mkN "textbook" ;
+lin thank_V2 = mkV2 "thank" ;
+lin theatre_N = mkN "theatre" ;
+lin theatrical_A = longA "theatrical" ;
+lin thematic_A = longA "thematic" ;
+lin thematically_Adv = mkAdv "thematically" ;
+lin theme_N = mkN "theme" ;
+lin then_Adv = mkAdv "then" ;
+lin theorem_N = mkN "theorem" ;
+lin theoretic_A = longA "theoretic" ;
+lin theoretical_A = longA "theoretical" ;
+lin theoretically_Adv = mkAdv "theoretically" ;
+lin theory_N = mkN "theory" ;
+lin therapeutic_A = longA "therapeutic" ;
+lin therapy_N = mkN "therapy" ;
+lin therefore_Subj = mkSubj "therefore" ;
+lin thesis_N = mkN "thesis" ;
+lin thick_A = mkA "thick" ;
+lin thief_N = mkN "thief" ;
+lin thigh_N = mkN "thigh" ;
+lin thin_A = mkA "thin" ;
+lin thing_N = mkN "thing" ;
+lin think_VS = mkVS think_V ;
+lin third_N = mkN "third" ;
+lin thirst_N2for = mkN2 "thirst" "for" ;
+lin thorough_A = longA "thorough" ;
+lin thought_N2 = mkN2 "thought" ;
+lin thousand_N2 = mkN2 "thousand" ;
+lin thread_N = mkN "thread" ;
+lin threat_N2 = mkN2 "threat" ;
+lin threaten_V3with =mkV3 "threaten" "with" ;
+lin threshold_N = mkN "threshold" ;
+lin throat_N = mkN "throat" ;
+--lin through_Prep = mkPrep "through" ;
+lin throughout_Prep = mkPrep "throughout" ;
+lin throw_V3loc =mkV3 throw_V "loc" ;
+lin throw_N = mkN "throw" ;
+lin thrown_V3loc =mkV3 "thrown" "loc" ;
+lin thrust_V3loc =mkV3 "thrust" "loc" ;
+lin thrust_N = mkN "thrust" ;
+lin thumb_N = mkN "thumb" ;
+lin thunder_N = mkN "thunder" ;
+lin thursday_PN = regPN "thursday" ;
+lin thus_Subj = mkSubj "thus" ;
+lin ticket_N = mkN "ticket" ;
+lin tidy_V2 = mkV2 "tidy" ;
+lin tidy_A = mkA "tidy" ;
+lin tie_V3to =mkV3 "tie" "to" ;
+lin tie_N = mkN "tie" ;
+lin tiger_N = mkN "tiger" ;
+lin tight_A = mkA "tight" ;
+lin till_V2 = mkV2 "till" ;
+lin till_N = mkN "till" ;
+lin time_V2 = mkV2 "time" ;
+lin time_N = mkN "time" ;
+lin timely_A = mkA "timely" ;
+lin timetable_N = mkN "timetable" ;
+lin tin_N = mkN "tin" ;
+lin tinker_V2with = mkV2 "tinker" "with" ;
+lin tinker_N = mkN "tinker" ;
+lin tip_N = mkN "tip" ;
+lin tire_V2of = mkV2 "tire" "of" ;
+lin title_N = mkN "title" ;
+--lin to_Prep = mkPrep "to" ;
+lin toad_N = mkN "toad" ;
+lin toast_N = massN "toast" ;
+lin toast_V2 = mkV2 "toast" ;
+lin tobacco_N = massN "tobacco" ;
+lin today_Adv = mkAdv "today" ;
+lin toe_N = mkN "toe" ;
+lin together_Adv = mkAdv "together" ;
+lin token_N = mkN "token" ;
+lin tolerance_N = mkN "tolerance" ;
+lin tolerate_V2 = mkV2 "tolerate" ;
+lin toll_V = mkV "toll" ;
+lin toll_N = mkN "toll" ;
+lin tomato_N = mkN "tomato" ;
+lin tomb_N = mkN "tomb" ;
+lin tomorrow_Adv = mkAdv "tomorrow" ;
+lin ton_N = mkN "ton" ;
+lin tone_N = mkN "tone" ;
+lin tongue_N = mkN "tongue" ;
+lin tonight_Adv = mkAdv "tonight" ;
+lin tonne_N = mkN "tonne" ;
+lin tool_N = mkN "tool" ;
+lin tooth_N = mkN "tooth" "tooth" ;
+lin top_N = mkN "top" ;
+lin topic_N = mkN "topic" ;
+lin topology_N = mkN "topology" ;
+lin torrent_N = mkN "torrent" ;
+lin torrential_A = longA "torrential" ;
+lin toss_V2 = mkV2 "toss" ;
+lin total_A = longA "total" ;
+lin total_N = mkN "total" ;
+lin touch_V2 = mkV2 "touch" ;
+lin touch_N = mkN "touch" ;
+lin tough_A = mkA "tough" ;
+lin tough_A2 = mkA2 "tough" "" ;
+lin tour_V2 = mkV2 "tour" ;
+lin tour_N = mkN "tour" ;
+lin tourist_N = mkN "tourist" ;
+lin tow_V2 = mkV2 "tow" ;
+lin towards_Prep = mkPrep "towards" ;
+lin tower_N = mkN "tower" ;
+lin town_N = mkN "town" ;
+lin toxic_A = longA "toxic" ;
+lin toy_N = mkN "toy" ;
+lin trace_V2 = mkV2 "trace" ;
+lin trace_N = mkN "trace" ;
+lin track_V2 = mkV2 "track" ;
+lin track_N = mkN "track" ;
+lin tract_N = mkN "tract" ;
+lin tractable_A = longA "tractable" ;
+lin trade_N = mkN "trade" ;
+lin tradition_N = mkN "tradition" ;
+lin traffic_N = massN "traffic" ;
+lin traffic_V2in = mkV2 "traffic" "in" ;
+lin tragedy_N = mkN "tragedy" ;
+lin tragic_A = longA "tragic" ;
+lin train_V2 = mkV2 "train" ;
+lin train_N = mkN "train" ;
+lin tramp_N = mkN "tramp" ;
+lin tranquil_A = longA "tranquil" ;
+lin transaction_N = mkN "transaction" ;
+lin transcendental_A = longA "transcendental" ;
+lin transcribe_V2 = mkV2 "transcribe" ;
+lin transcript_N = mkN "transcript" ;
+lin transcription_N = mkN "transcription" ;
+lin transfer_V3to =mkV3 "transfer" "to" ;
+lin transform_V2 = mkV2 "transform" ;
+lin transience_N = mkN "transience" ;
+lin transient_A = longA "transient" ;
+lin transistor_N = mkN "transistor" ;
+lin transit_N = mkN "transit" ;
+lin transitive_A = longA "transitive" ;
+lin transitory_A = longA "transitory" ;
+lin translate_V3into =mkV3 "translate" "into" ;
+lin transmit_V2 = mkV2 "transmit" ;
+lin transparency_N = mkN "transparency" ;
+lin transparent_A = longA "transparent" ;
+lin transport_V2 = mkV2 "transport" ;
+lin transport_N = mkN "transport" ;
+lin trap_V2 = mkV2 "trap" ;
+lin trap_N = mkN "trap" ;
+lin travel_V2 = mkV2 "travel" ;
+lin travel_N = mkN "travel" ;
+lin traverse_V2 = mkV2 "traverse" ;
+lin tray_N = mkN "tray" ;
+lin treat_V3_pred =mkV3 "treat" "_pred" ;
+lin treatment_N = mkN "treatment" ;
+lin treble_A = longA "treble" ;
+lin treble_V2 = mkV2 "treble" ;
+lin tree_N = mkN "tree" ;
+lin tremble_V = mkV "tremble" ;
+lin triangle_N = mkN "triangle" ;
+lin triangular_A = longA "triangular" ;
+lin tribe_N = mkN "tribe" ;
+lin trick_V2 = mkV2 "trick" ;
+lin trick_N = mkN "trick" ;
+lin trifle_V2with = mkV2 "trifle" "with" ;
+lin trifle_N = mkN "trifle" ;
+lin trigger_V2 = mkV2 "trigger" ;
+lin trigger_N = mkN "trigger" ;
+lin trip_V = mkV "trip" ;
+lin trip_N = mkN "trip" ;
+lin triple_A = longA "triple" ;
+lin triple_V2 = mkV2 "triple" ;
+lin triple_N = mkN "triple" ;
+lin triple_N = mkN "triple" ;
+lin triumph_V = mkV "triumph" ;
+lin triumph_N = mkN "triumph" ;
+lin trivial_A = longA "trivial" ;
+lin tropic_N = mkN "tropic" ;
+lin trouble_V2 = mkV2 "trouble" ;
+lin trouble_N = mkN "trouble" ;
+lin troublesome_A = longA "troublesome" ;
+lin truck_N = mkN "truck" ;
+lin true_A = mkA "true" ;
+lin truncate_V2 = mkV2 "truncate" ;
+lin trunk_N = mkN "trunk" ;
+lin trust_V2 = mkV2 "trust" ;
+lin trust_N = mkN "trust" ;
+lin truth_N = mkN "truth" ;
+lin try_V2 = mkV2 "try" ;
+lin try_VV = mkVV (mkV "try") ;
+lin tub_N = mkN "tub" ;
+lin tube_N = mkN "tube" ;
+lin tuck_V3 =mkV3 "tuck" ;
+lin tuesday_PN = regPN "tuesday" ;
+lin tuition_N = mkN "tuition" ;
+lin tumble_V = mkV "tumble" ;
+lin tune_V2 = mkV2 "tune" ;
+lin tune_N = mkN "tune" ;
+lin turn_V3f =mkV3 "turn" "f" ;
+lin turn_V3 =mkV3 "turn" ;
+lin turn_V = mkV "turn" ;
+lin turn_N = mkN "turn" ;
+lin turtle_N = mkN "turtle" ;
+lin tutor_N = mkN "tutor" ;
+lin twice_Adv = mkAdv "twice" ;
+lin twiddle_V2 = mkV2 "twiddle" ;
+lin twin_N = mkN "twin" ;
+lin twist_V2 = mkV2 "twist" ;
+lin twist_N = mkN "twist" ;
+lin type_V2 = mkV2 "type" ;
+lin type_N = mkN "type" ;
+lin typical_A = longA "typical" ;
+lin typical_A2of = longA2 "typical" "of" ;
+lin tyre_N = mkN "tyre" ;
+lin ugly_A = mkA "ugly" ;
+lin ulcer_N = mkN "ulcer" ;
+lin ultimate_A = longA "ultimate" ;
+lin ultimatum_N = mkN "ultimatum" ;
+lin unary_A = longA "unary" ;
+lin uncertainty_N = mkN "uncertainty" ;
+lin uncle_N2of = mkN2 "uncle" "of" ;
+--lin under_Prep = mkPrep "under" ;
+lin undergraduate_N = mkN "undergraduate" ;
+lin underline_V2 = mkV2 "underline" ;
+lin undermine_V2 = mkV2 "undermine" ;
+lin underneath_Adv = mkAdv "underneath" ;
+lin underneath_Prep = mkPrep "underneath" ;
+lin underneath_N = mkN "underneath" ;
+lin underscore_N = mkN "underscore" ;
+lin understand_V2 = mkV2 understand_V ;
+--lin undo_V2 = mkV2 undo_V ;
+lin undoubtedly_Adv = mkAdv "undoubtedly" ;
+lin ungainly_A = longA "ungainly" ;
+lin uniform_A = longA "uniform" ;
+lin uniform_N = mkN "uniform" ;
+lin unify_V2 = mkV2 "unify" ;
+lin union_N = mkN "union" ;
+lin unique_A = longA "unique" ;
+lin unit_N = mkN "unit" ;
+lin unitary_A = longA "unitary" ;
+lin unite_V2 = mkV2 "unite" ;
+lin unity_N = mkN "unity" ;
+lin universe_N = mkN "universe" ;
+lin university_N = mkN "university" ;
+lin unleash_V2 = mkV2 "unleash" ;
+lin unplug_V2 = mkV2 "unplug" ;
+lin unprecedented_A = longA "unprecedented" ;
+lin until_Subj = mkSubj "until" ;
+lin unusual_A = longA "unusual" ;
+lin unwieldy_A = mkA "unwieldy" ;
+lin unwitting_A = longA "unwitting" ;
+lin up_Prep = mkPrep "up" ;
+lin update_V2 = mkV2 "update" ;
+lin upon_Prep = mkPrep "upon" ;
+lin upper_A = longA "upper" ;
+lin upright_A = longA "upright" ;
+lin upset_V2 = mkV2 upset_V ;
+lin upside_down_A = longA "upside_down" ;
+lin upstairs_Adv = mkAdv "upstairs" ;
+lin urge_V2 = mkV2 "urge" ;
+lin urge_N2 = mkN2 "urge" ;
+lin urgency_N = mkN "urgency" ;
+lin urgent_A = mkA "urgent" ;
+lin usage_N = mkN "usage" ;
+lin use_V2 = mkV2 "use" ;
+lin use_N = mkN "use" ;
+lin used_A2to = longA2 "used" "to" ;
+lin usual_A = longA "usual" ;
+lin utility_N = mkN "utility" ;
+lin utilize_V2 = mkV2 "utilize" ;
+lin utter_A = longA "utter" ;
+lin utter_V2 = mkV2 "utter" ;
+lin utterance_N = mkN "utterance" ;
+lin vacuous_A = longA "vacuous" ;
+lin vacuum_N = mkN "vacuum" ;
+lin vague_A = mkA "vague" ;
+lin valence_N = mkN "valence" ;
+lin valency_N = mkN "valency" ;
+lin valid_A = longA "valid" ;
+lin validate_V2 = mkV2 "validate" ;
+lin valley_N = mkN "valley" ;
+lin valuable_A = longA "valuable" ;
+lin value_V2 = mkV2 "value" ;
+lin value_N = mkN "value" ;
+lin van_N = mkN "van" ;
+lin vanilla_N = mkN "vanilla" ;
+lin vanish_V = mkV "vanish" ;
+lin variable_A = longA "variable" ;
+lin variable_N = mkN "variable" ;
+lin variant_N = mkN "variant" ;
+lin variation_N = mkN "variation" ;
+lin variety_N = mkN "variety" ;
+lin various_A = longA "various" ;
+lin varnish_V2 = mkV2 "varnish" ;
+lin varnish_N = mkN "varnish" ;
+lin vary_V = mkV "vary" ;
+lin vase_N = mkN "vase" ;
+lin vast_A = mkA "vast" ;
+lin vector_N = mkN "vector" ;
+lin vegetable_N = mkN "vegetable" ;
+lin vegetation_N = mkN "vegetation" ;
+lin vehicle_N = mkN "vehicle" ;
+lin velocity_N = mkN "velocity" ;
+lin verb_N = mkN "verb" ;
+lin verbose_A = mkA "verbose" ;
+lin verdict_N = mkN "verdict" ;
+lin verify_V2 = mkV2 "verify" ;
+lin versatile_A = longA "versatile" ;
+lin verse_N = mkN "verse" ;
+lin version_N = mkN "version" ;
+lin vertex_N = mkN "vertex" "vertex" ;
+lin vertical_A = longA "vertical" ;
+lin vessel_N = mkN "vessel" ;
+lin vet_N = mkN "vet" ;
+lin viable_A = longA "viable" ;
+lin vice_N = mkN "vice" ;
+lin victim_N = mkN "victim" ;
+lin victor_N = mkN "victor" ;
+lin victory_N = mkN "victory" ;
+lin vie_V2with = mkV2 "vie" "with" ;
+lin view_V3_pred =mkV3 "view" "_pred" ;
+lin view_N = mkN "view" ;
+lin vigorous_A = longA "vigorous" ;
+lin village_N = mkN "village" ;
+lin vindicate_V2 = mkV2 "vindicate" ;
+lin vine_N = mkN "vine" ;
+lin vineyard_N = mkN "vineyard" ;
+lin violate_V2 = mkV2 "violate" ;
+lin violence_N = massN "violence" ;
+lin violent_A = longA "violent" ;
+lin viral_A = longA "viral" ;
+lin virtual_A = longA "virtual" ;
+lin virtue_N = mkN "virtue" ;
+lin virus_N = mkN "virus" ;
+lin visible_A = longA "visible" ;
+lin visible_A2to = longA2 "visible" "to" ;
+lin vision_N = mkN "vision" ;
+lin visit_V2 = mkV2 "visit" ;
+lin visit_N = mkN "visit" ;
+lin visual_A = longA "visual" ;
+lin vital_A = longA "vital" ;
+lin vitiate_V2 = mkV2 "vitiate" ;
+lin vocabulary_N = mkN "vocabulary" ;
+lin voice_N = mkN "voice" ;
+lin volatile_A = longA "volatile" ;
+lin vole_N = mkN "vole" ;
+lin volt_N = mkN "volt" ;
+lin volume_N = mkN "volume" ;
+lin voluntary_A = longA "voluntary" ;
+lin volunteer_V = mkV "volunteer" ;
+lin volunteer_V2for = mkV2 "volunteer" "for" ;
+lin volunteer_N = mkN "volunteer" ;
+lin vote_V2for = mkV2 "vote" "for" ;
+lin vote_N = mkN "vote" ;
+lin vow_VV = mkVV (mkV "vow") ;
+lin vow_VS = mkVS (mkV "vow") ;
+lin vow_N = mkN "vow" ;
+lin vowel_N = mkN "vowel" ;
+lin voyage_N = mkN "voyage" ;
+lin vulgar_A = longA "vulgar" ;
+lin wag_V2 = mkV2 "wag" ;
+lin waist_N = mkN "waist" ;
+lin waistcoat_N = mkN "waistcoat" ;
+lin wait_V2for = mkV2 "wait" "for" ;
+lin wait_N = mkN "wait" ;
+lin wake_V2 = mkV2 wake_V ;
+lin walk_V = mkV "walk" ;
+lin walk_N = mkN "walk" ;
+lin wall_N = mkN "wall" ;
+lin wan_A = mkA "wan" ;
+lin wander_V2 = mkV2 "wander" ;
+lin want_V2 = mkV2 "want" ;
+--lin want_VV = mkVV (mkV "want") ;
+lin war_N = mkN "war" ;
+lin ward_N = mkN "ward" ;
+lin warm_V2 = mkV2 "warm" ;
+lin warm_A = mkA "warm" ;
+lin warn_V2 = mkV2 "warn" ;
+lin warning_N = mkN "warning" ;
+lin wash_V = mkV "wash" ;
+lin waste_A = longA "waste" ;
+lin waste_V2 = mkV2 "waste" ;
+lin waste_N = mkN "waste" ;
+lin watch_V2 = mkV2 "watch" ;
+lin watch_N = mkN "watch" ;
+lin water_N = mkN "water" ;
+lin wave_V2to = mkV2 "wave" "to" ;
+lin wave_N = mkN "wave" ;
+lin wax_N = mkN "wax" ;
+lin way_N = mkN "way" ;
+lin weak_A = mkA "weak" ;
+lin wealth_N = massN "wealth" ;
+lin weapon_N = mkN "weapon" ;
+lin wear_V2 = mkV2 wear_V ;
+lin weather_N = massN "weather" ;
+lin weave_V2 = mkV2 weave_V ;
+lin wedding_N = mkN "wedding" ;
+lin wedge_N = mkN "wedge" ;
+lin wednesday_PN = regPN "wednesday" ;
+lin weed_N = mkN "weed" ;
+lin week_N = mkN "week" ;
+lin weep_V = IrregEng.weep_V ;
+lin weigh_V2 = mkV2 "weigh" ;
+lin weigh_V2 = mkV2 "weigh" ;
+lin weight_N = mkN "weight" ;
+lin welcome_A = longA "welcome" ;
+lin welcome_V3to = mkV3 "welcome" "to" ;
+lin welcome_N2to = mkN2 "welcome" "to" ;
+lin welfare_N = mkN "welfare" ;
+lin well_Adv = mkAdv "well" ;
+lin well_A = longA "well" ;
+lin well_N = mkN "well" ;
+lin well_formed_A = longA "well_formed" ;
+lin west_N = massN "west" ;
+lin west_A = longA "west" ;
+lin west_A2of = longA2 "west" "of" ;
+lin western_A = longA "western" ;
+lin wet_A = mkA "wet" ;
+lin wheat_N = massN "wheat" ;
+lin wheel_N = mkN "wheel" ;
+lin wheeled_A = longA "wheeled" ;
+lin whelk_N = mkN "whelk" ;
+lin when_Adv = mkAdv "when" ;
+-- lin when_Adv = mkAdv "when" ;
+lin whenever_Adv = mkAdv "whenever" ;
+-- lin where_Adv = mkAdv "where" ;
+-- lin where_Adv = mkAdv "where" ;
+lin whereas_Subj = mkSubj "whereas" ;
+lin wherever_Adv = mkAdv "wherever" ;
+lin while_Subj = mkSubj "while" ;
+lin whim_N = mkN "whim" ;
+lin whine_V = mkV "whine" ;
+lin whine_N = mkN "whine" ;
+lin whiskey_N = mkN "whiskey" ;
+lin whisky_N = mkN "whisky" ;
+lin whisper_N = mkN "whisper" ;
+lin whisper_V = mkV "whisper" ;
+lin whisper_VS = mkVS (mkV "whisper") ;
+lin whistle_V = mkV "whistle" ;
+lin white_A = mkA "white" ;
+lin whole_A = longA "whole" ;
+--lin whole_A = mkA "whole" ;
+lin wholly_Adv = mkAdv "wholly" ;
+-- lin why_Adv = mkAdv "why" ;
+-- lin why_Adv = mkAdv "why" ;
+-- lin whyever_Adv = mkAdv "whyever" ;
+lin wicked_A = longA "wicked" ;
+lin wide_A = mkA "wide" ;
+lin widow_N = mkN "widow" ;
+lin width_N = mkN "width" ;
+lin wife_N2of = mkN2 (mkN "wife" "wives") "of" ;
+lin wild_A = mkA "wild" ;
+lin will_N = mkN "will" ;
+lin willing_A2 = longA2 "willing" "" ;
+lin willing_A = longA "willing" ;
+lin win_V2 = mkV2 (IrregEng.win_V) ;
+lin wind_V2 = mkV2 IrregEng.wind_V ;
+lin wind_V = IrregEng.wind_V ;
+lin wind_N = mkN "wind" ;
+lin window_N = mkN "window" ;
+lin wine_N = massN "wine" ;
+lin wing_N = mkN "wing" ;
+lin winter_N = mkN "winter" ;
+lin wire_N = mkN "wire" ;
+lin wisdom_N = mkN "wisdom" ;
+lin wise_A = mkA "wise" ;
+lin wish_V2for = mkV2 "wish" "for" ;
+lin wish_VS = mkVS (mkV "wish") ;
+lin wish_N = mkN "wish" ;
+lin witch_N = mkN "witch" ;
+--lin with_Prep = mkPrep "with" ;
+lin within_Adv = mkAdv "within" ;
+lin within_Prep = mkPrep "within" ;
+--lin withold_V2 = mkV2 withold_V ;
+--lin without_Prep = mkPrep "without" ;
+lin withstand_V2 = mkV2 "withstand" ;
+lin witness_V2 = mkV2 "witness" ;
+lin witness_N2to = mkN2 "witness" "to" ;
+lin woman_N = mkN "woman" "women" ;
+lin wonder_V2 = mkV2 "wonder" ;
+lin wonder_N = mkN "wonder" ;
+lin wood_N = mkN "wood" ;
+lin wooden_A = longA "wooden" ;
+lin wool_N = massN "wool" ;
+lin word_N = mkN "word" ;
+lin work_N = massN "work" ;
+lin work_V = mkV "work" ;
+lin world_N = mkN "world" ;
+lin worm_N = mkN "worm" ;
+lin worry_V2 = mkV2 "worry" ;
+lin worry_V2about = mkV2 "worry" "about" ;
+lin worry_N = mkN "worry" ;
+lin worship_V2 = mkV2 "worship" ;
+lin worth_Prep = mkPrep "worth" ;
+lin worthless_A = longA "worthless" ;
+lin worthwhile_A = longA "worthwhile" ;
+lin worthy_A = mkA "worthy" ;
+lin worthy_A2of = mkA2 "worthy" "of" ;
+lin wound_V2 = mkV2 "wound" ;
+lin wound_N = mkN "wound" ;
+lin wrap_V2 = mkV2 "wrap" ;
+lin wreck_V2 = mkV2 "wreck" ;
+lin wreck_N = mkN "wreck" ;
+lin wrinkle_N = mkN "wrinkle" ;
+lin wrist_N = mkN "wrist" ;
+lin write_V2 = mkV2 write_V ;
+lin wrong_A = longA "wrong" ;
+lin wry_A = mkA "wry" ;
+lin yard_N = mkN "yard" ;
+lin year_N = mkN "year" ;
+lin yellow_N = massN "yellow" ;
+lin yellow_A = mkA "yellow" ;
+lin yesterday_Adv = mkAdv "yesterday" ;
+lin yet_Adv = mkAdv "yet" ;
+lin yield_V2 = mkV2 "yield" ;
+lin yield_N = mkN "yield" ;
+lin young_A = mkA "young" ;
+lin youth_N = mkN "youth" ;
+lin zinc_N = massN "zinc" ;
+oper
+ massN : Str -> N = \s -> mkN s ;
+ longA : Str -> A = \s -> compoundADeg (mkA s) ;
+ longA2 : Str -> Str -> A2 = \s,p -> mkA2 (longA s) p ;
+}
diff --git a/next-lib/src/parse/BigLexEngAbs.gf b/next-lib/src/parse/BigLexEngAbs.gf
new file mode 100644
index 000000000..9a93f15b3
--- /dev/null
+++ b/next-lib/src/parse/BigLexEngAbs.gf
@@ -0,0 +1,5842 @@
+abstract BigLexEngAbs = Cat **{
+fun abandon_V2 : V2 ;
+fun abbreviate_V2 : V2 ;
+fun abduct_V2 : V2 ;
+fun able_A2 : A2 ;
+fun able_A : A ;
+fun abolish_V2 : V2 ;
+fun abolition_N : N ;
+fun abound_V : V ;
+fun about_Prep : Prep ;
+fun above_Adv : Adv ;
+--fun above_Prep : Prep ;
+fun abroad_Adv : Adv ;
+fun absence_N2from : N2 ;
+fun absent_A : A ;
+fun absent_A2from : A2 ;
+fun absentee_N : N ;
+fun absolute_A : A ;
+fun absolve_V3from : V3 ;
+fun abstract_N : N ;
+fun abstract_A : A ;
+fun abstract_V : V ;
+fun abundance_N : N ;
+fun abundant_A : A ;
+fun academic_A : A ;
+fun accelerate_V2 : V2 ;
+fun accept_V2 : V2 ;
+fun access_V2 : V2 ;
+fun access_N2to : N2 ;
+fun accessible_A : A ;
+fun accessible_A2to : A2 ;
+fun accident_N : N ;
+fun accommodate_V2 : V2 ;
+fun accompany_V2 : V2 ;
+fun accomplish_V2 : V2 ;
+fun accord_V2with : V2 ;
+fun accordingly_Adv : Adv ;
+fun account_N : N ;
+fun account_V2for : V2 ;
+fun accumulate_V2 : V2 ;
+fun accuracy_N : N ;
+fun accurate_A : A ;
+fun accuse_V3of : V3 ;
+fun ache_N : N ;
+fun ache_V : V ;
+fun achieve_V2 : V2 ;
+fun acknowledge_V2 : V2 ;
+fun acknowledge_VS : VS ;
+fun acquire_V2 : V2 ;
+fun acquisition_N : N ;
+fun acquisitive_A : A ;
+fun across_Prep : Prep ;
+fun act_N : N ;
+fun act_V : V ;
+fun activate_V2 : V2 ;
+fun actor_N : N ;
+fun actress_N : N ;
+fun actual_A : A ;
+fun acute_A : A ;
+fun adage_N : N ;
+fun adapt_V2 : V2 ;
+fun add_V3to : V3 ;
+fun addict_N : N ;
+fun addict_V2 : V2 ;
+fun addition_N2to : N2 ;
+fun additive_N : N ;
+fun address_N : N ;
+fun address_V2 : V2 ;
+fun adept_A : A ;
+fun adept_A2at : A2 ;
+fun adequacy_N : N ;
+fun adequate_A : A ;
+fun adequate_A2for : A2 ;
+fun adhere_V2to : V2 ;
+fun adherent_N : N ;
+fun adhesive_N : N ;
+fun adhesive_A : A ;
+fun adjacency_N2to : N2 ;
+fun adjacent_A : A ;
+fun adjacent_A2to : A2 ;
+fun adjective_N : N ;
+fun adjoin_V2 : V2 ;
+fun adjunct_N : N ;
+fun adjust_V2 : V2 ;
+fun administer_V2 : V2 ;
+fun administration_N : N ;
+fun admire_V2 : V2 ;
+fun admissible_A : A ;
+fun admission_N : N ;
+fun admission_N2to : N2 ;
+fun admit_V2 : V2 ;
+fun admit_V3to : V3 ;
+fun admit_V : V ;
+fun admit_V2of : V2 ;
+fun admit_VS : VS ;
+fun adopt_V2 : V2 ;
+fun adult_N : N ;
+fun adult_A : A ;
+fun advance_N : N ;
+fun advance_V : V ;
+fun advantage_N : N ;
+fun advent_N : N ;
+fun adventure_N : N ;
+fun adverb_N : N ;
+fun adverbial_A : A ;
+fun adverse_A : A ;
+fun advertise_V2 : V2 ;
+fun advice_N : N ;
+fun advise_V2 : V2 ;
+fun advisor_N : N ;
+fun advocate_V2 : V2 ;
+fun aerobic_A : A ;
+fun aesthetic_A : A ;
+fun affair_N : N ;
+fun affect_V2 : V2 ;
+fun affection_N2for : N2 ;
+fun affix_N : N ;
+fun affix_V3with : V3 ;
+fun afflict_V2 : V2 ;
+fun afford_V2 : V2 ;
+fun afford_VV : VV ;
+fun afresh_Adv : Adv ;
+fun africa_PN : PN ;
+fun african_A : A ;
+fun african_N : N ;
+fun after_Subj : Subj ;
+--fun after_Prep : Prep ;
+fun afternoon_N : N ;
+fun afterthought_N : N ;
+fun afterwards_Adv : Adv ;
+fun again_Adv : Adv ;
+fun against_Prep : Prep ;
+fun age_N : N ;
+fun aged_A : A ;
+fun agency_N : N ;
+fun agenda_N : N ;
+fun agent_N : N ;
+fun aggravate_V2 : V2 ;
+fun aggressive_A : A ;
+fun ago_Adv : Adv ;
+fun agree_V2with : V2 ;
+fun ahead_Adv : Adv ;
+fun aid_N : N ;
+fun aid_V2 : V2 ;
+fun aide_N : N ;
+fun aim_N : N ;
+fun aim_V2at : V2 ;
+fun aim_V2to : V2 ;
+fun air_N : N ;
+fun aircraft_N : N ;
+fun akin_A : A ;
+fun akin_A : A ;
+fun alcohol_N : N ;
+fun alcoholic_A : A ;
+fun alcoholic_N : N ;
+fun algebra_N : N ;
+fun algorithm_N : N ;
+fun alias_N2for : N2 ;
+fun align_V2 : V2 ;
+--fun all_Adv : Adv ;
+fun allege_VS : VS ;
+fun alley_N : N ;
+fun allocate_V3to : V3 ;
+fun allow_V2 : V2 ;
+fun allow_V2 : V2 ;
+fun allow_V2for : V2 ;
+fun allow_V2of : V2 ;
+fun allude_V2to : V2 ;
+fun ally_N : N ;
+fun ally_V2with : V2 ;
+--fun almost_Adv : Adv ;
+fun alone_Adv : Adv ;
+fun along_Prep : Prep ;
+fun aloud_Adv : Adv ;
+fun alphabet_N : N ;
+fun alphabetic_A : A ;
+fun alphanumeric_A : A ;
+fun already_Adv : Adv ;
+fun also_Adv : Adv ;
+fun altar_N : N ;
+fun alter_V : V ;
+fun alternate_V2with : V2 ;
+fun alternative_N2to : N2 ;
+fun alternatively_A : A ;
+fun always_Adv : Adv ;
+fun amaze_V2 : V2 ;
+fun amazing_A : A ;
+fun ambiguity_N : N ;
+fun ambiguous_A : A ;
+fun ambition_N2 : N2 ;
+fun ambitious_A : A ;
+fun amenable_A : A ;
+fun amenable_A2to : A2 ;
+fun amend_V2 : V2 ;
+fun amenity_N : N ;
+fun america_PN : PN ;
+fun american_A : A ;
+fun american_N : N ;
+fun among_Prep : Prep ;
+fun amongst_Prep : Prep ;
+fun ampere_N : N ;
+fun ampersand_N : N ;
+fun amuse_V2 : V2 ;
+fun anachronism_N : N ;
+fun anachronistic_A : A ;
+fun analogous_A : A ;
+fun analogous_A2to : A2 ;
+fun analogue_N : N ;
+fun analogy_N2with : N2 ;
+fun analyse_V2 : V2 ;
+fun analysis_N : N ;
+fun analytic_A : A ;
+fun anaphor_N : N ;
+fun anaphora_N : N ;
+fun anaphoric_A : A ;
+fun ancestor_N : N ;
+fun ancient_A : A ;
+fun anecdote_N : N ;
+fun anger_N : N ;
+fun angle_N : N ;
+fun angled_A : A ;
+fun angler_N : N ;
+fun angling_N : N ;
+fun angry_A : A ;
+fun angry_A2about : A2 ;
+fun angry_A2at : A2 ;
+fun angry_A2with : A2 ;
+fun angry_A2 : A2 ;
+fun animal_N : N ;
+fun animate_A : A ;
+fun animate_V2 : V2 ;
+fun ankle_N : N ;
+fun annotate_V2 : V2 ;
+fun announce_V2 : V2 ;
+fun announce_V2 : V2 ;
+fun annoy_V2 : V2 ;
+fun annual_A : A ;
+fun anomalous_A : A ;
+fun anomaly_N : N ;
+fun answer_N : N ;
+fun answer_V2 : V2 ;
+fun ant_N : N ;
+fun antecedent_N : N ;
+fun anthropomorphic_A : A ;
+fun anthropomorphism_N : N ;
+fun antibiotic_N : N ;
+fun anticipate_V2 : V2 ;
+fun anticipate_V : V ;
+fun anticipate_VS : VS ;
+fun anxiety_N : N ;
+fun anxious_A : A ;
+fun anxious_A2about : A2 ;
+fun anxious_A2 : A2 ;
+fun anyhow_Adv : Adv ;
+fun anyway_Adv : Adv ;
+fun anywhere_Adv : Adv ;
+fun ape_N : N ;
+fun apologetic_A : A ;
+fun apologetic_A2for : A2 ;
+fun apologise_V2for : V2 ;
+fun apologize_V2for : V2 ;
+fun appal_V2 : V2 ;
+fun apparatus_N : N ;
+fun apparent_A : A ;
+fun apparent_A2to : A2 ;
+fun apparition_N : N ;
+fun appeal_V2to : V2 ;
+fun appeal_N2to : N2 ;
+fun appear_V2 : V2 ;
+fun appear_V2 : V2 ;
+fun appear_V : V ;
+fun appear_V2 : V2 ;
+fun append_V3to : V3 ;
+fun appendix_N : N ;
+fun apple_N : N ;
+fun applicable_A : A ;
+fun applicable_A2to : A2 ;
+fun applicant_N : N ;
+fun apply_V3to : V3 ;
+fun apply_V2for : V2 ;
+fun appoint_V2 : V2 ;
+fun appoint_V : V ;
+fun appoint_V2 : V2 ;
+fun appointment_N : N ;
+fun apposite_A : A ;
+fun appraise_V2 : V2 ;
+fun appreciate_VS : VS ;
+fun apprehend_V2 : V2 ;
+fun apprehension_N : N ;
+fun apprehensive_A : A ;
+fun approach_V2 : V2 ;
+fun approach_N2to : N2 ;
+fun approbation_N : N ;
+fun appropriate_A : A ;
+fun appropriate_A2for : A2 ;
+fun approve_V2of : V2 ;
+fun approximate_A : A ;
+fun approximate_V2to : V2 ;
+fun april_PN : PN ;
+fun apse_N : N ;
+fun apt_A : A ;
+fun apt_A2 : A2 ;
+fun aptitude_N : N ;
+fun arabian_A : A ;
+fun arabic_A : A ;
+fun arbitrary_A : A ;
+fun arc_N : N ;
+fun arch_N : N ;
+fun archetype_N : N ;
+fun architect_N : N ;
+fun architecture_N : N ;
+fun area_N : N ;
+fun arena_N : N ;
+fun argue_V : V ;
+fun argument_N2s_withabout : N2 ;
+fun argument_N2 : N2 ;
+fun arise_V : V ;
+fun arithmetic_N : N ;
+fun arm_N : N ;
+fun arm_V2 : V2 ;
+fun armour_N : N ;
+fun armoury_N : N ;
+fun army_N : N ;
+fun around_Prep : Prep ;
+fun arouse_V2 : V2 ;
+fun arrange_V : V ;
+fun arrange_V2 : V2 ;
+fun arrange_VV : VV ;
+fun arrange_V2 : V2 ;
+fun array_N : N ;
+fun arrest_V2 : V2 ;
+fun arrive_V : V ;
+fun arrive_V2at : V2 ;
+fun arrow_N : N ;
+fun art_N : N ;
+fun artefact_N : N ;
+fun article_N : N ;
+fun articulate_V2 : V2 ;
+fun artificial_A : A ;
+fun artist_N : N ;
+fun as_Subj : Subj ;
+fun ascend_V2 : V2 ;
+fun ascend_V : V ;
+fun ascent_N : N ;
+fun ascertain_V2 : V2 ;
+fun ascribe_V3to : V3 ;
+fun ash_N : N ;
+fun asia_PN : PN ;
+fun ask_V2 : V2 ;
+fun ask_V3for : V3 ;
+fun ask_V3to : V3 ;
+fun ask_V3s : V3 ;
+fun ask_V2 : V2 ;
+fun ask_V2for : V2 ;
+fun ask_V2 : V2 ;
+fun ask_V2 : V2 ;
+fun ask_V2 : V2 ;
+fun ask_V2 : V2 ;
+fun aspect_N : N ;
+fun aspire_V2to : V2 ;
+fun aspire_VV : VV ;
+fun aspirin_N : N ;
+fun ass_N : N ;
+fun assault_N : N ;
+fun assault_V2 : V2 ;
+fun assemble_V2 : V2 ;
+fun assembly_N : N ;
+fun assent_V2to : V2 ;
+fun assert_VS : VS ;
+fun assess_V2 : V2 ;
+fun assign_V3to : V3 ;
+fun assimilate_V2 : V2 ;
+fun assist_V2 : V2 ;
+fun assist_V : V ;
+fun assist_V2 : V2 ;
+fun assist_V2at : V2 ;
+fun assistant_N : N ;
+fun associate_V3with : V3 ;
+fun association_N : N ;
+fun assume_V2 : V2 ;
+fun assume_VS : VS ;
+fun assumption_N2 : N2 ;
+fun assure_VS : VS ;
+fun asterisk_N : N ;
+fun asthma_N : N ;
+fun asthmatic_A : A ;
+fun asthmatically_Adv : Adv ;
+fun astonish_V2 : V2 ;
+fun astronomer_N : N ;
+fun astronomy_N : N ;
+fun asymmetry_N : N ;
+fun at_Prep : Prep ;
+fun atlas_N : N ;
+fun atmosphere_N : N ;
+fun atom_N : N ;
+fun attach_V2 : V2 ;
+fun attach_V3to : V3 ;
+fun attach_V2to : V2 ;
+fun attack_V2 : V2 ;
+fun attack_N2on : N2 ;
+fun attain_V2 : V2 ;
+fun attempt_N2 : N2 ;
+fun attempt_VV : VV ;
+fun attend_V2to : V2 ;
+fun attention_N2to : N2 ;
+fun attentive_A : A ;
+fun attentive_A2to : A2 ;
+fun attitude_N : N ;
+fun attract_V2 : V2 ;
+fun attribute_N : N ;
+fun attribute_V3to : V3 ;
+fun audible_A : A ;
+fun audience_N : N ;
+fun augment_V2 : V2 ;
+fun august_PN : PN ;
+fun aunt_N2of : N2 ;
+fun australia_PN : PN ;
+fun australian_A : A ;
+fun austria_PN : PN ;
+fun author_N : N ;
+fun authority_N : N ;
+fun authorize_V2 : V2 ;
+fun automate_V2 : V2 ;
+fun automatic_A : A ;
+fun automatically_Adv : Adv ;
+fun automaton_N : N ;
+fun autonomous_A : A ;
+fun autonomy_N : N ;
+fun autumn_N : N ;
+fun auxiliary_A : A ;
+fun auxiliary_N : N ;
+fun avail_V2 : V2 ;
+fun available_A : A ;
+fun avenue_N : N ;
+fun average_A : A ;
+fun average_N : N ;
+fun average_V2 : V2 ;
+fun avoid_V2 : V2 ;
+fun avoid_V2 : V2 ;
+fun avowed_A : A ;
+fun await_V2 : V2 ;
+fun awaken_V2 : V2 ;
+fun award_V3to : V3 ;
+fun awful_A : A ;
+fun awkward_A : A ;
+fun axe_N : N ;
+fun axiom_N : N ;
+fun axiomatic_A : A ;
+fun axiomatize_V2 : V2 ;
+fun axis_N : N ;
+fun baby_N : N ;
+fun back_N : N ;
+fun background_N : N ;
+fun backing_N : N ;
+fun backtrack_V : V ;
+fun backward_A : A ;
+fun backwards_Adv : Adv ;
+fun bacterial_A : A ;
+fun bacterium_N : N ;
+fun bad_A : A ;
+fun bag_N : N ;
+fun bake_V2 : V2 ;
+fun bake_V : V ;
+fun balance_V : V ;
+fun ball_N : N ;
+fun ballad_N : N ;
+fun banal_A : A ;
+fun banana_N : N ;
+fun band_N : N ;
+fun bang_N : N ;
+fun banish_V2 : V2 ;
+fun bank_N : N ;
+fun bar_N : N ;
+fun bar_V2 : V2 ;
+fun bare_A : A ;
+fun bare_V2 : V2 ;
+fun bark_N : N ;
+fun bark_V : V ;
+fun barn_N : N ;
+fun baron_N : N ;
+fun barrel_N : N ;
+fun base_N : N ;
+fun base_V3loc : V3 ;
+fun basic_A : A ;
+fun basically_Adv : Adv ;
+fun basin_N : N ;
+fun basis_N : N ;
+fun basis_N2for : N2 ;
+fun basis_N2of : N2 ;
+fun basket_N : N ;
+fun bat_N : N ;
+fun batch_N : N ;
+fun bath_N : N ;
+fun bathe_V : V ;
+fun batsman_N : N ;
+fun battle_N : N ;
+fun beach_N : N ;
+fun beak_N : N ;
+fun beam_N : N ;
+fun bean_N : N ;
+fun bear_N : N ;
+fun bear_V2 : V2 ;
+fun beard_N : N ;
+fun beast_N : N ;
+fun beat_V2 : V2 ;
+fun beauty_N : N ;
+--fun because_Subj : Subj ;
+fun become_V2 : V2 ;
+fun bed_N : N ;
+fun bee_N : N ;
+fun beer_N : N ;
+fun before_Subj : Subj ;
+--fun before_Prep : Prep ;
+fun beg_V2 : V2 ;
+fun begin_V2 : V2 ;
+fun beginning_N : N ;
+fun behalf_N : N ;
+fun behave_V : V ;
+fun behaviour_N : N ;
+--fun behind_Prep : Prep ;
+fun being_N : N ;
+fun belief_N : N ;
+fun belief_N2in : N2 ;
+fun belief_N2 : N2 ;
+fun believe_V2 : V2 ;
+fun believe_V2in : V2 ;
+fun believe_VS : VS ;
+fun believe_VS : VS ;
+fun believe_VS : VS ;
+fun bell_N : N ;
+fun belong_V2 : V2 ;
+fun beloved_A : A ;
+fun beloved_A2by : A2 ;
+fun below_Prep : Prep ;
+fun belt_N : N ;
+fun bench_N : N ;
+fun bend_V : V ;
+fun beneath_Prep : Prep ;
+fun beneficial_A : A ;
+fun beneficial_A2to : A2 ;
+fun benefit_N : N ;
+fun berry_N : N ;
+fun beside_Prep : Prep ;
+fun besides_Adv : Adv ;
+fun bet_N : N ;
+fun betray_V2 : V2 ;
+fun beyond_Prep : Prep ;
+fun bias_V2 : V2 ;
+fun bible_N : N ;
+fun biblical_A : A ;
+fun bibliography_N : N ;
+fun biconditional_V : V ;
+fun bicycle_N : N ;
+fun bidirectional_A : A ;
+fun big_A : A ;
+fun bike_N : N ;
+fun bill_N : N ;
+fun bill_PN : PN ;
+fun billion_N2 : N2 ;
+fun bin_N : N ;
+fun binary_A : A ;
+fun bind_V2 : V2 ;
+fun binding_N : N ;
+fun bird_N : N ;
+fun birth_N : N ;
+fun birthday_N : N ;
+fun bisect_V : V ;
+fun bisector_N : N ;
+fun bit_N : N ;
+fun bite_V2 : V2 ;
+fun bitter_A : A ;
+fun bizarre_A : A ;
+fun black_A : A ;
+fun blackboard_N : N ;
+fun blade_N : N ;
+fun blame_V3for : V3 ;
+fun blame_N : N ;
+fun blame_N2for : N2 ;
+fun blank_A : A ;
+fun blank_N : N ;
+fun bleed_V : V ;
+fun blind_A : A ;
+fun blind_V2 : V2 ;
+fun block_N : N ;
+fun block_V2 : V2 ;
+fun blood_N : N ;
+fun blow_N : N ;
+fun blow_V : V ;
+fun blue_A : A ;
+fun bluff_V : V ;
+fun board_N : N ;
+fun boat_N : N ;
+fun body_N : N ;
+fun boil_V2 : V2 ;
+fun bold_A : A ;
+fun bomb_N : N ;
+fun bomb_V2 : V2 ;
+fun bombard_V2 : V2 ;
+fun bond_N : N ;
+fun bond_V3to : V3 ;
+fun bone_N : N ;
+fun bonus_N : N ;
+fun book_N : N ;
+fun bookkeeping_N : N ;
+fun boolean_A : A ;
+fun boorish_A : A ;
+fun boost_V2 : V2 ;
+fun boot_N : N ;
+fun bootstrap_N : N ;
+fun border_N : N ;
+fun border_V2 : V2 ;
+fun bore_N : N ;
+fun bore_V2 : V2 ;
+fun borrow_V3from : V3 ;
+fun boss_N : N ;
+fun bother_V2 : V2 ;
+fun bother_V2about : V2 ;
+fun bottle_N : N ;
+fun bottom_N : N ;
+fun bough_N : N ;
+fun bound_A2for : A2 ;
+fun bound_V : V ;
+fun boundary_N : N ;
+fun bounded_A : A ;
+fun bow_N : N ;
+fun bowl_N : N ;
+fun box_N : N ;
+fun boy_N : N ;
+fun brace_N : N ;
+fun bracket_N : N ;
+fun bracket_V2 : V2 ;
+fun brain_N : N ;
+fun branch_V : V ;
+fun brand_N : N ;
+fun brandy_N : N ;
+fun brass_N : N ;
+fun brave_A : A ;
+fun breach_N : N ;
+fun breach_V2 : V2 ;
+fun bread_N : N ;
+fun breadth_N : N ;
+fun break_N : N ;
+fun break_V2 : V2 ;
+fun breakage_N : N ;
+fun breakfast_N : N ;
+fun breath_N : N ;
+fun breathe_V : V ;
+fun breed_V : V ;
+fun breed_N : N ;
+fun breeze_N : N ;
+fun brew_V2 : V2 ;
+fun brick_N : N ;
+fun bridge_N : N ;
+fun bridge_V2 : V2 ;
+fun brief_A : A ;
+fun bright_A : A ;
+fun brilliant_A : A ;
+fun bring_V2 : V2 ;
+fun bristle_N : N ;
+fun britain_PN : PN ;
+fun british_A : A ;
+fun broach_V2 : V2 ;
+fun broad_A : A ;
+fun broadcast_N : N ;
+fun bronchitis_N : N ;
+fun brother_N : N ;
+fun brother_N2of : N2 ;
+fun brown_A : A ;
+fun bruise_N : N ;
+fun bruise_V2 : V2 ;
+fun brute_N : N ;
+fun bucket_N : N ;
+fun bud_N : N ;
+fun bud_V : V ;
+fun buffer_N : N ;
+fun buffer_V2 : V2 ;
+fun bug_N : N ;
+fun build_V2 : V2 ;
+fun building_N : N ;
+fun bullet_N : N ;
+fun bully_N : N ;
+fun bully_V2 : V2 ;
+fun bun_N : N ;
+fun bunch_N : N ;
+fun bundle_N : N ;
+fun burden_N : N ;
+fun burn_V2 : V2 ;
+fun burst_V : V ;
+fun bury_V2 : V2 ;
+fun bus_N : N ;
+fun bush_N : N ;
+fun business_N : N ;
+fun busy_A : A ;
+fun butter_N : N ;
+fun butter_V2 : V2 ;
+fun butterfly_N : N ;
+fun button_N : N ;
+fun buy_V2 : V2 ;
+fun buzz_V : V ;
+fun by_Prep : Prep ;
+fun cabinet_N : N ;
+fun cable_N : N ;
+fun cage_N : N ;
+fun cake_N : N ;
+fun calculate_V2 : V2 ;
+fun calculus_N : N ;
+fun call_N : N ;
+fun call_V2 : V2 ;
+fun calm_A : A ;
+fun cam_N : N ;
+fun cambridge_PN : PN ;
+fun camel_N : N ;
+fun camera_N : N ;
+fun camp_N : N ;
+fun campaign_N : N ;
+fun can_N : N ;
+fun can_V2 : V2 ;
+fun canada_PN : PN ;
+fun canadian_A : A ;
+fun cancel_V2 : V2 ;
+fun cancer_N : N ;
+fun candid_A : A ;
+fun candidate_N : N ;
+fun candle_N : N ;
+fun cannon_N : N ;
+fun canonical_A : A ;
+fun cap_N : N ;
+fun capable_A : A ;
+fun capable_A2of : A2 ;
+fun capacity_N : N ;
+fun capital_N : N ;
+fun captain_N : N ;
+fun captain_N2 : N2 ;
+fun capture_V2 : V2 ;
+fun car_N : N ;
+fun card_N : N ;
+fun cardboard_N : N ;
+fun cardinal_A : A ;
+fun cardinal_N : N ;
+fun care_V : V ;
+fun care_N : N ;
+fun career_N : N ;
+fun carriage_N : N ;
+fun carry_V2 : V2 ;
+fun cart_N : N ;
+fun cartesian_A : A ;
+fun carve_V2 : V2 ;
+fun case_N : N ;
+fun cash_N : N ;
+fun cast_N : N ;
+fun cast_V2 : V2 ;
+fun castle_N : N ;
+fun casual_A : A ;
+fun cat_N : N ;
+fun catch_N : N ;
+fun catch_V2 : V2 ;
+fun categorical_A : A ;
+fun category_N : N ;
+fun cater_V2for : V2 ;
+fun cause_N : N ;
+fun cause_V2 : V2 ;
+fun caution_N : N ;
+fun cautious_A : A ;
+fun cave_N : N ;
+fun caviar_N : N ;
+fun cease_V : V ;
+fun ceiling_N : N ;
+fun cell_N : N ;
+fun cellar_N : N ;
+fun cement_N : N ;
+fun cement_N : N ;
+fun census_N : N ;
+fun cent_N : N ;
+fun centaur_N : N ;
+fun center_N : N ;
+fun centre_N : N ;
+fun centre_V2 : V2 ;
+fun century_N : N ;
+fun ceremonial_A : A ;
+fun ceremony_N : N ;
+fun certain_A : A ;
+fun certain_A2of : A2 ;
+fun certain_A2 : A2 ;
+fun certainty_N : N ;
+fun certainty_N2 : N2 ;
+fun certify_V2 : V2 ;
+fun certitude_N : N ;
+fun chain_N : N ;
+fun chain_V3to : V3 ;
+fun chair_N : N ;
+fun chairman_N : N ;
+fun chairwoman_N : N ;
+fun chalk_N : N ;
+fun challenge_N : N ;
+fun challenge_N2to : N2 ;
+fun chance_N : N ;
+fun chancellor_N : N ;
+fun change_V : V ;
+fun change_N : N ;
+fun change_V2 : V2 ;
+fun channel_N : N ;
+fun chap_N : N ;
+fun chapter_N : N ;
+fun char_V : V ;
+fun character_N : N ;
+fun characteristic_N : N ;
+fun characteristic_A : A ;
+fun characteristic_A2of : A2 ;
+fun characteristically_A : A ;
+fun characterize_V3_pred : V3 ;
+fun charge_N : N ;
+fun charge_V3with : V3 ;
+fun charitable_A : A ;
+fun charity_N : N ;
+fun charm_N : N ;
+fun charm_V2 : V2 ;
+fun charming_A : A ;
+fun chart_N : N ;
+fun chase_V2 : V2 ;
+fun chaste_A : A ;
+fun cheap_A : A ;
+fun cheat_N : N ;
+fun cheat_V2 : V2 ;
+fun check_N : N ;
+fun check_V2 : V2 ;
+fun checkmate_N : N ;
+fun cheek_N : N ;
+fun cheer_V : V ;
+fun cheer_N : N ;
+fun cheerful_A : A ;
+fun cheese_N : N ;
+fun chemical_A : A ;
+fun chemist_N : N ;
+fun chemistry_N : N ;
+fun cheque_N : N ;
+fun chequered_A : A ;
+fun chess_N : N ;
+fun chest_N : N ;
+fun chicken_N : N ;
+fun chief_N : N ;
+fun child_N : N ;
+fun chimney_N : N ;
+fun chin_N : N ;
+fun china_PN : PN ;
+fun chinaman_N : N ;
+fun chinese_A : A ;
+fun chocolate_N : N ;
+fun choice_N : N ;
+fun choose_V2 : V2 ;
+fun christian_N : N ;
+fun christmas_N : N ;
+fun chronic_A : A ;
+fun chronology_N : N ;
+fun chunk_N : N ;
+fun church_N : N ;
+fun churn_N : N ;
+fun churn_V2 : V2 ;
+fun churn_V : V ;
+fun cigar_N : N ;
+fun cigarette_N : N ;
+fun cinema_N : N ;
+fun circle_N : N ;
+fun circuit_N : N ;
+fun circular_A : A ;
+fun circulate_V : V ;
+fun circumscribe_V2 : V2 ;
+fun circumstance_N : N ;
+fun circumvent_V : V ;
+fun cite_V2 : V2 ;
+fun citizen_N : N ;
+fun city_N : N ;
+fun civilize_V2 : V2 ;
+fun clad_A : A ;
+fun clad_A2in : A2 ;
+fun claim_VS : VS ;
+fun claim_N2 : N2 ;
+fun clan_N : N ;
+fun clap_V : V ;
+fun clap_N : N ;
+fun clarify_V2 : V2 ;
+fun clarity_N : N ;
+fun clash_V2with : V2 ;
+fun class_N : N ;
+fun class_V3_pred : V3 ;
+fun classic_A : A ;
+fun classify_V2 : V2 ;
+fun clause_N : N ;
+fun clay_N : N ;
+fun clean_A : A ;
+fun clean_V2 : V2 ;
+fun clear_V2 : V2 ;
+fun clear_A : A ;
+fun clear_A2 : A2 ;
+fun cleave_V2 : V2 ;
+fun cleaver_N : N ;
+fun cleft_N : N ;
+fun clerk_N : N ;
+fun clever_A : A ;
+fun client_N : N ;
+fun cliff_N : N ;
+fun climate_N : N ;
+fun climax_N : N ;
+fun climb_V2 : V2 ;
+fun clinic_N : N ;
+fun clip_N : N ;
+fun clitic_N : N ;
+fun clock_N : N ;
+fun clog_N : N ;
+fun close_V2 : V2 ;
+fun close_A : A ;
+fun close_A2to : A2 ;
+fun closet_N : N ;
+fun closure_N : N ;
+fun cloth_N : N ;
+fun clothe_V2 : V2 ;
+fun clothing_N : N ;
+fun cloud_N : N ;
+fun clove_V2 : V2 ;
+fun club_N : N ;
+fun clue_N : N ;
+fun clumsy_A : A ;
+fun clutter_N : N ;
+fun coach_N : N ;
+fun coach_V2 : V2 ;
+fun coal_N : N ;
+fun coalesce_V : V ;
+fun coarse_A : A ;
+fun coast_N : N ;
+fun coast_V2 : V2 ;
+fun coaster_N : N ;
+fun coat_N : N ;
+fun cocktail_N : N ;
+fun cocoa_N : N ;
+fun coconut_N : N ;
+fun code_N : N ;
+fun code_V2 : V2 ;
+fun coefficient_N : N ;
+fun coerce_V2 : V2 ;
+fun coffee_N : N ;
+fun cog_N : N ;
+fun cognition_N : N ;
+fun cognitive_A : A ;
+fun coherence_N : N ;
+fun coherent_A : A ;
+fun coin_N : N ;
+fun coincide_V2with : V2 ;
+fun coincidence_N : N ;
+fun coincidental_A : A ;
+fun cold_A : A ;
+fun cold_N : N ;
+fun collaborate_V : V ;
+fun collapse_N : N ;
+fun collapse_V : V ;
+fun collar_N : N ;
+fun colleague_N : N ;
+fun collect_V3from : V3 ;
+fun college_N : N ;
+fun collide_V : V ;
+fun collinear_A : A ;
+fun collision_N : N ;
+fun colon_N : N ;
+fun colony_N : N ;
+fun colour_N : N ;
+fun colour_V2 : V2 ;
+fun column_N : N ;
+fun comb_N : N ;
+fun combat_N : N ;
+fun combinator_N : N ;
+fun combine_V3with : V3 ;
+fun come_V2 : V2 ;
+fun comedy_N : N ;
+fun comfort_N : N ;
+fun comfort_V2 : V2 ;
+fun comfortable_A : A ;
+fun comma_N : N ;
+fun command_N : N ;
+fun command_V2 : V2 ;
+fun commence_V : V ;
+fun comment_N : N ;
+fun comment_V2on : V2 ;
+fun commerce_N : N ;
+fun commercial_N : N ;
+fun commission_V2 : V2 ;
+fun commission_N : N ;
+fun commit_V : V ;
+fun committee_N : N ;
+fun commodity_N : N ;
+fun common_A : A ;
+fun commonsense_A : A ;
+fun commonwealth_N : N ;
+fun commune_N : N ;
+fun communicate_V2with : V2 ;
+fun community_N : N ;
+fun commutative_A : A ;
+fun commutator_N : N ;
+fun compact_A : A ;
+fun companion_N : N ;
+fun company_N : N ;
+fun comparative_A : A ;
+fun comparative_N : N ;
+fun compare_V3with : V3 ;
+fun comparison_N2of_ppwith : N2 ;
+fun compass_V : V ;
+fun compatible_A : A ;
+fun compatible_A2with : A2 ;
+fun compel_V2 : V2 ;
+fun compensate_V2for : V2 ;
+fun compete_V2with : V2 ;
+fun competence_N : N ;
+fun competent_A : A ;
+fun competition_N : N ;
+fun competitor_N : N ;
+fun compile_V2 : V2 ;
+fun complain_V2about : V2 ;
+fun complaint_N2about : N2 ;
+fun complement_N : N ;
+fun complement_V2 : V2 ;
+fun complementary_A : A ;
+fun complementary_A2to : A2 ;
+fun complete_A : A ;
+fun complete_V2 : V2 ;
+fun complex_A : A ;
+fun complex_N : N ;
+fun complicate_V2 : V2 ;
+fun compliment_N : N ;
+fun compliment_V2 : V2 ;
+fun comply_V2with : V2 ;
+fun component_N : N ;
+fun compose_V2 : V2 ;
+fun composite_A : A ;
+fun composition_N : N ;
+fun compound_A : A ;
+fun compound_N : N ;
+fun compound_V2 : V2 ;
+fun comprehend_V2 : V2 ;
+fun comprehensible_A : A ;
+fun comprehensible_A2to : A2 ;
+fun comprehension_N : N ;
+fun comprehensive_A : A ;
+fun compress_V2 : V2 ;
+fun comprise_V2 : V2 ;
+fun compromise_V : V ;
+fun compute_V2 : V2 ;
+fun computer_N : N ;
+fun concatenate_V2 : V2 ;
+fun concave_A : A ;
+fun conceal_V2 : V2 ;
+fun concede_VS : VS ;
+fun conceive_V2of : V2 ;
+fun concentrate_V2 : V2 ;
+fun concept_N : N ;
+fun conception_N : N ;
+fun conceptual_A : A ;
+fun concern_N : N ;
+fun concern_V2 : V2 ;
+fun concerning_Prep : Prep ;
+fun concert_N : N ;
+fun concerted_A : A ;
+fun concession_N : N ;
+fun concise_A : A ;
+fun conclude_VS : VS ;
+fun conclusion_N2 : N2 ;
+fun conclusive_A : A ;
+fun concomitant_A : A ;
+fun concrete_A : A ;
+fun concrete_N : N ;
+fun concur_V : V ;
+fun concurrent_A : A ;
+fun condemn_V2 : V2 ;
+fun condition_N : N ;
+fun condition_V2 : V2 ;
+fun conditional_N : N ;
+fun conducive_A2to : A2 ;
+fun conduct_N : N ;
+fun conduct_V2 : V2 ;
+fun confer_V2with : V2 ;
+fun conference_N : N ;
+fun confess_VS : VS ;
+fun confidence_N : N ;
+fun confident_A : A ;
+fun configure_V2 : V2 ;
+fun confine_V3to : V3 ;
+fun confirm_V2 : V2 ;
+fun conflate_V2 : V2 ;
+fun conflict_V2with : V2 ;
+fun confluence_N : N ;
+fun confluent_A : A ;
+fun conform_V2to : V2 ;
+fun confound_V2 : V2 ;
+fun confounded_A : A ;
+fun confront_V3with : V3 ;
+fun confuse_V2 : V2 ;
+fun congruence_N : N ;
+fun congruent_A : A ;
+fun conjecture_VS : VS ;
+fun conjoin_V2 : V2 ;
+fun conjunct_N : N ;
+fun conjunction_N : N ;
+fun conjunctive_A : A ;
+fun connect_V2 : V2 ;
+fun connective_N : N ;
+fun conquer_V2 : V2 ;
+fun conqueror_N : N ;
+fun conquest_N : N ;
+fun conscience_N : N ;
+fun conscious_A : A ;
+fun conscious_A2of : A2 ;
+fun consecutive_A : A ;
+fun consensus_N : N ;
+fun consequence_N : N ;
+fun consequent_A : A ;
+fun conservative_A : A ;
+fun conserve_V2 : V2 ;
+fun consider_V2 : V2 ;
+fun consider_V3 : V3 ;
+fun consider_V2 : V2 ;
+fun consider_V2 : V2 ;
+fun considerate_A : A ;
+fun consist_V2of : V2 ;
+fun consistency_N : N ;
+fun consistent_A : A ;
+fun consistent_A2with : A2 ;
+fun consonant_A : A ;
+fun consonant_A2with : A2 ;
+fun consonant_N : N ;
+fun constant_A : A ;
+fun constant_N : N ;
+fun constellation_N : N ;
+fun constituency_N : N ;
+fun constituent_N : N ;
+fun constitute_V2 : V2 ;
+fun constrain_V2 : V2 ;
+fun constraint_N : N ;
+fun constrict_V2 : V2 ;
+fun construct_V2 : V2 ;
+fun constructor_N : N ;
+fun construe_V3_pred : V3 ;
+fun consult_V2 : V2 ;
+fun consume_V2 : V2 ;
+fun consumption_N : N ;
+fun contact_N : N ;
+fun contact_V2 : V2 ;
+fun contagion_N : N ;
+fun contagious_A : A ;
+fun contain_V2 : V2 ;
+fun contaminate_V2 : V2 ;
+fun contemplate_V2 : V2 ;
+fun contemporary_A : A ;
+fun contemporary_N : N ;
+fun contend_VS : VS ;
+fun content_A : A ;
+fun content_A2with : A2 ;
+fun contented_A : A ;
+fun contented_A2with : A2 ;
+fun contention_N2 : N2 ;
+fun context_N : N ;
+fun contextual_A : A ;
+fun contiguous_A : A ;
+fun contiguous_A2to : A2 ;
+fun contingency_N : N ;
+fun contingent_A : A ;
+fun contingent_A2on : A2 ;
+fun continual_A : A ;
+fun continue_V2 : V2 ;
+fun continue_V2 : V2 ;
+fun continuity_N : N ;
+fun continuous_A : A ;
+fun continuum_N : N ;
+fun contour_N : N ;
+fun contract_V : V ;
+fun contract_N : N ;
+fun contradict_V2 : V2 ;
+fun contrary_A : A ;
+fun contrary_A2to : A2 ;
+fun contrast_N : N ;
+fun contrast_V3with : V3 ;
+fun contrastive_A : A ;
+fun contravene_V2 : V2 ;
+fun contribute_V2to : V2 ;
+fun control_N : N ;
+fun control_V2 : V2 ;
+fun controversial_A : A ;
+fun controversy_N : N ;
+fun convenience_N : N ;
+fun convenient_A : A ;
+fun convention_N : N ;
+fun converge_V : V ;
+fun convergence_N : N ;
+fun conversation_N : N ;
+fun converse_A : A ;
+fun converse_V2with : V2 ;
+fun conversion_N : N ;
+fun convert_V3to : V3 ;
+fun convey_V2 : V2 ;
+fun convict_N : N ;
+fun convict_V2 : V2 ;
+fun conviction_N : N ;
+fun convince_V3 : V3 ;
+fun convincing_A : A ;
+fun convoluted_A : A ;
+fun cook_N : N ;
+fun cook_V2 : V2 ;
+fun cool_A : A ;
+fun cool_V : V ;
+fun coordinate_V2 : V2 ;
+fun cope_V2with : V2 ;
+fun copper_N : N ;
+fun copula_N : N ;
+fun copy_N : N ;
+fun copy_V2 : V2 ;
+fun copyright_N : N ;
+fun cord_N : N ;
+fun corn_N : N ;
+fun corner_N : N ;
+fun corporation_N : N ;
+fun corpus_N : N ;
+fun correct_A : A ;
+fun correct_V2 : V2 ;
+fun correlate_V2 : V2 ;
+fun correspond_V2to : V2 ;
+fun correspondence_N2to : N2 ;
+fun corresponding_A : A ;
+fun cosmetic_A : A ;
+fun cost_N : N ;
+fun cost_V2 : V2 ;
+fun costly_A : A ;
+fun costume_N : N ;
+fun cotton_N : N ;
+fun cough_V : V ;
+fun cough_N : N ;
+fun council_N : N ;
+fun councillor_N : N ;
+fun count_V2 : V2 ;
+fun counterfactual_A : A ;
+fun counterintuitive_A : A ;
+fun country_N : N ;
+fun county_N : N ;
+fun couple_N : N ;
+fun couple_V2 : V2 ;
+fun courage_N : N ;
+fun course_N : N ;
+fun court_N : N ;
+fun court_V2 : V2 ;
+fun court_V : V ;
+fun courteous_A : A ;
+fun courtesy_N : N ;
+fun cover_N : N ;
+fun cover_V2 : V2 ;
+fun covert_A : A ;
+fun cow_N : N ;
+fun coward_N : N ;
+fun crab_N : N ;
+fun crack_N : N ;
+fun crack_V2 : V2 ;
+fun craft_N : N ;
+fun crafty_A : A ;
+fun crag_N : N ;
+fun crash_V : V ;
+fun crate_N : N ;
+fun crater_N : N ;
+fun crave_V2 : V2 ;
+fun crawl_V : V ;
+fun crayfish_N : N ;
+fun crayon_N : N ;
+fun craze_N : N ;
+fun crazy_A : A ;
+fun cream_N : N ;
+fun create_V2 : V2 ;
+fun creator_N : N ;
+fun creature_N : N ;
+fun credit_N : N ;
+fun creep_V2 : V2 ;
+fun cricket_N : N ;
+fun crime_N : N ;
+fun criminal_A : A ;
+fun criminal_N : N ;
+fun crisis_N : N ;
+fun criterion_N2for : N2 ;
+fun critic_N2of : N2 ;
+fun criticise_V2 : V2 ;
+fun criticism_N : N ;
+fun criticize_V2 : V2 ;
+fun critique_N : N ;
+fun crochet_N : N ;
+fun crochet_V2 : V2 ;
+fun crochet_V : V ;
+fun crop_N : N ;
+fun crop_V2 : V2 ;
+fun cross_A : A ;
+fun cross_N : N ;
+fun cross_V2 : V2 ;
+fun crow_V : V ;
+fun crow_N : N ;
+fun crowd_N : N ;
+fun crown_N : N ;
+fun crown_V2 : V2 ;
+fun crucial_A : A ;
+fun crude_A : A ;
+fun cruel_A : A ;
+fun cruel_A2to : A2 ;
+fun cruelty_N2to : N2 ;
+fun crush_V2 : V2 ;
+fun cry_V : V ;
+fun cry_N : N ;
+fun cub_N : N ;
+fun cube_N : N ;
+fun cubic_A : A ;
+fun cue_N : N ;
+fun cue_V2 : V2 ;
+fun culprit_N : N ;
+fun cultivate_V2 : V2 ;
+fun culture_N : N ;
+fun cumbersome_A : A ;
+fun cumulative_A : A ;
+fun cunning_A : A ;
+fun cup_N : N ;
+fun cupboard_N : N ;
+fun curb_V2 : V2 ;
+fun cure_N : N ;
+fun cure_V3of : V3 ;
+fun curiosity_N : N ;
+fun curious_A : A ;
+fun curl_V : V ;
+fun curl_N : N ;
+fun current_A : A ;
+fun current_N : N ;
+fun curriculum_N : N ;
+fun curse_N : N ;
+fun curse_V2 : V2 ;
+fun curtain_N : N ;
+fun curvature_N : N ;
+fun curve_V : V ;
+fun curve_N : N ;
+fun custard_N : N ;
+fun custom_N : N ;
+fun cut_N : N ;
+fun cut_V2 : V2 ;
+fun cycle_V : V ;
+fun cyclic_A : A ;
+fun cynic_N : N ;
+fun dagger_N : N ;
+fun daily_A : A ;
+fun damage_N : N ;
+fun damage_V2 : V2 ;
+fun dance_N : N ;
+fun dance_V : V ;
+fun danger_N : N ;
+fun dangle_V : V ;
+fun dare_V2 : V2 ;
+fun dare_VV : VV ;
+fun dark_N : N ;
+fun dark_A : A ;
+fun darken_V2 : V2 ;
+fun darken_V : V ;
+fun database_N : N ;
+fun date_N : N ;
+fun dative_A : A ;
+fun datum_N : N ;
+fun daughter_N2of : N2 ;
+fun day_N : N ;
+fun dead_A : A ;
+fun deaf_A : A ;
+fun deal_N : N ;
+fun deal_V2with : V2 ;
+fun dear_A : A ;
+fun dear_A2to : A2 ;
+fun death_N : N ;
+fun debate_N : N ;
+fun debate_V2 : V2 ;
+fun debt_N : N ;
+fun debtor_N : N ;
+fun debug_V2 : V2 ;
+fun decade_N : N ;
+fun decay_V : V ;
+fun deceive_V2 : V2 ;
+fun december_PN : PN ;
+fun deception_N : N ;
+fun deceptive_A : A ;
+fun decide_VV : VV ;
+fun decimal_A : A ;
+fun decimal_N : N ;
+fun decision_N2 : N2 ;
+fun decisive_A : A ;
+fun declare_V2 : V2 ;
+fun declare_VS : VS ;
+fun decompose_V : V ;
+fun decomposition_N : N ;
+fun decrease_V : V ;
+fun decrease_N2in : N2 ;
+fun decrement_V2 : V2 ;
+fun dedicate_V3to : V3 ;
+fun deduce_VS : VS ;
+fun deducible_A : A ;
+fun deed_N : N ;
+fun deep_A : A ;
+fun deer_N : N ;
+fun defeat_N : N ;
+fun defeat_V2 : V2 ;
+fun defect_N : N ;
+fun defect_V : V ;
+fun defence_N : N ;
+fun defend_V2 : V2 ;
+fun defense_N : N ;
+fun defensible_A : A ;
+fun defer_V2 : V2 ;
+fun deficiency_N : N ;
+fun deficient_A : A ;
+fun define_V2 : V2 ;
+fun definite_A : A ;
+fun definition_N : N ;
+fun definitive_A : A ;
+fun deform_V2 : V2 ;
+fun defy_V2 : V2 ;
+fun degrade_V2 : V2 ;
+fun degree_N : N ;
+fun delay_N : N ;
+fun delay_V2 : V2 ;
+fun delete_V2 : V2 ;
+fun deliberate_A : A ;
+fun delicacy_N : N ;
+fun delicate_A : A ;
+fun delight_N : N ;
+fun delight_V2 : V2 ;
+fun delimit_V2 : V2 ;
+fun delineate_V2 : V2 ;
+fun deliver_V2 : V2 ;
+fun delve_V : V ;
+fun demand_N : N ;
+fun demand_V2 : V2 ;
+fun demonstrate_VS : VS ;
+fun denial_N : N ;
+fun denote_V2 : V2 ;
+fun dense_A : A ;
+fun deny_V2 : V2 ;
+fun depart_V2from : V2 ;
+fun department_N : N ;
+fun departure_N : N ;
+fun depend_V2on : V2 ;
+fun dependence_N2on : N2 ;
+fun dependency_N : N ;
+fun dependent_N : N ;
+fun dependent_A : A ;
+fun dependent_A2on : A2 ;
+fun depict_V2 : V2 ;
+fun deploy_V2 : V2 ;
+fun deposit_N : N ;
+fun deposit_V2 : V2 ;
+fun depress_V2 : V2 ;
+fun depressing_A : A ;
+fun depth_N : N ;
+fun derivative_N : N ;
+fun derive_V2from : V2 ;
+fun descend_V2 : V2 ;
+fun descendant_N : N ;
+fun descent_N : N ;
+fun describe_V2 : V2 ;
+fun description_N : N ;
+fun descriptive_A : A ;
+fun desert_N : N ;
+fun deserve_V2 : V2 ;
+fun design_N : N ;
+fun design_V2 : V2 ;
+fun designate_V3_pred : V3 ;
+fun desire_N2 : N2 ;
+fun desire_V2 : V2 ;
+fun desire_V2 : V2 ;
+fun desire_VV : VV ;
+fun desk_N : N ;
+fun despair_N : N ;
+fun despair_V : V ;
+fun despair_V2of : V2 ;
+fun desperate_A : A ;
+fun desperate_A2for : A2 ;
+fun desperation_N : N ;
+fun destination_N : N ;
+fun destiny_N : N ;
+fun destroy_V2 : V2 ;
+fun destruction_N2of : N2 ;
+fun destructive_A : A ;
+fun detach_V2 : V2 ;
+fun detail_N : N ;
+fun detailed_A : A ;
+fun detect_V2 : V2 ;
+fun deteriorate_V : V ;
+fun determinate_A : A ;
+fun determine_V2 : V2 ;
+fun determinism_N : N ;
+fun deterministic_A : A ;
+fun determinize_V2 : V2 ;
+fun detract_V2from : V2 ;
+fun develop_V2 : V2 ;
+fun deviance_N : N ;
+fun deviant_A : A ;
+fun deviate_V2from : V2 ;
+fun devil_N : N ;
+fun devise_V2 : V2 ;
+fun devote_V3to : V3 ;
+fun devour_V2 : V2 ;
+fun diagnose_V2 : V2 ;
+fun diagnosis_N : N ;
+fun diagnostic_A : A ;
+fun diagonal_A : A ;
+fun diagonal_N : N ;
+fun diagram_N : N ;
+fun diagrammatic_A : A ;
+fun diagrammatically_Adv : Adv ;
+fun dialect_N : N ;
+fun dialogue_N : N ;
+fun diamond_N : N ;
+fun dichotomy_N : N ;
+fun dictionary_N : N ;
+fun die_V : V ;
+fun die_N : N ;
+fun differ_V2from : V2 ;
+fun difference_N : N ;
+fun different_A : A ;
+fun different_A2from : A2 ;
+fun differentiate_V2 : V2 ;
+fun difficult_A : A ;
+fun difficult_A2 : A2 ;
+fun difficulty_N : N ;
+fun diffuse_A : A ;
+fun diffuse_V : V ;
+fun dig_V2 : V2 ;
+fun digest_N : N ;
+fun digest_V2 : V2 ;
+fun digit_N : N ;
+fun digital_A : A ;
+fun dilate_V : V ;
+fun dimension_N : N ;
+fun diminish_V : V ;
+fun dine_V : V ;
+fun dinner_N : N ;
+fun dire_A : A ;
+fun direct_A : A ;
+fun direct_V3to : V3 ;
+fun direction_N : N ;
+fun director_N : N ;
+fun directory_N : N ;
+fun dirt_N : N ;
+fun disable_V2 : V2 ;
+fun disadvantage_N : N ;
+fun disambiguate_V2 : V2 ;
+fun disarm_V2 : V2 ;
+fun disarmament_N : N ;
+fun disappoint_V2 : V2 ;
+fun disaster_N : N ;
+fun disastrous_A : A ;
+fun disbelief_N : N ;
+fun disc_N : N ;
+fun discard_V2 : V2 ;
+fun discern_V2 : V2 ;
+fun discipline_N : N ;
+fun disciplined_A : A ;
+fun discontinuity_N : N ;
+fun discontinuous_A : A ;
+fun discourage_V2 : V2 ;
+fun discourse_N : N ;
+fun discover_V2 : V2 ;
+fun discover_VS : VS ;
+fun discovery_N2 : N2 ;
+fun discrepancy_N : N ;
+fun discrete_A : A ;
+fun discriminate_V2 : V2 ;
+fun discuss_V2 : V2 ;
+fun discussion_N : N ;
+fun discussion_N2about : N2 ;
+fun discussion_N2s_withabout : N2 ;
+fun discussion_N2with : N2 ;
+fun disease_N : N ;
+fun diseased_A : A ;
+fun disguise_V : V ;
+fun disguise_N : N ;
+fun disguise_V2 : V2 ;
+fun dish_N : N ;
+fun dishonest_A : A ;
+fun disillusion_V2 : V2 ;
+fun disjoint_A : A ;
+fun disjunct_N : N ;
+fun disjunction_N : N ;
+fun disjunctive_A : A ;
+fun disk_N : N ;
+fun dislocate_V2 : V2 ;
+fun dismiss_V2 : V2 ;
+fun disparate_A : A ;
+fun dispense_V2with : V2 ;
+fun dispensible_A : A ;
+fun display_N : N ;
+fun display_V2 : V2 ;
+fun dispose_V2of : V2 ;
+fun disproportionate_A : A ;
+fun dispute_N : N ;
+fun dispute_V2 : V2 ;
+fun disquieting_A : A ;
+fun disrupt_V2 : V2 ;
+fun dissatisfaction_N : N ;
+fun dissatisfied_A : A ;
+fun dissent_V : V ;
+fun dissertation_N : N ;
+fun dissimilar_A : A ;
+fun dissimilar_A2to : A2 ;
+fun distance_N : N ;
+fun distant_A : A ;
+fun distant_A2from : A2 ;
+fun distinct_A : A ;
+fun distinct_A2from : A2 ;
+fun distinction_N : N ;
+fun distinctive_A : A ;
+fun distinguish_V3from : V3 ;
+fun distract_V3from : V3 ;
+fun distribute_V2 : V2 ;
+fun district_N : N ;
+fun disturb_V2 : V2 ;
+fun ditch_N : N ;
+fun ditransitive_A : A ;
+fun dive_N : N ;
+fun dive_V : V ;
+fun diverse_A : A ;
+fun divide_V2 : V2 ;
+fun dividend_N : N ;
+fun divine_A : A ;
+fun divisible_A : A ;
+fun division_N : N ;
+fun divisor_N : N ;
+fun divorce_V3from : V3 ;
+fun do_V2 : V2 ;
+fun doctor_N : N ;
+fun document_N : N ;
+fun document_V2 : V2 ;
+fun dog_N : N ;
+fun dollar_N : N ;
+fun dolt_N : N ;
+fun domain_N : N ;
+fun dome_N : N ;
+fun dominance_N : N ;
+fun dominant_A : A ;
+fun dominate_V2 : V2 ;
+fun donate_V3to : V3 ;
+fun donkey_N : N ;
+fun doom_N : N ;
+fun doomed_A : A ;
+fun doomsday_N : N ;
+fun door_N : N ;
+fun dormancy_N : N ;
+fun dormant_A : A ;
+fun dosage_N : N ;
+fun dose_N : N ;
+fun dose_V3with : V3 ;
+fun dot_N : N ;
+fun double_A : A ;
+fun double_V2 : V2 ;
+fun doubt_V2 : V2 ;
+fun doubt_VS : VS ;
+fun doubt_N2 : N2 ;
+fun dour_A : A ;
+fun dove_N : N ;
+fun down_N : N ;
+fun down_Prep : Prep ;
+fun downward_Adv : Adv ;
+fun doze_V : V ;
+fun dozen_N2 : N2 ;
+fun draft_N : N ;
+fun drag_N : N ;
+fun drag_V2 : V2 ;
+fun drain_N : N ;
+fun drain_V2 : V2 ;
+fun dram_N : N ;
+fun drama_N : N ;
+fun dramatic_A : A ;
+fun dramatically_Adv : Adv ;
+fun dramatist_N : N ;
+fun drastic_A : A ;
+fun drastically_Adv : Adv ;
+fun draught_N : N ;
+fun draw_V2 : V2 ;
+fun drawback_N : N ;
+fun drawer_N : N ;
+fun dread_N : N ;
+fun dread_V2 : V2 ;
+fun dreadful_A : A ;
+fun dream_N : N ;
+fun dream_VS : VS ;
+fun dress_V : V ;
+fun dress_N : N ;
+fun drill_N : N ;
+fun drill_V2 : V2 ;
+fun drink_N : N ;
+fun drink_V2 : V2 ;
+fun drive_V : V ;
+fun drop_N : N ;
+fun drop_V2 : V2 ;
+fun drought_N : N ;
+fun drown_V : V ;
+fun drug_N : N ;
+fun drum_N : N ;
+fun drunk_A : A ;
+fun dry_A : A ;
+fun dry_V2 : V2 ;
+fun dual_A : A ;
+fun dubious_A : A ;
+fun duck_N : N ;
+fun duck_V : V ;
+fun due_A : A ;
+fun due_A2to : A2 ;
+fun duel_N : N ;
+fun dull_A : A ;
+fun dumb_A : A ;
+fun dummy_N : N ;
+fun dump_N : N ;
+fun dump_V2 : V2 ;
+fun dumpling_N : N ;
+fun duplicate_V2 : V2 ;
+--fun during_Prep : Prep ;
+fun dust_N : N ;
+fun dutch_A : A ;
+fun duty_N : N ;
+fun dwarf_N : N ;
+fun dwarf_V2 : V2 ;
+fun dwell_V2 : V2 ;
+fun dwelling_N : N ;
+fun dynamic_A : A ;
+fun dynamically_Adv : Adv ;
+fun dynamism_N : N ;
+fun dynamo_N : N ;
+fun eager_A2 : A2 ;
+fun eager_A : A ;
+fun ear_N : N ;
+fun earl_N : N ;
+fun early_A : A ;
+fun earn_V2 : V2 ;
+fun earth_N : N ;
+fun ease_N : N ;
+fun east_N : N ;
+fun east_A : A ;
+fun east_A2of : A2 ;
+fun eastern_A : A ;
+fun easy_A : A ;
+fun easy_A2 : A2 ;
+fun eat_V2 : V2 ;
+fun ebb_V : V ;
+fun echo_N : N ;
+fun echo_V2 : V2 ;
+fun economic_A : A ;
+fun economical_A : A ;
+fun economy_N : N ;
+fun edge_N : N ;
+fun edible_A : A ;
+fun edinburgh_PN : PN ;
+fun edit_V2 : V2 ;
+fun edition_N : N ;
+fun editor_N : N ;
+fun educate_V2 : V2 ;
+fun effect_N : N ;
+fun effect_V2 : V2 ;
+fun effective_A : A ;
+fun efficacy_N : N ;
+fun efficiency_N : N ;
+fun efficient_A : A ;
+fun effort_N : N ;
+fun egg_N : N ;
+fun elaborate_A : A ;
+fun elaborate_V2 : V2 ;
+fun elbow_N : N ;
+fun elect_V2 : V2 ;
+fun electric_A : A ;
+fun electricity_N : N ;
+fun electron_N : N ;
+fun electronic_A : A ;
+fun elegance_N : N ;
+fun elegant_A : A ;
+fun element_N : N ;
+fun elephant_N : N ;
+fun elephantine_A : A ;
+fun elevate_V2 : V2 ;
+fun elicit_V : V ;
+fun eligible_A : A ;
+fun eligible_A2for : A2 ;
+fun eliminate_V2 : V2 ;
+fun ellipse_N : N ;
+fun ellipsis_N : N ;
+fun elliptical_A : A ;
+fun elsewhere_Adv : Adv ;
+fun elucidate_V2 : V2 ;
+fun elude_V2 : V2 ;
+fun elusive_A : A ;
+fun embarrass_V2 : V2 ;
+fun embassy_N : N ;
+fun embed_V3in : V3 ;
+fun embody_V2 : V2 ;
+fun embrace_N : N ;
+fun embrace_V2 : V2 ;
+fun embrace_V : V ;
+fun emerge_V : V ;
+fun emergency_N : N ;
+fun emergent_A : A ;
+fun emphasis_N : N ;
+fun emphasise_V2 : V2 ;
+fun emphasise_VS : VS ;
+fun emphasize_V2 : V2 ;
+fun emphasize_VS : VS ;
+fun emphatic_A : A ;
+fun emphatically_Adv : Adv ;
+fun empire_N : N ;
+fun empirical_A : A ;
+fun empiricism_N : N ;
+fun empiricist_N : N ;
+fun employ_V2 : V2 ;
+fun empty_A : A ;
+fun empty_V2 : V2 ;
+fun emulate_V2 : V2 ;
+fun enable_V2 : V2 ;
+fun encapsulate_V2 : V2 ;
+fun enchant_V2 : V2 ;
+fun enclose_V2 : V2 ;
+fun enclosure_N : N ;
+fun encode_V2 : V2 ;
+fun encompass_V2 : V2 ;
+fun encounter_V2 : V2 ;
+fun encourage_V2 : V2 ;
+fun encrypt_V2 : V2 ;
+fun encumber_V2 : V2 ;
+fun encyclopaedia_N : N ;
+fun encyclopaedic_A : A ;
+fun end_N : N ;
+fun end_V2 : V2 ;
+fun endeavour_VV : VV ;
+fun ending_N : N ;
+fun endow_V3with : V3 ;
+fun enemy_N : N ;
+fun energetic_A : A ;
+fun energetically_Adv : Adv ;
+fun energy_N : N ;
+fun enforce_V2 : V2 ;
+fun engage_V2 : V2 ;
+fun engender_V2 : V2 ;
+fun engine_N : N ;
+fun engineer_N : N ;
+fun engineer_V2 : V2 ;
+fun england_PN : PN ;
+fun english_A : A ;
+fun engross_V2 : V2 ;
+fun engulf_V2 : V2 ;
+fun enhance_V2 : V2 ;
+fun enjoy_V2 : V2 ;
+fun enlarge_V2 : V2 ;
+fun enormous_A : A ;
+fun enquire_V2about : V2 ;
+fun enrich_V2 : V2 ;
+fun ensure_VS : VS ;
+fun entail_VS : VS ;
+fun enter_V2 : V2 ;
+fun enterprise_N : N ;
+fun enterprising_A : A ;
+fun entertain_V2 : V2 ;
+fun enthusiast_N : N ;
+fun entire_A : A ;
+fun entitle_V3to : V3 ;
+fun entity_N : N ;
+fun entrance_N : N ;
+fun entrance_V2 : V2 ;
+fun entropy_N : N ;
+fun entrust_V3to : V3 ;
+fun entry_N : N ;
+fun enumerate_V2 : V2 ;
+fun envelope_N : N ;
+fun environment_N : N ;
+fun envisage_V2 : V2 ;
+fun envy_N : N ;
+fun envy_V2 : V2 ;
+fun epistemology_N : N ;
+fun equal_N : N ;
+fun equal_V2 : V2 ;
+fun equal_A : A ;
+fun equal_A2to : A2 ;
+fun equate_V3with : V3 ;
+fun equation_N : N ;
+fun equidistant_A : A ;
+fun equip_V2 : V2 ;
+fun equipment_N : N ;
+fun equivalence_N2to : N2 ;
+fun equivalent_V : V ;
+fun equivalent_A : A ;
+fun equivalent_A2to : A2 ;
+fun ergonomic_A : A ;
+fun ergonomically_Adv : Adv ;
+fun erroneous_A : A ;
+fun error_N : N ;
+fun escape_V2from : V2 ;
+fun eschew_V2 : V2 ;
+fun esoteric_A : A ;
+fun especially_Adv : Adv ;
+fun espouse_V2 : V2 ;
+fun essay_N : N ;
+fun essence_N : N ;
+fun essential_A : A ;
+fun establish_V2 : V2 ;
+fun establishment_N : N ;
+fun estate_N : N ;
+fun estimate_VS : VS ;
+fun euclidean_A : A ;
+fun europe_PN : PN ;
+fun european_A : A ;
+fun european_N : N ;
+fun evade_V2 : V2 ;
+fun evaluable_A : A ;
+fun evaluate_V2 : V2 ;
+fun even_Adv : Adv ;
+fun even_A : A ;
+fun evening_N : N ;
+fun event_N : N ;
+fun eventual_A : A ;
+fun ever_Adv : Adv ;
+fun everyday_A : A ;
+--fun everywhere_Adv : Adv ;
+fun evidence_N : N ;
+fun evident_A : A ;
+fun evident_A2 : A2 ;
+fun evil_A : A ;
+fun evocation_N : N ;
+fun evoke_V2 : V2 ;
+fun evolution_N : N ;
+fun evolve_V : V ;
+fun exacerbate_V2 : V2 ;
+fun exact_A : A ;
+fun exaggerate_V2 : V2 ;
+fun exaggerate_V : V ;
+fun exalt_V2 : V2 ;
+fun examination_N : N ;
+fun examine_V2 : V2 ;
+fun example_N : N ;
+fun excede_V2 : V2 ;
+fun exceed_V2 : V2 ;
+fun excellence_N : N ;
+fun excellent_A : A ;
+fun exception_N : N ;
+fun excess_N : N ;
+fun excessive_A : A ;
+fun exchange_N : N ;
+fun exchange_V3for : V3 ;
+fun excite_V2 : V2 ;
+fun exclude_V2 : V2 ;
+fun exclusion_N : N ;
+fun exclusive_A : A ;
+fun exclusive_A2to : A2 ;
+fun excursion_N : N ;
+fun excuse_V2 : V2 ;
+fun excuse_N2for : N2 ;
+fun execute_V2 : V2 ;
+fun exemplar_N : N ;
+fun exemplify_V2 : V2 ;
+fun exercise_N : N ;
+fun exert_V2 : V2 ;
+fun exhaust_V2 : V2 ;
+fun exhibit_N : N ;
+fun exhibit_V2 : V2 ;
+fun exhort_V2 : V2 ;
+fun exist_V : V ;
+fun existence_N : N ;
+fun existent_A : A ;
+fun exit_N : N ;
+fun exit_V2from : V2 ;
+fun exophoric_A : A ;
+fun expand_V : V ;
+fun expansion_N : N ;
+fun expect_V2 : V2 ;
+fun expect_V2 : V2 ;
+fun expect_VS : VS ;
+fun expedient_N : N ;
+fun expel_V2 : V2 ;
+fun expend_V2 : V2 ;
+fun expenditure_N : N ;
+fun expense_N : N ;
+fun expensive_A : A ;
+fun experience_N : N ;
+fun experience_V2 : V2 ;
+fun experiment_N : N ;
+fun experiment_V : V ;
+fun expert_N : N ;
+fun expertise_N : N ;
+fun expire_V2 : V2 ;
+fun expiry_N : N ;
+fun explain_V3to : V3 ;
+fun explanation_N : N ;
+fun explanatory_A : A ;
+fun explicate_V2 : V2 ;
+fun explicit_A : A ;
+fun explode_V : V ;
+fun exploit_V2 : V2 ;
+fun explore_V2 : V2 ;
+fun explore_V : V ;
+fun explosion_N : N ;
+fun explosive_A : A ;
+fun explosive_N : N ;
+fun exponent_N : N ;
+fun exponential_A : A ;
+fun exponential_N : N ;
+fun expose_V2 : V2 ;
+fun exposure_V : V ;
+fun express_A : A ;
+fun express_V2 : V2 ;
+fun expressible_A : A ;
+fun expressible_A2by : A2 ;
+fun expression_N : N ;
+fun expressly_Adv : Adv ;
+fun expulsion_N : N ;
+fun expunge_V2 : V2 ;
+fun extant_A : A ;
+fun extend_V2 : V2 ;
+fun extensible_A : A ;
+fun extension_N : N ;
+fun extensive_A : A ;
+fun extent_N : N ;
+fun external_A : A ;
+fun extra_A : A ;
+fun extract_V3from : V3 ;
+fun extraneous_A : A ;
+fun extravagance_N : N ;
+fun extravagant_A : A ;
+fun extreme_A : A ;
+fun extrinsic_A : A ;
+fun extrinsically_Adv : Adv ;
+fun eye_N : N ;
+fun face_N : N ;
+fun face_V2 : V2 ;
+fun face_V3with : V3 ;
+fun facet_N : N ;
+fun facetious_A : A ;
+fun facilitate_V2 : V2 ;
+fun facility_N : N ;
+fun fact_N2 : N2 ;
+fun factive_A : A ;
+fun factive_N : N ;
+fun factor_N : N ;
+fun factor_V2 : V2 ;
+fun factorial_N : N ;
+fun factory_N : N ;
+fun factual_A : A ;
+fun faculty_N : N ;
+fun fail_V2 : V2 ;
+fun failure_N : N ;
+fun faint_A : A ;
+fun fair_A : A ;
+fun fair_N : N ;
+fun fairy_N : N ;
+fun faith_N : N ;
+fun fall_N : N ;
+fun fall_V : V ;
+fun false_A : A ;
+fun falsehood_N : N ;
+fun fame_N : N ;
+fun familiar_A : A ;
+fun familiar_A2to : A2 ;
+fun family_N : N ;
+fun fan_N : N ;
+fun fancy_A : A ;
+fun fancy_V2 : V2 ;
+fun far_A : A ;
+fun far_A2from : A2 ;
+fun farce_N : N ;
+fun fare_N : N ;
+fun farm_N : N ;
+fun farm_V : V ;
+fun fashion_N : N ;
+fun fashionable_A : A ;
+fun fast_A : A ;
+fun fasten_V3to : V3 ;
+fun fat_N : N ;
+fun fat_A : A ;
+fun fate_N : N ;
+fun father_N : N ;
+fun fatigue_N : N ;
+fun fatigue_V2 : V2 ;
+fun fault_N : N ;
+fun favor_N : N ;
+fun favor_V2 : V2 ;
+fun favour_N : N ;
+fun favour_V2 : V2 ;
+fun favourable_A : A ;
+fun favourable_A2to : A2 ;
+fun favourite_A : A ;
+fun fear_N : N ;
+fun fear_V2 : V2 ;
+fun feasible_A : A ;
+fun feast_N : N ;
+fun feather_N : N ;
+fun feature_N : N ;
+fun feature_V2 : V2 ;
+fun february_PN : PN ;
+fun federal_A : A ;
+fun federation_N : N ;
+fun fee_N : N ;
+fun feed_V2 : V2 ;
+fun feedback_N : N ;
+fun feel_V2 : V2 ;
+fun feeling_N2 : N2 ;
+fun felix_PN : PN ;
+fun fellow_N : N ;
+fun felt_N : N ;
+fun female_A : A ;
+fun fence_N : N ;
+fun fertilize_V2 : V2 ;
+fun fertilizer_N : N ;
+fun fetch_V3from : V3 ;
+fun fetter_V2 : V2 ;
+fun fever_N : N ;
+fun fiction_N : N ;
+fun fictional_A : A ;
+fun fido_PN : PN ;
+fun field_N : N ;
+fun fierce_A : A ;
+fun fig_N : N ;
+fun fight_N : N ;
+fun fight_V2 : V2 ;
+fun fight_V : V ;
+fun figure_N : N ;
+fun file_N : N ;
+fun file_V2 : V2 ;
+fun fill_V2 : V2 ;
+fun fill_V3 : V3 ;
+fun film_N : N ;
+fun film_V2 : V2 ;
+fun filter_N : N ;
+fun filter_V2 : V2 ;
+fun fin_N : N ;
+fun final_A : A ;
+fun finance_N : N ;
+fun financial_A : A ;
+fun find_V2 : V2 ;
+fun fine_A : A ;
+fun fine_N : N ;
+fun fine_V2 : V2 ;
+fun finger_N : N ;
+fun fingerprint_N : N ;
+fun finish_N : N ;
+fun finish_V2 : V2 ;
+fun finish_V : V ;
+fun finite_A : A ;
+fun fir_N : N ;
+fun fire_N : N ;
+fun fire_V2 : V2 ;
+fun firm_N : N ;
+fun firm_A : A ;
+fun firstly_Adv : Adv ;
+fun fish_N : N ;
+fun fish_V : V ;
+fun fisherman_N : N ;
+fun fit_V2 : V2 ;
+fun fit_A : A ;
+fun fit_A2for : A2 ;
+fun fix_V3to : V3 ;
+fun flag_N : N ;
+fun flame_N : N ;
+fun flash_N : N ;
+fun flash_V : V ;
+fun flat_A : A ;
+fun flat_N : N ;
+fun flavour_N : N ;
+fun flaw_N : N ;
+fun flawed_A : A ;
+fun flesh_N : N ;
+fun flexible_A : A ;
+fun flight_N2from : N2 ;
+fun flip_V2 : V2 ;
+fun float_V : V ;
+fun flood_N : N ;
+fun flood_V2 : V2 ;
+fun floor_N : N ;
+fun flour_N : N ;
+fun flourish_V2 : V2 ;
+fun flourish_V : V ;
+fun flow_N : N ;
+fun flower_N : N ;
+fun flu_N : N ;
+fun fluid_A : A ;
+fun fluid_N : N ;
+fun flux_N : N ;
+fun fly_N : N ;
+fun fly_V : V ;
+fun foam_N : N ;
+fun foam_V : V ;
+fun focal_A : A ;
+fun focus_N : N ;
+fun focus_V2 : V2 ;
+fun focus_V2on : V2 ;
+fun fog_N : N ;
+fun foist_V3on : V3 ;
+fun fold_N : N ;
+fun fold_V2 : V2 ;
+fun follow_V2 : V2 ;
+fun fond_A2of : A2 ;
+fun food_N : N ;
+fun fool_N : N ;
+fun fool_V2 : V2 ;
+fun foolish_A : A ;
+fun foot_N : N ;
+fun football_N : N ;
+--fun for_Prep : Prep ;
+fun foray_N : N ;
+fun forbid_V2 : V2 ;
+fun force_N : N ;
+fun force_V2 : V2 ;
+fun forcible_A : A ;
+fun forearm_N : N ;
+fun forego_V2 : V2 ;
+fun foreground_N : N ;
+fun forehead_N : N ;
+fun foreign_A : A ;
+fun foreigner_N : N ;
+fun forerunner_N : N ;
+fun foresee_V2 : V2 ;
+fun forest_N : N ;
+fun forestall_V2 : V2 ;
+fun forever_Adv : Adv ;
+fun forget_VV : VV ;
+fun forgive_V3for : V3 ;
+fun forgo_V2 : V2 ;
+fun fork_N : N ;
+fun form_N : N ;
+fun form_V2 : V2 ;
+fun formal_A : A ;
+fun formalism_N : N ;
+fun format_N : N ;
+fun formation_N : N ;
+fun former_A : A ;
+fun formula_N : N ;
+fun formulate_V2 : V2 ;
+fun fort_N : N ;
+fun forthcoming_A : A ;
+fun forthwith_Adv : Adv ;
+fun fortnight_N : N ;
+fun fortuitous_A : A ;
+fun fortunate_A : A ;
+fun fortune_N : N ;
+fun forum_N : N ;
+fun forward_A : A ;
+fun forwards_Adv : Adv ;
+fun found_V2 : V2 ;
+fun foundation_N : N ;
+fun fountain_N : N ;
+fun fox_N : N ;
+fun fraction_N : N ;
+fun fracture_N : N ;
+fun fracture_V2 : V2 ;
+fun fragment_N : N ;
+fun fragment_V2 : V2 ;
+fun fragmentary_A : A ;
+fun frame_N : N ;
+fun frame_V2 : V2 ;
+fun framework_N : N ;
+fun france_PN : PN ;
+fun franz_PN : PN ;
+fun free_A : A ;
+fun free_V2 : V2 ;
+fun freedom_N : N ;
+fun freeze_V2 : V2 ;
+fun french_A : A ;
+fun frequency_N : N ;
+fun frequent_A : A ;
+fun fresh_A : A ;
+fun friction_N : N ;
+fun friday_PN : PN ;
+fun friend_N : N ;
+fun friendly_A : A ;
+fun friendly_A2to : A2 ;
+fun fright_N : N ;
+fun frighten_V2 : V2 ;
+fun frill_N : N ;
+fun fringe_N : N ;
+--fun from_Prep : Prep ;
+fun front_A : A ;
+fun front_N : N ;
+fun fruit_N : N ;
+fun fry_V2 : V2 ;
+fun fulfil_V : V ;
+fun full_A : A ;
+fun fun_N : N ;
+fun function_N : N ;
+fun function_V : V ;
+fun functor_N : N ;
+fun fund_N : N ;
+fun fundamental_A : A ;
+fun funeral_N : N ;
+fun funereal_A : A ;
+fun fungus_N : N ;
+fun funny_A : A ;
+fun fur_N : N ;
+fun furnish_V3with : V3 ;
+fun furniture_N : N ;
+fun fuss_N : N ;
+fun future_A : A ;
+fun future_N : N ;
+fun fuzzy_A : A ;
+fun gag_N : N ;
+fun gag_V2 : V2 ;
+fun gain_N : N ;
+fun gain_V2 : V2 ;
+fun galactic_A : A ;
+fun galaxy_N : N ;
+fun gale_N : N ;
+fun gallon_N : N ;
+fun gamble_V : V ;
+fun game_N : N ;
+fun gap_N : N ;
+fun gape_V : V ;
+fun gape_V2at : V2 ;
+fun garage_N : N ;
+fun garden_N : N ;
+fun garment_N : N ;
+fun gas_N : N ;
+fun gaseous_A : A ;
+fun gate_N : N ;
+fun gather_V : V ;
+fun gauge_N : N ;
+fun gauge_V2 : V2 ;
+fun gay_A : A ;
+fun gaze_V2at : V2 ;
+fun gaze_N : N ;
+fun gear_N : N ;
+fun gear_V2 : V2 ;
+fun generable_A : A ;
+fun general_A : A ;
+fun general_N : N ;
+fun generate_V2 : V2 ;
+fun generation_N : N ;
+fun generator_N : N ;
+fun generic_A : A ;
+fun generosity_N : N ;
+fun generous_A : A ;
+fun generous_A2to : A2 ;
+fun genitive_A : A ;
+fun genius_N : N ;
+fun gentle_A : A ;
+fun gentleman_N : N ;
+fun gently_Adv : Adv ;
+fun genuine_A : A ;
+fun genus_N : N ;
+fun geography_N : N ;
+fun geology_N : N ;
+fun geometry_N : N ;
+fun german_A : A ;
+fun germane_A : A ;
+fun germanic_A : A ;
+fun germany_PN : PN ;
+fun gerund_N : N ;
+fun gesture_V : V ;
+fun gesture_N : N ;
+fun get_V2 : V2 ;
+fun gift_N : N ;
+fun gin_N : N ;
+fun giraffe_N : N ;
+fun girl_N : N ;
+fun gist_N : N ;
+fun give_V3 : V3 ;
+fun give_V3to : V3 ;
+fun glad_A2 : A2 ;
+fun glad_A : A ;
+fun glad_A2 : A2 ;
+fun glance_N : N ;
+fun glance_V2at : V2 ;
+fun glass_N : N ;
+fun glean_V2 : V2 ;
+fun global_A : A ;
+fun globe_N : N ;
+fun glory_N : N ;
+fun gloss_N : N ;
+fun gloss_V2 : V2 ;
+fun glow_N : N ;
+fun glow_V2 : V2 ;
+fun gnat_N : N ;
+fun gnu_N : N ;
+fun go_V2 : V2 ;
+fun goat_N : N ;
+fun god_N : N ;
+fun goddess_N : N ;
+fun gold_N : N ;
+fun golden_A : A ;
+fun good_A : A ;
+fun goose_N : N ;
+fun gore_N : N ;
+fun gorilla_N : N ;
+fun gory_A : A ;
+fun gospel_N : N ;
+fun govern_V : V ;
+fun government_N : N ;
+fun grab_V2 : V2 ;
+fun grace_N : N ;
+fun grade_N : N ;
+fun gradual_A : A ;
+fun graft_N : N ;
+fun graft_V2 : V2 ;
+fun graham_PN : PN ;
+fun grain_N : N ;
+fun gram_N : N ;
+fun grammar_N : N ;
+fun grammatical_A : A ;
+fun grand_A : A ;
+fun grandfather_N : N ;
+fun grandmother_N : N ;
+fun grant_N : N ;
+fun grant_V2 : V2 ;
+fun grape_N : N ;
+fun graph_N : N ;
+fun graphic_A : A ;
+fun grasp_N : N ;
+fun grasp_V2 : V2 ;
+fun grass_N : N ;
+fun grateful_A : A ;
+fun grateful_A2to : A2 ;
+fun grateful_A2 : A2 ;
+fun gratuitous_A : A ;
+fun grave_N : N ;
+fun gravitation_N : N ;
+fun gravity_N : N ;
+fun gravy_N : N ;
+fun gray_A : A ;
+fun grease_N : N ;
+fun great_A : A ;
+fun greece_PN : PN ;
+fun greed_N : N ;
+fun greek_A : A ;
+fun greek_N : N ;
+fun green_N : N ;
+fun greet_V2 : V2 ;
+fun gregarious_A : A ;
+fun grey_A : A ;
+fun grid_N : N ;
+fun grief_N : N ;
+fun grieve_V : V ;
+fun grill_V2 : V2 ;
+fun grim_A : A ;
+fun grime_N : N ;
+fun grin_N : N ;
+fun grin_V : V ;
+fun grind_V2 : V2 ;
+fun grip_N : N ;
+fun grip_V2 : V2 ;
+fun grit_N : N ;
+fun grog_N : N ;
+fun gross_A : A ;
+fun ground_N : N ;
+fun group_N : N ;
+fun group_V2 : V2 ;
+fun grove_N : N ;
+fun grow_V2 : V2 ;
+fun grow_V : V ;
+fun growth_N : N ;
+fun guarantee_N : N ;
+fun guarantee_VS : VS ;
+fun guard_N : N ;
+fun guard_V2 : V2 ;
+fun guess_N : N ;
+fun guess_VS : VS ;
+fun guest_N : N ;
+fun guide_N : N ;
+fun guide_V2 : V2 ;
+fun guideline_N : N ;
+fun guilt_N : N ;
+fun guinea_N : N ;
+fun guise_N : N ;
+fun gun_N : N ;
+fun habit_N : N ;
+fun habitual_A : A ;
+fun hail_N : N ;
+fun hair_N : N ;
+fun half_Adv : Adv ;
+fun half_A : A ;
+fun half_N : N ;
+fun hall_N : N ;
+fun halt_N : N ;
+fun halt_V2 : V2 ;
+fun halt_V : V ;
+fun halve_V2 : V2 ;
+fun hamburger_N : N ;
+fun hammer_N : N ;
+fun hammer_V2 : V2 ;
+fun hamper_V2 : V2 ;
+fun hand_N : N ;
+fun hand_V3 : V3 ;
+fun hand_V3to : V3 ;
+fun handicap_N : N ;
+fun handicap_V2 : V2 ;
+fun handkerchief_N : N ;
+fun handle_N : N ;
+fun handle_V2 : V2 ;
+fun handsome_A : A ;
+fun hang_V2 : V2 ;
+fun hang_V : V ;
+fun happen_V : V ;
+fun happen_V2 : V2 ;
+fun happening_N : N ;
+fun happy_A : A ;
+fun happy_A2 : A2 ;
+fun harbour_N : N ;
+fun hard_A : A ;
+fun hard_A2 : A2 ;
+fun hardly_Adv : Adv ;
+fun hardware_N : N ;
+fun harm_N : N ;
+fun harm_V2 : V2 ;
+fun harmonium_N : N ;
+fun harmony_N : N ;
+fun harness_N : N ;
+fun harness_V3to : V3 ;
+fun hash_N : N ;
+fun hash_V2 : V2 ;
+fun haste_N : N ;
+fun hasty_A : A ;
+fun hat_N : N ;
+fun hate_V2 : V2 ;
+fun hatred_N : N ;
+fun have_V2 : V2 ;
+fun haven_N : N ;
+fun hazard_N : N ;
+fun haze_N : N ;
+fun head_N : N ;
+fun head_V2 : V2 ;
+fun heading_N : N ;
+fun heal_V2 : V2 ;
+fun health_N : N ;
+fun healthy_A : A ;
+fun heap_N : N ;
+fun hear_V2 : V2 ;
+fun heart_N : N ;
+fun hearth_N : N ;
+fun heat_V : V ;
+fun heath_N : N ;
+fun heathen_N : N ;
+fun heave_V : V ;
+fun heaven_N : N ;
+fun heavy_A : A ;
+fun heel_N : N ;
+fun height_N : N ;
+fun helicopter_N : N ;
+fun help_N : N ;
+fun help_V2 : V2 ;
+fun hemlock_N : N ;
+fun hen_N : N ;
+fun hence_Adv : Adv ;
+fun herd_N2of : N2 ;
+---- fun here_Adv : Adv ;
+fun herring_N : N ;
+fun heterogeneity_N : N ;
+fun heterogeneous_A : A ;
+fun heuristic_A : A ;
+fun heuristic_N : N ;
+fun heuristically_Adv : Adv ;
+fun hide_V2 : V2 ;
+fun hide_V : V ;
+fun hierarchy_N : N ;
+fun high_A : A ;
+fun highlight_N : N ;
+fun highlight_V2 : V2 ;
+fun hill_N : N ;
+fun hind_A : A ;
+fun hinder_V2 : V2 ;
+fun hindrance_N : N ;
+fun hinge_N : N ;
+fun hint_N : N ;
+fun hint_V2at : V2 ;
+fun hire_V2 : V2 ;
+fun history_N : N ;
+fun hit_V2 : V2 ;
+fun hither_Adv : Adv ;
+fun hitherto_Adv : Adv ;
+fun hoax_N : N ;
+fun hoax_V2 : V2 ;
+fun hold_V2 : V2 ;
+fun hole_N : N ;
+fun holiday_N : N ;
+fun hollow_A : A ;
+fun holy_A : A ;
+fun home_N : N ;
+fun homogeneous_A : A ;
+fun homomorphism_N : N ;
+fun hone_V2 : V2 ;
+fun honest_A : A ;
+fun honesty_N : N ;
+fun honey_N : N ;
+fun honor_N : N ;
+fun honour_N : N ;
+fun honour_V2 : V2 ;
+fun honourable_A : A ;
+fun hook_N : N ;
+fun hook_V2 : V2 ;
+fun hop_N : N ;
+fun hop_V : V ;
+fun hope_N : N ;
+fun hope_V2for : V2 ;
+fun hope_VS : VS ;
+fun horizon_N : N ;
+fun horizontal_A : A ;
+fun horn_N : N ;
+fun horrendous_A : A ;
+fun horrible_A : A ;
+fun horrify_V2 : V2 ;
+fun horror_N : N ;
+fun horse_N : N ;
+fun hospitable_A : A ;
+fun hospitable_A2to : A2 ;
+fun hospital_N : N ;
+fun hospitality_N : N ;
+fun host_N : N ;
+fun host_V2 : V2 ;
+fun hot_A : A ;
+fun hotel_N : N ;
+fun hour_N : N ;
+fun house_N : N ;
+fun house_V2 : V2 ;
+fun household_A : A ;
+fun household_N : N ;
+fun how_Adv : Adv ;
+fun however_Adv : Adv ;
+fun huge_A : A ;
+fun hum_N : N ;
+fun hum_V : V ;
+fun human_A : A ;
+fun human_N : N ;
+fun humble_A : A ;
+fun humility_N : N ;
+fun humor_N : N ;
+fun humour_N : N ;
+fun hunch_V : V ;
+fun hundred_N : N ;
+fun hundred_N2 : N2 ;
+fun hunger_V2for : V2 ;
+fun hungry_A : A ;
+fun hungry_A2for : A2 ;
+fun hunt_N : N ;
+fun hunt_V2 : V2 ;
+fun huntsman_N : N ;
+fun hurry_V : V ;
+fun hurry_N : N ;
+fun hurt_V2 : V2 ;
+fun hurt_V : V ;
+fun husband_N2of : N2 ;
+fun hut_N : N ;
+fun hybrid_A : A ;
+fun hydrogen_N : N ;
+fun hygiene_N : N ;
+fun hypothesis_N : N ;
+fun hypothesize_V2 : V2 ;
+fun hypothetical_A : A ;
+fun ice_N : N ;
+fun iceland_PN : PN ;
+fun icelandic_A : A ;
+fun icon_N : N ;
+fun idea_N : N ;
+fun ideal_A : A ;
+fun identical_A : A ;
+fun identical_A2to : A2 ;
+fun identify_V2 : V2 ;
+fun identity_N : N ;
+fun idiocy_N : N ;
+fun idiom_N : N ;
+fun idiomatic_A : A ;
+fun idiot_N : N ;
+fun idle_A : A ;
+fun idle_V : V ;
+fun ignore_V2 : V2 ;
+fun illegal_A : A ;
+fun illegitimacy_N : N ;
+fun illegitimate_A : A ;
+fun illocutionary_A : A ;
+fun illogical_A : A ;
+fun illuminate_V2 : V2 ;
+fun illusion_N : N ;
+fun illusory_A : A ;
+fun illustrate_V2 : V2 ;
+fun image_N : N ;
+fun imaginary_A : A ;
+fun imagine_V2 : V2 ;
+fun imagine_VS : VS ;
+fun imbalance_N : N ;
+fun imitate_V2 : V2 ;
+fun immaterial_A : A ;
+fun immediacy_N : N ;
+fun immediate_A : A ;
+fun immense_A : A ;
+fun immigrant_N : N ;
+fun immigration_N : N ;
+fun immoderate_A : A ;
+fun immodest_A : A ;
+fun immodesty_N : N ;
+fun immune_A2to : A2 ;
+fun impair_V2 : V2 ;
+fun impart_V3to : V3 ;
+fun impartial_A : A ;
+fun impatient_A : A ;
+fun impatient_A2with : A2 ;
+fun impenetrable_A : A ;
+fun imperative_A : A ;
+fun imperative_A2 : A2 ;
+fun imperfect_A : A ;
+fun imperfection_N : N ;
+fun imperial_A : A ;
+fun imperious_A : A ;
+fun impersonal_A : A ;
+fun impertinent_A : A ;
+fun impinge_V2on : V2 ;
+fun implausible_A : A ;
+fun implement_V2 : V2 ;
+fun implicate_V2 : V2 ;
+fun implicature_N : N ;
+fun implicit_A : A ;
+fun implicit_A2in : A2 ;
+fun imply_VS : VS ;
+fun impolite_A : A ;
+fun impolite_A2to : A2 ;
+fun import_N : N ;
+fun import_V2 : V2 ;
+fun importance_N : N ;
+fun important_A : A ;
+fun important_A2 : A2 ;
+fun important_A2 : A2 ;
+fun impose_V3on : V3 ;
+fun imposition_N : N ;
+fun impossible_A2 : A2 ;
+fun impossible_A : A ;
+fun impossible_A2 : A2 ;
+fun impossible_A2 : A2 ;
+fun imprecise_A : A ;
+fun imprecision_N : N ;
+fun impress_V2 : V2 ;
+fun improbable_A : A ;
+fun improve_V : V ;
+fun impure_A : A ;
+--fun in_Prep : Prep ;
+fun inability_N2to : N2 ;
+fun inaccuracy_N : N ;
+fun inactive_A : A ;
+fun inadequacy_N2for : N2 ;
+fun inadequecy_N : N ;
+fun incapacitate_V2 : V2 ;
+fun incarnation_N : N ;
+fun inch_N : N ;
+fun incident_N : N ;
+fun incidental_A : A ;
+fun incisive_A : A ;
+fun incline_V : V ;
+fun inclined_A2to : A2 ;
+fun include_V2 : V2 ;
+fun including_Prep : Prep ;
+fun inclusion_N : N ;
+fun inclusive_A : A ;
+fun incoherence_N : N ;
+fun income_N : N ;
+fun inconceivable_A2 : A2 ;
+fun inconsistency_N : N ;
+fun incontestable_A : A ;
+fun incontestable_A2 : A2 ;
+fun inconvenience_N : N ;
+fun inconvenience_V2 : V2 ;
+fun incorporate_V2 : V2 ;
+fun incorporate_V2 : V2 ;
+fun incorrigible_A : A ;
+fun increase_N : N ;
+fun increase_V2 : V2 ;
+fun increase_V : V ;
+fun increment_N : N ;
+fun increment_V2 : V2 ;
+fun incur_V2 : V2 ;
+fun indeed_Adv : Adv ;
+fun indefinite_A : A ;
+fun independence_N : N ;
+fun independent_A : A ;
+fun indeterminacy_N : N ;
+fun index_N : N ;
+fun index_V2 : V2 ;
+fun india_PN : PN ;
+fun indian_A : A ;
+fun indicate_VS : VS ;
+fun indigestion_N : N ;
+fun indirect_A : A ;
+fun indiscriminate_A : A ;
+fun indistinguishable_A : A ;
+fun individual_A : A ;
+fun individual_N : N ;
+fun indoor_A : A ;
+fun induce_V2 : V2 ;
+fun induct_V2 : V2 ;
+fun indulge_V2in : V2 ;
+fun indulgent_A : A ;
+fun industry_N : N ;
+fun inescapable_A : A ;
+fun inevitable_A : A ;
+fun infect_V2 : V2 ;
+fun infection_N : N ;
+fun infectious_A : A ;
+fun infer_V3from : V3 ;
+fun inference_N : N ;
+fun inferior_A : A ;
+fun inferior_A2to : A2 ;
+fun infinite_A : A ;
+fun infinitesimal_A : A ;
+fun infinitive_A : A ;
+fun infix_N : N ;
+fun inflate_V2 : V2 ;
+fun inflation_N : N ;
+fun inflect_V : V ;
+fun influence_N : N ;
+fun influence_V2 : V2 ;
+fun inform_V3 : V3 ;
+fun informal_A : A ;
+fun informant_N : N ;
+fun information_N : N ;
+fun ingenious_A : A ;
+fun ingenuity_N : N ;
+fun ingredient_N : N ;
+fun inhabit_V2 : V2 ;
+fun inherent_A : A ;
+fun inherent_A2to : A2 ;
+fun inherit_V3from : V3 ;
+fun inheritance_N : N ;
+fun inhibit_V2 : V2 ;
+fun initial_A : A ;
+fun initialize_V2 : V2 ;
+fun initiate_V2 : V2 ;
+fun inject_V3with : V3 ;
+fun injunction_N : N ;
+fun injure_V2 : V2 ;
+fun injury_N : N ;
+fun ink_N : N ;
+fun inn_N : N ;
+fun innate_A : A ;
+fun innate_A2to : A2 ;
+fun inner_A : A ;
+fun innocuous_A : A ;
+fun innovation_N : N ;
+fun input_N : N ;
+fun inquire_V2about : V2 ;
+fun inquire_V2 : V2 ;
+fun inquiry_N2about : N2 ;
+fun inscribe_V2 : V2 ;
+fun inscription_N : N ;
+fun insect_N : N ;
+fun insert_V2 : V2 ;
+fun inside_Adv : Adv ;
+fun inside_N : N ;
+fun insight_N : N ;
+fun insist_V2 : V2 ;
+fun insistence_N2on : N2 ;
+fun insistence_N2 : N2 ;
+fun insistent_A2 : A2 ;
+fun inspect_V2 : V2 ;
+fun inspector_N : N ;
+fun inspire_V2 : V2 ;
+fun instability_N : N ;
+fun install_V2 : V2 ;
+fun instance_N2of : N2 ;
+fun instant_N : N ;
+fun instantiate_V2 : V2 ;
+fun instantly_Adv : Adv ;
+fun instigate_V2 : V2 ;
+fun instil_V3in : V3 ;
+fun instinct_N : N ;
+fun institute_V2 : V2 ;
+fun institute_N : N ;
+fun institution_N : N ;
+fun instruct_V2 : V2 ;
+fun instrument_N : N ;
+fun insulate_V3from : V3 ;
+fun insult_N : N ;
+fun insult_V2 : V2 ;
+fun insurance_N : N ;
+fun insure_V2 : V2 ;
+fun intact_A : A ;
+fun integer_N : N ;
+fun integral_A : A ;
+fun integrate_V3with : V3 ;
+fun intellectual_A : A ;
+fun intelligence_N : N ;
+fun intelligent_A : A ;
+fun intelligible_A : A ;
+fun intend_VV : VV ;
+fun intense_A : A ;
+fun intension_N : N ;
+fun intention_N : N ;
+fun inter_V2 : V2 ;
+fun interdisciplinary_A : A ;
+fun interest_N : N ;
+fun interest_V2 : V2 ;
+fun interface_N : N ;
+fun interfere_V2with : V2 ;
+fun interference_N : N ;
+fun interject_V : V ;
+fun intermediate_A : A ;
+fun internal_A : A ;
+fun international_A : A ;
+fun interpolate_V2 : V2 ;
+fun interpret_V2 : V2 ;
+fun interpretive_A : A ;
+fun interrogate_V2 : V2 ;
+fun interrogative_A : A ;
+fun interrupt_V2 : V2 ;
+fun intersect_V2 : V2 ;
+fun interval_N : N ;
+fun intervene_V : V ;
+fun intimacy_N : N ;
+fun intimate_A : A ;
+fun intimate_VS : VS ;
+fun into_Prep : Prep ;
+fun intonation_N : N ;
+fun intractable_A : A ;
+fun intransitive_A : A ;
+fun intravenous_A : A ;
+fun intricacy_N : N ;
+fun intricate_A : A ;
+fun intrigue_N : N ;
+fun intrigue_V : V ;
+fun intrinsic_A : A ;
+fun intrinsically_Adv : Adv ;
+fun introduce_V3to : V3 ;
+fun introduction_N2to : N2 ;
+fun introspection_N : N ;
+fun introspective_A : A ;
+fun intrude_V : V ;
+fun intrusion_N : N ;
+fun intuition_N : N ;
+fun intuitive_A : A ;
+fun invade_V2 : V2 ;
+fun invalid_N : N ;
+fun invalidate_V2 : V2 ;
+fun invaluable_A : A ;
+fun invariable_A : A ;
+fun invariant_A : A ;
+fun invasion_N : N ;
+fun invent_V2 : V2 ;
+fun inverse_A : A ;
+fun inversion_N : N ;
+fun invert_V2 : V2 ;
+fun invest_V3with : V3 ;
+fun investigate_V2 : V2 ;
+fun invisible_A : A ;
+fun invisible_A2to : A2 ;
+fun invite_V3to : V3 ;
+fun invocation_N : N ;
+fun invoke_V2 : V2 ;
+fun involve_V2 : V2 ;
+fun inwards_Adv : Adv ;
+fun ireland_PN : PN ;
+fun irish_A : A ;
+fun iron_N : N ;
+fun iron_V2 : V2 ;
+fun irony_N : N ;
+fun irrational_A : A ;
+fun irregular_A : A ;
+fun irrelevant_A : A ;
+fun irremediable_A : A ;
+fun irrespective_A2of : A2 ;
+fun irretrievable_A : A ;
+fun irritant_N : N ;
+fun irritate_V2 : V2 ;
+fun island_N : N ;
+fun isolable_A : A ;
+fun isolate_V2 : V2 ;
+fun isomorphic_A : A ;
+fun issue_V : V ;
+fun issue_N : N ;
+fun italy_PN : PN ;
+fun item_N : N ;
+fun itemize_V2 : V2 ;
+fun iterate_V : V ;
+fun january_PN : PN ;
+fun japan_PN : PN ;
+fun japanese_A : A ;
+fun jaundice_N : N ;
+fun jaundiced_A : A ;
+fun jaw_N : N ;
+fun jealous_A : A ;
+fun jealous_A2of : A2 ;
+fun jealousy_N2of : N2 ;
+fun jew_N : N ;
+fun jewel_N : N ;
+fun jeweller_N : N ;
+fun jewellery_N : N ;
+fun job_N : N ;
+fun john_PN : PN ;
+fun join_V3to : V3 ;
+fun joint_N : N ;
+fun joke_N : N ;
+fun joke_V : V ;
+fun journal_N : N ;
+fun journalism_N : N ;
+fun journalist_N : N ;
+fun journey_N : N ;
+fun joy_N : N ;
+fun judge_N : N ;
+fun judge_V2 : V2 ;
+fun judge_V2 : V2 ;
+fun judgment_N : N ;
+fun judicious_A : A ;
+fun juggle_V2 : V2 ;
+fun juggle_V : V ;
+fun juice_N : N ;
+fun july_PN : PN ;
+fun jumble_V2 : V2 ;
+fun jump_V : V ;
+fun jump_N : N ;
+fun june_PN : PN ;
+fun junk_N : N ;
+fun just_A : A ;
+fun justice_N : N ;
+fun justify_V2 : V2 ;
+fun juxtapose_V2 : V2 ;
+fun juxtaposition_N : N ;
+fun keen_A : A ;
+fun keen_A2on : A2 ;
+fun keen_A2 : A2 ;
+fun keep_V2 : V2 ;
+fun kennel_N : N ;
+fun kettle_N : N ;
+fun key_N : N ;
+fun kick_N : N ;
+fun kick_V2 : V2 ;
+fun kidney_N : N ;
+fun kill_V2 : V2 ;
+fun kill_V3f : V3 ;
+fun kilogram_N : N ;
+fun kilometre_N : N ;
+fun kim_PN : PN ;
+fun kind_N : N ;
+fun kind_A : A ;
+fun kind_A2to : A2 ;
+fun king_N : N ;
+fun kingdom_N : N ;
+fun kiss_N : N ;
+fun kiss_V2 : V2 ;
+fun kiss_V : V ;
+fun kitchen_N : N ;
+fun knee_N : N ;
+fun kneel_V : V ;
+fun knife_N : N ;
+fun knob_N : N ;
+fun knock_N : N ;
+fun knock_V2 : V2 ;
+fun knock_V : V ;
+fun knocker_N : N ;
+fun knot_N : N ;
+fun knot_V2 : V2 ;
+fun know_VS : VS ;
+fun label_N : N ;
+fun label_V2 : V2 ;
+fun laboratory_N : N ;
+fun laborious_A : A ;
+fun labour_N : N ;
+fun labour_V : V ;
+fun lace_N : N ;
+fun lace_V2 : V2 ;
+fun lack_N : N ;
+fun lack_V2 : V2 ;
+fun lacuna_N : N ;
+fun ladder_N : N ;
+fun lady_N : N ;
+fun lake_N : N ;
+fun lamb_N : N ;
+fun lament_N : N ;
+fun lament_V2 : V2 ;
+fun lamp_N : N ;
+fun land_N : N ;
+fun land_V : V ;
+fun lane_N : N ;
+fun language_N : N ;
+fun lapse_V : V ;
+fun large_A : A ;
+fun last_A : A ;
+fun last_V : V ;
+fun late_A : A ;
+fun lately_Adv : Adv ;
+fun latitude_N : N ;
+fun lattice_N : N ;
+fun laugh_N : N ;
+fun laugh_V2at : V2 ;
+fun laughter_N : N ;
+fun law_N : N ;
+fun lawn_N : N ;
+fun lawyer_N : N ;
+fun lax_A : A ;
+fun lay_V3loc : V3 ;
+fun layer_N : N ;
+fun layer_V2 : V2 ;
+fun laze_V : V ;
+fun lazy_A : A ;
+fun lead_N : N ;
+fun lead_V2 : V2 ;
+fun leaf_N : N ;
+fun league_N : N ;
+fun lean_V2on : V2 ;
+fun leap_V : V ;
+fun learn_VS : VS ;
+fun leather_N : N ;
+fun leave_V2 : V2 ;
+fun leave_V : V ;
+fun lecture_N : N ;
+fun lecture_V : V ;
+fun lee_PN : PN ;
+fun left_A : A ;
+fun leftward_A : A ;
+fun leg_N : N ;
+fun legacy_N : N ;
+fun legal_A : A ;
+fun legible_A : A ;
+fun legitimate_A : A ;
+fun legitimize_V2 : V2 ;
+fun lemon_N : N ;
+fun lend_V3to : V3 ;
+fun length_N : N ;
+fun lengthen_V2 : V2 ;
+fun lesson_N : N ;
+fun let_V3se_vp : V3 ;
+fun lethal_A : A ;
+fun letter_N : N ;
+fun level_A : A ;
+fun level_N : N ;
+fun level_V2 : V2 ;
+fun lexical_A : A ;
+fun lexicalist_A : A ;
+fun lexicon_N : N ;
+fun liable_A : A ;
+fun liable_A2to : A2 ;
+fun liable_A2 : A2 ;
+fun liar_N : N ;
+fun liberal_A : A ;
+fun liberate_V3from : V3 ;
+fun libertine_N : N ;
+fun liberty_N : N ;
+fun library_N : N ;
+fun licence_N : N ;
+fun license_V2 : V2 ;
+fun lid_N : N ;
+fun lie_V : V ;
+fun lie_V2 : V2 ;
+fun life_N : N ;
+fun lift_N : N ;
+fun lift_V2 : V2 ;
+fun light_A : A ;
+fun light_N : N ;
+fun light_V2 : V2 ;
+fun lightning_N : N ;
+fun like_A : A ;
+fun like_V2 : V2 ;
+fun like_V2 : V2 ;
+fun like_V2 : V2 ;
+fun likelihood_N2of : N2 ;
+fun likely_A : A ;
+fun likely_A2 : A2 ;
+fun likely_A2 : A2 ;
+fun limb_N : N ;
+fun lime_N : N ;
+fun limit_N : N ;
+fun limit_V2 : V2 ;
+fun line_N : N ;
+fun line_V2 : V2 ;
+fun linear_A : A ;
+fun linguist_N : N ;
+fun linguistic_A : A ;
+fun linguistics_N : N ;
+fun link_N : N ;
+fun link_V3to : V3 ;
+fun lion_N : N ;
+fun lip_N : N ;
+fun liquefaction_N : N ;
+fun liquefy_V : V ;
+fun liquid_A : A ;
+fun liquid_N : N ;
+fun lisp_N : N ;
+fun lisp_PN : PN ;
+fun list_N : N ;
+fun list_V2 : V2 ;
+fun listen_V2to : V2 ;
+fun liszt_PN : PN ;
+fun literal_A : A ;
+fun literary_A : A ;
+fun literature_N : N ;
+fun litre_N : N ;
+fun little_N : N ;
+fun live_A : A ;
+fun live_V2 : V2 ;
+fun load_N : N ;
+fun load_V2 : V2 ;
+fun loaf_N : N ;
+fun loan_V3to : V3 ;
+fun lobster_N : N ;
+fun local_A : A ;
+fun locate_V2 : V2 ;
+fun location_N : N ;
+fun locative_A : A ;
+fun lock_N : N ;
+fun lock_V2 : V2 ;
+fun log_N : N ;
+fun logarithm_N : N ;
+fun logic_N : N ;
+fun loiter_V : V ;
+fun london_PN : PN ;
+fun lonely_A : A ;
+fun long_Adv : Adv ;
+fun long_A : A ;
+fun long_V2for : V2 ;
+fun longwinded_A : A ;
+fun look_N : N ;
+fun look_V3 : V3 ;
+fun look_V2for : V2 ;
+fun loop_N : N ;
+fun loophole_N : N ;
+fun loose_A : A ;
+fun lord_N : N ;
+fun lore_N : N ;
+fun lose_V2 : V2 ;
+fun loss_N : N ;
+fun lot_N : N ;
+fun lottery_N : N ;
+fun loud_A : A ;
+fun lounge_V : V ;
+fun love_N : N ;
+fun love_V2 : V2 ;
+fun lovely_A : A ;
+fun low_A : A ;
+fun lower_V2 : V2 ;
+fun loyal_A : A ;
+fun loyal_A2to : A2 ;
+fun luck_N : N ;
+fun lump_N : N ;
+fun lung_N : N ;
+fun lunge_V2 : V2 ;
+fun lurk_V : V ;
+fun lush_A : A ;
+fun luxury_N : N ;
+fun machine_N : N ;
+fun machinery_N : N ;
+fun mad_A : A ;
+fun mad_A2about : A2 ;
+fun mad_A2with : A2 ;
+fun made_A2from : A2 ;
+fun magazine_N : N ;
+fun magic_A : A ;
+fun magic_N : N ;
+fun magnet_N : N ;
+fun magnetic_A : A ;
+fun magnitude_N : N ;
+fun mail_N : N ;
+fun mail_V3to : V3 ;
+fun main_A : A ;
+fun mainstream_A : A ;
+fun maintain_V2 : V2 ;
+fun maintain_VS : VS ;
+fun maintenance_N : N ;
+fun major_A : A ;
+fun make_V2 : V2 ;
+fun male_A : A ;
+fun malign_V2 : V2 ;
+fun malignant_A : A ;
+fun mammal_N : N ;
+fun man_N : N ;
+fun man_V2 : V2 ;
+fun manage_V2 : V2 ;
+fun manage_VV : VV ;
+fun manager_N : N ;
+fun mandatory_A : A ;
+fun manifest_A : A ;
+fun manifest_N : N ;
+fun manifest_V2 : V2 ;
+fun manifestation_N : N ;
+fun manipulate_V2 : V2 ;
+fun manner_N : N ;
+fun manoeuvre_N : N ;
+fun manoeuvre_V2 : V2 ;
+fun manoeuvre_V : V ;
+fun manual_A : A ;
+fun manual_N : N ;
+fun manufacture_V2 : V2 ;
+fun manuscript_N : N ;
+fun map_N : N ;
+fun map_V3to : V3 ;
+fun mapping_N : N ;
+fun march_N : N ;
+fun march_PN : PN ;
+fun margin_N : N ;
+fun marginal_A : A ;
+fun marine_A : A ;
+fun mark_N : N ;
+fun mark_V2 : V2 ;
+fun market_N : N ;
+fun marking_N : N ;
+fun marriage_N : N ;
+fun marry_V2 : V2 ;
+fun mars_PN : PN ;
+fun mary_PN : PN ;
+fun mass_N : N ;
+fun massive_A : A ;
+fun master_N : N ;
+fun master_V2 : V2 ;
+fun mat_N : N ;
+fun match_N : N ;
+fun match_V2 : V2 ;
+fun material_A : A ;
+fun material_N : N ;
+fun mathematical_A : A ;
+fun mathematician_N : N ;
+fun mathematics_N : N ;
+fun matrix_N : N ;
+fun matter_N : N ;
+fun matter_V : V ;
+fun mature_A : A ;
+fun mature_V : V ;
+fun maxim_N : N ;
+fun maximal_A : A ;
+fun maximize_V2 : V2 ;
+fun maximum_N : N ;
+fun may_PN : PN ;
+fun maybe_Adv : Adv ;
+fun mayor_N : N ;
+fun meal_N : N ;
+fun mean_A : A ;
+fun mean_V2 : V2 ;
+fun mean_VS : VS ;
+fun meaning_N : N ;
+fun meanwhile_Adv : Adv ;
+fun measure_N : N ;
+fun measure_V2 : V2 ;
+fun meat_N : N ;
+fun mechanic_V : V ;
+fun mechanical_A : A ;
+fun mechanism_N : N ;
+fun mechanize_V2 : V2 ;
+fun mediate_V2 : V2 ;
+fun medical_A : A ;
+fun medicine_N : N ;
+fun medium_A : A ;
+fun medium_N : N ;
+fun meet_V2 : V2 ;
+fun meeting_N2with : N2 ;
+fun melody_N : N ;
+fun melt_V : V ;
+fun member_N : N ;
+fun memorable_A : A ;
+fun memorial_N : N ;
+fun memory_N2ger : N2 ;
+fun memory_N2of : N2 ;
+fun mend_V2 : V2 ;
+fun mental_A : A ;
+fun mention_N : N ;
+fun mention_V2 : V2 ;
+fun mercy_N : N ;
+fun merge_V2 : V2 ;
+fun merit_N : N ;
+fun merry_A : A ;
+fun mess_N : N ;
+fun message_N : N ;
+fun messenger_N : N ;
+fun metal_N : N ;
+fun metaphor_N : N ;
+fun method_N : N ;
+fun methodical_A : A ;
+fun methodology_N : N ;
+fun metre_N : N ;
+fun metric_A : A ;
+fun microbiology_N : N ;
+fun microphone_N : N ;
+fun microscope_N : N ;
+fun middle_A : A ;
+fun middle_N : N ;
+fun mighty_A : A ;
+fun migrate_V : V ;
+fun mild_A : A ;
+fun mile_N : N ;
+fun military_A : A ;
+fun milk_N : N ;
+fun mill_N : N ;
+fun mill_V2 : V2 ;
+fun million_N2 : N2 ;
+fun mimic_N : N ;
+fun mimic_V2 : V2 ;
+fun mind_N : N ;
+fun mind_V2 : V2 ;
+fun mind_V2 : V2 ;
+fun mine_N : N ;
+fun mine_V2 : V2 ;
+fun mineral_N : N ;
+fun minim_N : N ;
+fun minimal_A : A ;
+fun minimize_V2 : V2 ;
+fun minimum_N : N ;
+fun minister_N : N ;
+fun ministry_N : N ;
+fun ministry_N2of : N2 ;
+fun minor_A : A ;
+fun minor_N : N ;
+fun minute_A : A ;
+fun minute_N : N ;
+fun mirror_N : N ;
+fun miscellaneous_A : A ;
+fun misconception_N : N ;
+fun misery_N : N ;
+fun mislead_V2 : V2 ;
+fun misplace_V2 : V2 ;
+fun miss_V2 : V2 ;
+fun missile_N : N ;
+fun mist_N : N ;
+fun mistake_N : N ;
+fun mistake_V3for : V3 ;
+fun mix_V3with : V3 ;
+fun mixture_N : N ;
+fun mnemonic_A : A ;
+fun mode_N : N ;
+fun model_A : A ;
+fun model_N : N ;
+fun model_V2 : V2 ;
+fun moderate_A : A ;
+fun moderate_V2 : V2 ;
+fun modern_A : A ;
+fun modest_A : A ;
+fun modesty_N : N ;
+fun modify_V2 : V2 ;
+fun modular_A : A ;
+fun module_N : N ;
+fun molecular_A : A ;
+fun molecule_N : N ;
+fun moment_N : N ;
+fun momentary_A : A ;
+fun momentous_A : A ;
+fun momentum_N : N ;
+fun monday_PN : PN ;
+fun money_N : N ;
+fun monitor_N : N ;
+fun monitor_V2 : V2 ;
+fun monkey_N : N ;
+fun monotonic_A : A ;
+fun monotonically_Adv : Adv ;
+fun month_N : N ;
+fun moon_N : N ;
+fun moral_A : A ;
+fun moral_N : N ;
+fun morning_N : N ;
+fun morpheme_N : N ;
+fun morphology_N : N ;
+fun morphosyntactic_A : A ;
+fun mortal_A : A ;
+fun mortise_N : N ;
+fun mosque_N : N ;
+fun mosquito_N : N ;
+fun mostly_Adv : Adv ;
+fun mother_N2of : N2 ;
+fun motion_N : N ;
+fun motivate_V2 : V2 ;
+fun motive_N : N ;
+fun motor_N : N ;
+fun mould_N : N ;
+fun mould_V2 : V2 ;
+fun mountain_N : N ;
+fun mouse_N : N ;
+fun mouth_N : N ;
+fun move_V : V ;
+fun mud_N : N ;
+fun muesli_N : N ;
+fun multifarious_A : A ;
+fun multiple_A : A ;
+fun multiplicity_N : N ;
+fun multiply_V3by : V3 ;
+fun multitude_N2of : N2 ;
+fun mundane_A : A ;
+fun murder_N : N ;
+fun muscle_N : N ;
+fun muscular_A : A ;
+fun music_N : N ;
+fun musical_N : N ;
+fun mutter_V2about : V2 ;
+fun mutual_A : A ;
+fun mystery_N : N ;
+fun myth_N : N ;
+fun mythical_A : A ;
+fun mythology_N : N ;
+fun nail_N : N ;
+fun naive_A : A ;
+fun name_N : N ;
+fun name_V2 : V2 ;
+fun namely_Adv : Adv ;
+fun narrow_A : A ;
+fun narrow_V2 : V2 ;
+fun nasty_A : A ;
+fun nation_N : N ;
+fun native_A : A ;
+fun native_N : N ;
+fun nature_N : N ;
+fun navigate_V : V ;
+fun navigator_N : N ;
+fun navy_N : N ;
+fun near_A : A ;
+fun near_A2to : A2 ;
+fun nearby_Adv : Adv ;
+fun neat_A : A ;
+fun necessary_A : A ;
+fun necessary_A2for : A2 ;
+fun necessary_A2to : A2 ;
+fun necessitate_V2 : V2 ;
+fun necessity_N : N ;
+fun neck_N : N ;
+fun need_N : N ;
+fun need_V2 : V2 ;
+fun needle_N : N ;
+fun negate_V2 : V2 ;
+fun negative_A : A ;
+fun negative_N : N ;
+fun neglect_N : N ;
+fun neglect_V2 : V2 ;
+fun negligence_N : N ;
+fun negligent_A : A ;
+fun negligible_A : A ;
+fun negotiate_V2with : V2 ;
+fun neighbour_N : N ;
+fun nephew_N2of : N2 ;
+fun nerve_N : N ;
+fun nervous_A : A ;
+fun nest_N : N ;
+fun nest_V2in : V2 ;
+fun net_N : N ;
+fun network_N : N ;
+fun neutral_A : A ;
+fun never_Adv : Adv ;
+fun nevertheless_Adv : Adv ;
+fun new_A : A ;
+fun news_N : N ;
+fun newspaper_N : N ;
+fun newton_PN : PN ;
+fun next_A : A ;
+fun nibble_V2 : V2 ;
+fun nice_A : A ;
+fun nicety_N : N ;
+fun nigeria_PN : PN ;
+fun night_N : N ;
+fun nip_V2 : V2 ;
+fun noble_A : A ;
+fun nobleman_N : N ;
+fun nod_V2 : V2 ;
+fun nod_V : V ;
+fun node_N : N ;
+fun noise_N : N ;
+fun nominal_A : A ;
+fun nominate_V2 : V2 ;
+fun nominative_A : A ;
+fun nonetheless_Adv : Adv ;
+fun nonsense_N : N ;
+fun nonsensical_A : A ;
+fun normal_A : A ;
+fun normative_A : A ;
+fun north_N : N ;
+fun north_A : A ;
+fun north_A2of : A2 ;
+fun northern_A : A ;
+fun nose_N : N ;
+-- fun not_Adv : Adv ;
+fun notation_N : N ;
+fun note_N : N ;
+fun note_VS : VS ;
+fun notice_N : N ;
+fun notice_V2 : V2 ;
+fun notice_VS : VS ;
+fun notion_N : N ;
+fun notoriety_N : N ;
+fun notorious_A : A ;
+fun notorious_A2for : A2 ;
+fun noun_N : N ;
+fun novel_A : A ;
+fun novel_N : N ;
+fun novelty_N : N ;
+fun november_PN : PN ;
+fun novice_N : N ;
+fun now_Adv : Adv ;
+fun nowhere_Adv : Adv ;
+fun nuclear_A : A ;
+fun nucleus_N : N ;
+fun nudge_N : N ;
+fun nudge_V2 : V2 ;
+fun nuisance_N : N ;
+fun numeral_N : N ;
+fun numeric_A : A ;
+fun numerical_A : A ;
+fun numerous_A : A ;
+fun nurse_N : N ;
+fun nurse_V2 : V2 ;
+fun nut_N : N ;
+fun nutrient_N : N ;
+fun nutrition_N : N ;
+fun nutritious_A : A ;
+fun nylon_N : N ;
+fun oaf_N : N ;
+fun oak_N : N ;
+fun oar_N : N ;
+fun oath_N : N ;
+fun obey_V2 : V2 ;
+fun object_N : N ;
+fun object_V2to : V2 ;
+fun objectionable_A : A ;
+fun objective_A : A ;
+fun objective_N : N ;
+fun obligation_N : N ;
+fun obligatory_A : A ;
+fun obligatory_A2for : A2 ;
+fun oblige_V2 : V2 ;
+fun oblique_A : A ;
+fun obscure_A : A ;
+fun obscure_V2 : V2 ;
+fun observe_V2 : V2 ;
+fun obstacle_N : N ;
+fun obstruct_V2 : V2 ;
+fun obstruction_V : V ;
+fun obtain_V2 : V2 ;
+fun obvious_A : A ;
+fun obvious_A2 : A2 ;
+fun occasion_N : N ;
+fun occupation_N : N ;
+fun occupy_V2 : V2 ;
+fun occur_V : V ;
+fun occurrence_V : V ;
+fun ocean_N : N ;
+fun october_PN : PN ;
+fun odd_A : A ;
+fun of_Prep : Prep ;
+fun off_Prep : Prep ;
+fun offence_N2against : N2 ;
+fun offend_V2 : V2 ;
+fun offense_N2against : N2 ;
+fun offensive_A : A ;
+fun offer_VV : VV ;
+fun offer_N2 : N2 ;
+fun office_N : N ;
+fun officer_N : N ;
+fun official_N : N ;
+fun offset_V2 : V2 ;
+fun often_Adv : Adv ;
+fun oil_N : N ;
+fun oil_V2 : V2 ;
+fun old_A : A ;
+fun omission_N : N ;
+fun omit_V2 : V2 ;
+fun omniscient_A : A ;
+--fun on_Prep : Prep ;
+fun once_Adv : Adv ;
+fun onerous_A : A ;
+fun onion_N : N ;
+-- fun only_Adv : Adv ;
+fun only_A : A ;
+fun onto_Prep : Prep ;
+fun ontology_N : N ;
+fun opacity_N : N ;
+fun opaque_A : A ;
+fun open_A : A ;
+fun open_V : V ;
+fun opening_N : N ;
+fun operand_N : N ;
+fun operate_V2 : V2 ;
+fun operation_N2on : N2 ;
+fun operator_N : N ;
+fun opinion_N : N ;
+fun opponent_N : N ;
+fun opportune_A : A ;
+fun opportunistic_A : A ;
+fun opportunity_N : N ;
+fun oppose_V2 : V2 ;
+fun opposite_A : A ;
+fun opposition_N2to : N2 ;
+fun optimal_A : A ;
+fun optimism_N : N ;
+fun optimist_N : N ;
+fun optimize_V2 : V2 ;
+fun optimum_V : V ;
+fun option_N : N ;
+fun oral_A : A ;
+fun orange_A : A ;
+fun orange_N : N ;
+fun order_N : N ;
+fun order_V2 : V2 ;
+fun order_V2 : V2 ;
+fun ordering_N : N ;
+fun orderly_A : A ;
+fun ordinary_A : A ;
+fun ore_N : N ;
+fun organ_N : N ;
+fun organic_A : A ;
+fun organically_Adv : Adv ;
+fun organization_N : N ;
+fun organize_V2 : V2 ;
+fun orient_N : N ;
+fun orient_V2 : V2 ;
+fun origin_N : N ;
+fun original_A : A ;
+fun original_N : N ;
+fun originate_V : V ;
+fun orthography_N : N ;
+fun ostensible_A : A ;
+fun ostensive_A : A ;
+fun ostentation_N : N ;
+fun ostentatious_A : A ;
+fun other_A : A ;
+fun other_N : N ;
+fun otherwise_Adv : Adv ;
+fun outdated_A : A ;
+fun outdoor_A : A ;
+fun outdoors_N : N ;
+fun outer_A : A ;
+fun outlaw_N : N ;
+fun outlaw_V2 : V2 ;
+fun outline_N : N ;
+fun outline_V2 : V2 ;
+fun outrage_N : N ;
+fun outrage_V2 : V2 ;
+fun outside_Adv : Adv ;
+fun outside_N : N ;
+fun outside_Prep : Prep ;
+fun outstanding_A : A ;
+fun over_N : N ;
+fun over_Prep : Prep ;
+fun overflow_N : N ;
+fun overflow_V2 : V2 ;
+fun overflow_V : V ;
+fun overlap_V : V ;
+fun overt_A : A ;
+fun overture_N : N ;
+fun overwhelm_V2 : V2 ;
+fun owe_V3 : V3 ;
+fun own_A : A ;
+fun own_V2 : V2 ;
+fun ox_N : N ;
+fun oxford_PN : PN ;
+fun oxygen_N : N ;
+fun pace_N : N ;
+fun pack_V2 : V2 ;
+fun package_N : N ;
+fun package_V2 : V2 ;
+fun packet_N : N ;
+fun page_N : N ;
+fun pain_N : N ;
+fun painstaking_A : A ;
+fun paint_N : N ;
+fun paint_V2 : V2 ;
+fun pair_N : N ;
+fun pair_V3with : V3 ;
+fun palace_N : N ;
+fun pale_A : A ;
+fun pamper_V2 : V2 ;
+fun pamphlet_N : N ;
+fun pan_N : N ;
+fun panacea_N : N ;
+fun pane_N : N ;
+fun panel_N : N ;
+fun panelling_N : N ;
+fun panic_V : V ;
+fun panic_N : N ;
+fun pantry_N : N ;
+fun paper_N : N ;
+fun paper_V2 : V2 ;
+fun paradigm_N : N ;
+fun paradox_N : N ;
+fun paragraph_N : N ;
+fun parallel_N : N ;
+fun parallel_V2 : V2 ;
+fun parallel_A : A ;
+fun parallel_A2to : A2 ;
+fun parameter_N : N ;
+fun paraphrase_N : N ;
+fun paraphrase_V2 : V2 ;
+fun parasite_N : N ;
+fun parasitic_A : A ;
+fun parasol_N : N ;
+fun parcel_N : N ;
+fun parent_N2of : N2 ;
+fun parenthesis_N : N ;
+fun parenthesize_V2 : V2 ;
+fun parenthetical_A : A ;
+fun parity_N : N ;
+fun park_N : N ;
+fun park_V2 : V2 ;
+fun parliament_N : N ;
+fun parse_V2 : V2 ;
+fun parsimony_N : N ;
+fun part_N : N ;
+fun participant_N : N ;
+fun participate_V2in : V2 ;
+fun particle_N : N ;
+fun particular_A : A ;
+fun partition_N : N ;
+fun partition_V2 : V2 ;
+fun partly_Adv : Adv ;
+fun partner_N : N ;
+fun party_N : N ;
+fun pass_V3to : V3 ;
+fun passage_N : N ;
+fun passenger_N : N ;
+fun passion_N : N ;
+fun passionate_A : A ;
+fun passive_A : A ;
+fun past_A : A ;
+fun past_N : N ;
+fun paste_N : N ;
+fun paste_V3to : V3 ;
+fun pastry_N : N ;
+fun pasty_N : N ;
+fun pat_V2 : V2 ;
+fun path_N : N ;
+fun pathology_N : N ;
+fun patience_N : N ;
+fun patient_N : N ;
+fun patient_A : A ;
+fun patient_A2with : A2 ;
+fun pattern_N : N ;
+fun paucity_N2of : N2 ;
+fun pause_V : V ;
+fun pause_N : N ;
+fun pay_N : N ;
+fun pay_V2for : V2 ;
+fun pea_N : N ;
+fun peace_N : N ;
+fun peak_N : N ;
+fun pear_N : N ;
+fun peculiar_A : A ;
+fun peculiar_A2to : A2 ;
+fun pedagogical_A : A ;
+fun pedant_N : N ;
+fun pedantic_A : A ;
+fun pedantically_A : A ;
+fun pelvic_A : A ;
+fun pelvis_N : N ;
+fun pen_N : N ;
+fun penal_A : A ;
+fun penalize_V2 : V2 ;
+fun penalty_N : N ;
+fun pencil_N : N ;
+fun pending_A : A ;
+fun penetrate_V2 : V2 ;
+fun penny_N : N ;
+fun people_N : N ;
+fun pepper_N : N ;
+fun perceive_V2 : V2 ;
+fun perception_N : N ;
+fun perceptive_A : A ;
+fun perceptual_A : A ;
+fun percolate_V : V ;
+fun percolator_N : N ;
+fun peremptory_A : A ;
+fun perfect_A : A ;
+fun perform_V : V ;
+fun perhaps_Adv : Adv ;
+fun period_N : N ;
+fun peripheral_A : A ;
+fun periphery_N : N ;
+fun perjure_V2 : V2 ;
+fun permanent_A : A ;
+fun permissible_A : A ;
+fun permission_N : N ;
+fun permissive_A : A ;
+fun permit_N : N ;
+fun permit_V2 : V2 ;
+fun permute_V2 : V2 ;
+fun perpetual_A : A ;
+fun perpetuate_V2 : V2 ;
+fun perpetuity_N : N ;
+fun persimmon_N : N ;
+fun persist_V : V ;
+fun persistence_N : N ;
+fun persistent_A : A ;
+fun person_N : N ;
+fun personal_A : A ;
+fun perspective_N : N ;
+fun perspicuous_A : A ;
+fun persuade_V3 : V3 ;
+fun persuade_V2 : V2 ;
+fun persuasion_N : N ;
+fun persuasive_A : A ;
+fun perverse_A : A ;
+fun perversion_N : N ;
+fun pervert_N : N ;
+fun pervert_V2 : V2 ;
+fun pet_N : N ;
+fun petrol_N : N ;
+fun phase_N : N ;
+fun phenomenon_N : N ;
+fun philosopher_N : N ;
+fun philosophy_N : N ;
+fun phone_N : N ;
+fun phone_V2 : V2 ;
+fun phonemic_A : A ;
+fun phonetic_A : A ;
+fun phonetically_Adv : Adv ;
+fun phonology_N : N ;
+fun phonotactic_A : A ;
+fun photo_N : N ;
+fun photograph_N : N ;
+fun photograph_V2 : V2 ;
+fun photography_N : N ;
+fun phrase_N : N ;
+fun physical_A : A ;
+fun physician_N : N ;
+fun physics_N : N ;
+fun pianist_N : N ;
+fun piano_N : N ;
+fun pick_N : N ;
+fun pick_V2 : V2 ;
+fun pick_V3 : V3 ;
+fun picnic_N : N ;
+fun picnic_V : V ;
+fun picture_N : N ;
+fun picture_V2 : V2 ;
+fun piece_N : N ;
+fun pierce_V2 : V2 ;
+fun pig_N : N ;
+fun pigeon_N : N ;
+fun pilchard_N : N ;
+fun pile_N : N ;
+fun pilfer_V2 : V2 ;
+fun pill_N : N ;
+fun pillar_N : N ;
+fun pillow_N : N ;
+fun pilot_N : N ;
+fun pilot_V2 : V2 ;
+fun pin_N : N ;
+fun pin_V3to : V3 ;
+fun pink_A : A ;
+fun pipe_N : N ;
+fun pistol_N : N ;
+fun pit_N : N ;
+fun pitch_N : N ;
+fun pitch_V2 : V2 ;
+fun pitchfork_N : N ;
+fun pith_N : N ;
+fun pity_V2 : V2 ;
+fun pity_N : N ;
+fun place_N : N ;
+fun place_V2 : V2 ;
+fun place_V3in : V3 ;
+fun plague_N : N ;
+fun plague_V2 : V2 ;
+fun plain_A : A ;
+fun plain_N : N ;
+fun plan_VV : VV ;
+fun plan_N2 : N2 ;
+fun planar_A : A ;
+fun plane_N : N ;
+fun planet_N : N ;
+fun plant_N : N ;
+fun plastic_A : A ;
+fun plastic_N : N ;
+fun plate_N : N ;
+fun plateau_N : N ;
+fun platypus_N : N ;
+fun plausible_A : A ;
+fun play_N : N ;
+fun play_V2 : V2 ;
+fun play_V : V ;
+fun play_V2with : V2 ;
+fun pleasant_A : A ;
+fun please_V2 : V2 ;
+fun pleasure_N : N ;
+fun pledge_N : N ;
+fun pledge_VS : VS ;
+fun plenty_N : N ;
+fun plot_N : N ;
+fun plot_V : V ;
+fun plug_N : N ;
+fun plum_N : N ;
+fun plumber_N : N ;
+fun plume_N : N ;
+fun plummet_V : V ;
+fun plump_A : A ;
+fun plunge_V : V ;
+fun plural_A : A ;
+fun plural_N : N ;
+fun pocket_N : N ;
+fun pocket_V2 : V2 ;
+fun poem_N : N ;
+fun poet_N : N ;
+fun poetry_N : N ;
+fun point_N : N ;
+fun point_V2to : V2 ;
+fun poison_N : N ;
+fun poison_V2 : V2 ;
+fun poland_PN : PN ;
+fun polar_A : A ;
+fun pole_N : N ;
+fun policeman_N : N ;
+fun policy_N : N ;
+fun polish_A : A ;
+fun polish_N : N ;
+fun polish_V2 : V2 ;
+fun polite_A : A ;
+fun polite_A2to : A2 ;
+fun political_A : A ;
+fun politician_N : N ;
+fun politics_N : N ;
+fun pollute_V2 : V2 ;
+fun ponder_V : V ;
+fun pool_N : N ;
+fun poor_A : A ;
+fun pop_N : N ;
+fun popular_A : A ;
+fun popular_A2with : A2 ;
+fun populated_A : A ;
+fun populated_A2by : A2 ;
+fun population_N : N ;
+fun porcupine_N : N ;
+fun pore_N : N ;
+fun pore_V2over : V2 ;
+fun pork_N : N ;
+fun porosity_N : N ;
+fun porous_A : A ;
+fun porpoise_N : N ;
+fun port_N : N ;
+fun portable_A : A ;
+fun portion_N : N ;
+fun pose_N : N ;
+fun pose_V2 : V2 ;
+fun position_N : N ;
+fun positive_A : A ;
+fun positive_A2 : A2 ;
+fun positively_Adv : Adv ;
+fun possess_V2 : V2 ;
+fun possession_N : N ;
+fun possible_A2 : A2 ;
+fun possible_A : A ;
+fun possible_A2 : A2 ;
+fun post_N : N ;
+fun post_V3to : V3 ;
+fun posterior_A : A ;
+fun postman_N : N ;
+fun postpone_V2 : V2 ;
+fun postulate_V2 : V2 ;
+fun pot_N : N ;
+fun potato_N : N ;
+fun potency_N : N ;
+fun potent_A : A ;
+fun potential_A : A ;
+fun pound_N : N ;
+fun pound_V2 : V2 ;
+fun pour_V3loc : V3 ;
+fun powder_N : N ;
+fun power_N : N ;
+fun power_V2 : V2 ;
+fun practical_A : A ;
+fun practice_N : N ;
+fun practise_V2 : V2 ;
+fun practitioner_N : N ;
+fun pragmatic_A : A ;
+fun pragmatically_Adv : Adv ;
+fun pragmatics_N : N ;
+fun praise_N : N ;
+fun praise_V2 : V2 ;
+fun pray_V2to : V2 ;
+fun prayer_N : N ;
+fun precarious_A : A ;
+fun precede_V2 : V2 ;
+fun precedence_N : N ;
+fun precedent_N : N ;
+fun precious_A : A ;
+fun precise_A : A ;
+fun precision_N : N ;
+fun preclude_V2 : V2 ;
+fun precursor_N : N ;
+fun predecessor_N : N ;
+fun predicate_N : N ;
+fun predicate_V2 : V2 ;
+fun predict_V2 : V2 ;
+fun predilection_N2for : N2 ;
+fun preface_N : N ;
+fun prefer_V3to : V3 ;
+fun prefer_V2 : V2 ;
+fun prefer_VV : VV ;
+fun prefer_V2 : V2 ;
+fun preference_N : N ;
+fun pregnancy_N : N ;
+fun pregnant_A : A ;
+fun prejudice_N : N ;
+fun prejudiced_A : A ;
+fun preliminary_A : A ;
+fun premise_N : N ;
+fun preoccupation_N2with : N2 ;
+fun preoccupied_A2with : A2 ;
+fun preoccupy_V2 : V2 ;
+fun prepare_V3for : V3 ;
+fun preposition_N : N ;
+fun prerequisite_N : N ;
+fun prescribe_V2 : V2 ;
+fun prescription_N : N ;
+fun prescriptive_A : A ;
+fun presence_N : N ;
+fun present_A : A ;
+fun present_N : N ;
+fun present_V3with : V3 ;
+fun preserve_V3from : V3 ;
+fun preside_V : V ;
+fun presidency_N : N ;
+fun president_N : N ;
+fun press_V2 : V2 ;
+fun pressure_N : N ;
+fun prestige_N : N ;
+fun presume_VS : VS ;
+fun presumption_N : N ;
+fun presumptuous_A : A ;
+fun presuppose_VS : VS ;
+fun presupposition_N2 : N2 ;
+fun pretence_N2 : N2 ;
+fun pretend_VS : VS ;
+fun pretty_A : A ;
+fun prevent_V2 : V2 ;
+fun previous_A : A ;
+fun price_N : N ;
+fun prick_V : V ;
+fun prickle_N : N ;
+fun pride_N : N ;
+fun priest_N : N ;
+fun prim_A : A ;
+fun primary_A : A ;
+fun primitive_A : A ;
+fun prince_N : N ;
+fun principal_A : A ;
+fun principle_N : N ;
+fun principled_A : A ;
+fun print_V2 : V2 ;
+fun prior_N : N ;
+fun prior_A : A ;
+fun prior_A2to : A2 ;
+fun priority_N : N ;
+fun prison_N : N ;
+fun privacy_N : N ;
+fun private_A : A ;
+fun privilege_N : N ;
+fun prize_N : N ;
+fun probability_N2 : N2 ;
+fun probable_A : A ;
+fun probable_A2 : A2 ;
+fun probe_N : N ;
+fun probe_V2 : V2 ;
+fun problem_N : N ;
+fun problematic_A : A ;
+fun procedure_N : N ;
+fun proceed_V : V ;
+fun process_N : N ;
+fun process_V2 : V2 ;
+fun procession_N : N ;
+fun processor_N : N ;
+fun produce_N : N ;
+fun produce_V2 : V2 ;
+fun product_N : N ;
+fun profession_N : N ;
+fun professor_N : N ;
+fun proficiency_N2in : N2 ;
+fun proficient_A2in : A2 ;
+fun profit_N : N ;
+fun profitable_A : A ;
+fun profound_A : A ;
+fun profundity_N : N ;
+fun profuse_A : A ;
+fun profusion_N2of : N2 ;
+fun prognosis_N : N ;
+fun program_N : N ;
+fun program_V : V ;
+fun programme_N : N ;
+fun progress_V2of : V2 ;
+fun progress_N : N ;
+fun prohibit_V2 : V2 ;
+fun project_N : N ;
+fun project_V : V ;
+fun proliferate_V : V ;
+fun prolong_V2 : V2 ;
+fun prominence_N : N ;
+fun prominent_A : A ;
+fun promise_V2 : V2 ;
+fun promote_V2 : V2 ;
+fun prompt_A : A ;
+fun prompt_N : N ;
+fun prompt_V2 : V2 ;
+fun promulgate_V2 : V2 ;
+fun prone_A : A ;
+fun prone_A2to : A2 ;
+fun pronominal_A : A ;
+fun pronoun_N : N ;
+fun pronounce_V2 : V2 ;
+fun pronunciation_N : N ;
+fun proof_N2 : N2 ;
+fun propagate_V : V ;
+fun propensity_N2for : N2 ;
+fun proper_A : A ;
+fun property_N : N ;
+fun proponent_N : N ;
+fun proportion_N : N ;
+fun propose_V2 : V2 ;
+fun propose_VV : VV ;
+fun proposition_N : N ;
+fun prose_N : N ;
+fun prosody_N : N ;
+fun prospect_N2 : N2 ;
+fun prospect_V2for : V2 ;
+fun prospective_A : A ;
+fun prospector_N : N ;
+fun protect_V3from : V3 ;
+fun protest_N : N ;
+fun protest_V2against : V2 ;
+fun protocol_N : N ;
+fun prototype_N : N ;
+fun proud_A : A ;
+fun proud_A2of : A2 ;
+fun prove_VS : VS ;
+fun proven_A : A ;
+fun provide_V3for : V3 ;
+fun provision_N : N ;
+fun prune_N : N ;
+fun prune_V2 : V2 ;
+fun psychology_N : N ;
+fun pub_N : N ;
+fun public_A : A ;
+fun public_N : N ;
+fun publication_N : N ;
+fun publicity_N : N ;
+fun publish_V2 : V2 ;
+fun pull_V2 : V2 ;
+fun pulley_N : N ;
+fun pulpit_N : N ;
+fun pump_N : N ;
+fun punch_N : N ;
+fun punch_V2 : V2 ;
+fun punctual_A : A ;
+fun punctuate_V2 : V2 ;
+fun punish_V2 : V2 ;
+fun punitive_A : A ;
+fun pupil_N : N ;
+fun purchase_V : V ;
+fun pure_A : A ;
+fun purge_N : N ;
+fun purple_A : A ;
+fun purpose_N : N ;
+fun purse_N : N ;
+fun pursue_V2 : V2 ;
+fun pursuit_N : N ;
+fun purveyor_N : N ;
+fun push_V2 : V2 ;
+fun put_V3loc : V3 ;
+fun puzzle_N : N ;
+fun puzzle_V2 : V2 ;
+fun pyramid_N : N ;
+fun quadruple_N : N ;
+fun quail_N : N ;
+fun qualify_V2for : V2 ;
+fun qualitative_A : A ;
+fun quality_N : N ;
+fun quantify_V2 : V2 ;
+fun quantitative_A : A ;
+fun quarrel_N2with : N2 ;
+fun quarter_N : N ;
+fun quartet_N : N ;
+fun queen_N : N ;
+fun queer_A : A ;
+fun query_N : N ;
+fun query_V2 : V2 ;
+fun quest_N : N ;
+fun question_N : N ;
+fun question_V2 : V2 ;
+fun quibble_V2about : V2 ;
+fun quick_A : A ;
+fun quiet_A : A ;
+fun quiet_N : N ;
+fun quilt_N : N ;
+fun quit_V2 : V2 ;
+--fun quite_Adv : Adv ;
+fun quiz_N : N ;
+fun quote_V2 : V2 ;
+fun rabbit_N : N ;
+fun rabid_A : A ;
+fun rabies_N : N ;
+fun race_N : N ;
+fun race_V2 : V2 ;
+fun rack_N : N ;
+fun radar_N : N ;
+fun radical_A : A ;
+fun radio_N : N ;
+fun radish_N : N ;
+fun radius_N : N ;
+fun rage_N : N ;
+fun raid_V2 : V2 ;
+fun rail_N : N ;
+fun railway_N : N ;
+fun rain_V : V ;
+fun rain_N : N ;
+fun raise_V2 : V2 ;
+fun raisin_N : N ;
+fun random_A : A ;
+fun range_N : N ;
+fun range_V2over : V2 ;
+fun rank_N : N ;
+fun rank_V2 : V2 ;
+fun rapid_A : A ;
+fun rare_A : A ;
+fun rat_N : N ;
+fun rate_N : N ;
+fun rather_Adv : Adv ;
+fun ratio_N : N ;
+fun ration_N : N ;
+fun ration_V2 : V2 ;
+fun rational_A : A ;
+fun rationale_N : N ;
+fun raw_A : A ;
+fun ray_N : N ;
+fun razor_N : N ;
+fun reach_V2 : V2 ;
+fun read_V2 : V2 ;
+fun ready_A : A ;
+fun ready_A2for : A2 ;
+fun real_A : A ;
+fun realist_N : N ;
+fun realistic_A : A ;
+fun realistically_Adv : Adv ;
+fun realize_VS : VS ;
+fun realm_N : N ;
+fun rear_A : A ;
+fun rear_N : N ;
+fun reason_V : V ;
+fun reason_N2for : N2 ;
+fun reasonable_A : A ;
+fun rebut_V2 : V2 ;
+fun recapitulate_V2 : V2 ;
+fun recede_V : V ;
+fun receipt_N : N ;
+fun receive_V3from : V3 ;
+fun recency_N : N ;
+fun recent_A : A ;
+fun reception_N : N ;
+fun recession_N : N ;
+fun recipe_N : N ;
+fun recipient_N : N ;
+fun reciprocal_A : A ;
+fun reciprocate_V : V ;
+fun recite_V2 : V2 ;
+fun recognise_V2 : V2 ;
+fun recognition_N : N ;
+fun recognize_V2 : V2 ;
+fun recommend_V2 : V2 ;
+fun reconcile_V2 : V2 ;
+fun record_N : N ;
+fun record_V2 : V2 ;
+fun recourse_N2to : N2 ;
+fun recover_V : V ;
+fun recovery_N : N ;
+fun rectify_V2 : V2 ;
+fun recursion_N : N ;
+fun recursive_A : A ;
+fun red_A : A ;
+fun redeem_V2 : V2 ;
+fun reduce_V2 : V2 ;
+fun reducible_A : A ;
+fun reducible_A2to : A2 ;
+fun redundancy_N : N ;
+fun redundant_A : A ;
+fun reed_N : N ;
+fun refer_V2to : V2 ;
+fun reference_N2to : N2 ;
+fun referent_N : N ;
+fun referral_N : N ;
+fun refine_V2 : V2 ;
+fun reflect_V2 : V2 ;
+fun reflexive_A : A ;
+fun refractor_N : N ;
+fun refractory_A : A ;
+fun refresh_V2 : V2 ;
+fun refuse_N : N ;
+fun refuse_VV : VV ;
+fun refute_V2 : V2 ;
+fun regard_N : N ;
+fun regard_V3_pred : V3 ;
+fun regime_N : N ;
+fun regiment_N : N ;
+fun regiment_V2 : V2 ;
+fun region_N : N ;
+fun regress_V : V ;
+fun regular_A : A ;
+fun regulate_V2 : V2 ;
+fun regulation_N : N ;
+fun reinforce_V2 : V2 ;
+fun reject_V2 : V2 ;
+fun rejoice_V : V ;
+fun relate_V3to : V3 ;
+fun related_A : A ;
+fun related_A2to : A2 ;
+fun relation_N : N ;
+fun relative_N : N ;
+fun relax_V : V ;
+fun release_V2 : V2 ;
+fun relegate_V3to : V3 ;
+fun relevance_N2to : N2 ;
+fun relevant_A : A ;
+fun relevant_A2to : A2 ;
+fun reliable_A : A ;
+fun relief_N : N ;
+fun relieve_V2 : V2 ;
+fun religion_N : N ;
+fun religious_A : A ;
+fun relinquish_V2 : V2 ;
+fun reluctance_N2 : N2 ;
+fun reluctant_A : A ;
+fun reluctant_A2 : A2 ;
+fun rely_V2on : V2 ;
+fun remain_V : V ;
+fun remainder_N : N ;
+fun remark_N : N ;
+fun remedial_A : A ;
+fun remedy_N : N ;
+fun remedy_V2 : V2 ;
+fun remember_VS : VS ;
+fun remind_V3 : V3 ;
+fun remind_V2 : V2 ;
+fun reminder_N : N ;
+fun reminiscent_A : A ;
+fun reminiscent_A2of : A2 ;
+fun remnant_N : N ;
+fun remote_A : A ;
+fun remove_V3from : V3 ;
+fun renaissance_N : N ;
+fun render_V3 : V3 ;
+fun rendition_N : N ;
+fun renew_V2 : V2 ;
+fun renounce_V2 : V2 ;
+fun rent_N : N ;
+fun rent_V2 : V2 ;
+fun renunciation_N : N ;
+fun repair_N : N ;
+fun repair_V2 : V2 ;
+fun repeat_V2 : V2 ;
+fun repercussion_N : N ;
+fun repetition_N : N ;
+fun repetitious_A : A ;
+fun repetitive_A : A ;
+fun replace_V2 : V2 ;
+fun replica_N : N ;
+fun replicate_V2 : V2 ;
+fun reply_N : N ;
+fun reply_V2to : V2 ;
+fun report_N : N ;
+fun report_V2 : V2 ;
+fun report_VS : VS ;
+fun reprehend_V2 : V2 ;
+fun reprehensible_A : A ;
+fun represent_V3_pred : V3 ;
+fun representative_A : A ;
+fun representative_N : N ;
+fun reprove_V2 : V2 ;
+fun reptile_N : N ;
+fun republic_N : N ;
+fun request_V2 : V2 ;
+fun request_N2for : N2 ;
+fun require_V2 : V2 ;
+fun require_V2_sbse : V2 ;
+fun requisite_A : A ;
+fun rescue_V2 : V2 ;
+fun resemble_V2 : V2 ;
+fun reset_V2 : V2 ;
+fun reside_V2 : V2 ;
+fun residence_N : N ;
+fun resident_N : N ;
+fun residue_N : N ;
+fun resist_V2 : V2 ;
+fun resistant_A2to : A2 ;
+fun resistence_N : N ;
+fun resolute_A : A ;
+fun resolution_N : N ;
+fun resolve_V2 : V2 ;
+fun resort_N : N ;
+fun resort_V2to : V2 ;
+fun resource_N : N ;
+fun respect_N : N ;
+fun respect_V2 : V2 ;
+fun respective_A : A ;
+fun respiration_N : N ;
+fun respiratory_A : A ;
+fun respond_V2to : V2 ;
+fun response_N2to : N2 ;
+fun responsible_A : A ;
+fun responsible_A2for : A2 ;
+fun rest_N : N ;
+fun rest_V : V ;
+fun restaurant_N : N ;
+fun restore_V3to : V3 ;
+fun restrain_V2 : V2 ;
+fun restraint_N : N ;
+fun restrict_V2 : V2 ;
+fun result_N : N ;
+fun result_V : V ;
+fun resume_V2 : V2 ;
+fun resumption_V : V ;
+fun resurgence_N : N ;
+fun resurgent_A : A ;
+fun resurrect_V2 : V2 ;
+fun retain_V2 : V2 ;
+fun retention_N2 : N2 ;
+fun retract_V2 : V2 ;
+fun retrieve_V2 : V2 ;
+fun return_N : N ;
+fun return_V2 : V2 ;
+fun return_V2to : V2 ;
+fun revamp_V2 : V2 ;
+fun reveal_V2 : V2 ;
+fun revel_V2in : V2 ;
+fun revelation_N : N ;
+fun revenge_N : N ;
+fun revenue_N : N ;
+fun reverse_V2 : V2 ;
+fun reverse_N2of : N2 ;
+fun reversible_A : A ;
+fun revise_V2 : V2 ;
+fun revive_V2 : V2 ;
+fun revocation_N : N ;
+fun revoke_V : V ;
+fun revolution_N : N ;
+fun revolve_V : V ;
+fun reward_V2 : V2 ;
+fun reward_N2for : N2 ;
+fun rhetoric_N : N ;
+fun rice_N : N ;
+fun rich_A : A ;
+fun rid_V3of : V3 ;
+fun ride_N : N ;
+fun ride_V2 : V2 ;
+fun ridiculous_A : A ;
+fun right_A : A ;
+fun right_N : N ;
+fun rigid_A : A ;
+fun rigorous_A : A ;
+fun rigour_N : N ;
+fun ring_N : N ;
+fun ring_V2 : V2 ;
+fun ring_V : V ;
+fun ripe_A : A ;
+fun rise_N : N ;
+fun rise_V : V ;
+fun risk_N : N ;
+fun risk_V2 : V2 ;
+fun rite_N : N ;
+fun rival_A : A ;
+fun rival_N : N ;
+fun rivalry_N : N ;
+fun river_N : N ;
+fun road_N : N ;
+fun roam_V : V ;
+fun roast_A : A ;
+fun roast_V2 : V2 ;
+fun rob_V2 : V2 ;
+fun robot_N : N ;
+fun robust_A : A ;
+fun rock_N : N ;
+fun rock_V2 : V2 ;
+fun rock_V : V ;
+fun rod_N : N ;
+fun role_N : N ;
+fun roll_V : V ;
+fun romance_N : N ;
+fun romantic_A : A ;
+fun romantic_N : N ;
+fun roof_N : N ;
+fun room_N : N ;
+fun root_N : N ;
+fun rope_N : N ;
+fun rose_N : N ;
+fun rot_V : V ;
+fun rotten_A : A ;
+fun rough_A : A ;
+fun round_A : A ;
+fun route_N : N ;
+fun routine_A : A ;
+fun routine_N : N ;
+fun row_N : N ;
+fun row_V : V ;
+fun royal_A : A ;
+fun royalty_N : N ;
+fun rub_V : V ;
+fun rubber_N : N ;
+fun rubbish_N : N ;
+fun rude_A : A ;
+fun rude_A2to : A2 ;
+fun rudimentary_A : A ;
+fun ruin_N : N ;
+fun ruin_V2 : V2 ;
+fun rule_N : N ;
+fun rule_V2 : V2 ;
+fun ruler_N : N ;
+fun rump_N : N ;
+fun run_N : N ;
+fun run_V : V ;
+fun rush_N : N ;
+fun russian_A : A ;
+fun russian_N : N ;
+fun sabbatical_A : A ;
+fun sad_A : A ;
+fun safe_N : N ;
+fun safe_A : A ;
+fun safe_A2from : A2 ;
+fun safety_N : N ;
+fun sail_N : N ;
+fun saint_N : N ;
+fun saintly_A : A ;
+fun sake_N : N ;
+fun salad_N : N ;
+fun sale_N : N ;
+fun salient_A : A ;
+fun saline_A : A ;
+fun salt_N : N ;
+fun same_A : A ;
+fun sample_N : N ;
+fun sanction_N : N ;
+fun sanction_V2 : V2 ;
+fun sand_N : N ;
+fun sandy_PN : PN ;
+fun sane_A : A ;
+fun sat_V : V ;
+fun sat_V2 : V2 ;
+fun satanic_A : A ;
+fun satisfaction_N : N ;
+fun satisfactory_A : A ;
+fun satisfy_V2 : V2 ;
+fun saturday_PN : PN ;
+fun sauce_N : N ;
+fun saucer_N : N ;
+fun saucy_A : A ;
+fun sausage_N : N ;
+fun save_V2 : V2 ;
+fun saw_N : N ;
+fun saw_V2 : V2 ;
+fun say_VS : VS ;
+fun scale_N : N ;
+fun scan_V2 : V2 ;
+fun scarce_A : A ;
+fun scare_V2 : V2 ;
+fun scatter_V2 : V2 ;
+fun scenario_N : N ;
+fun scene_N : N ;
+fun sceptic_N : N ;
+fun schedule_N : N ;
+fun schedule_V2 : V2 ;
+fun schema_N : N ;
+fun schematic_A : A ;
+fun scheme_N : N ;
+fun scholastic_A : A ;
+fun school_N : N ;
+fun science_N : N ;
+fun scientific_A : A ;
+fun scientist_N : N ;
+fun scold_V : V ;
+fun scope_N : N ;
+fun score_N : N ;
+fun score_V : V ;
+fun score_N2of : N2 ;
+fun scramble_V2 : V2 ;
+fun scratch_N : N ;
+fun scratch_V2 : V2 ;
+fun screen_N : N ;
+fun screw_N : N ;
+fun screw_V3to : V3 ;
+fun screw_V : V ;
+fun script_N : N ;
+fun scrupulous_A : A ;
+fun scrutiny_N : N ;
+fun sea_N : N ;
+fun search_N : N ;
+fun search_V2 : V2 ;
+fun search_V2for : V2 ;
+fun season_N : N ;
+fun season_V2 : V2 ;
+fun seat_N : N ;
+fun second_N : N ;
+fun secrecy_N : N ;
+fun secret_A2from : A2 ;
+fun secret_N : N ;
+fun secretary_N : N ;
+fun section_N : N ;
+fun secure_V2 : V2 ;
+fun secure_A : A ;
+fun secure_A2from : A2 ;
+fun see_V2 : V2 ;
+fun seed_N : N ;
+fun seek_V2 : V2 ;
+fun seem_V2 : V2 ;
+fun seem_V2 : V2 ;
+fun seem_V2 : V2 ;
+fun segment_N : N ;
+fun segment_V2 : V2 ;
+fun seize_V2 : V2 ;
+fun seldom_Adv : Adv ;
+fun select_V2 : V2 ;
+fun self_N : N ;
+fun sell_V2 : V2 ;
+fun semantic_A : A ;
+fun semantics_N : N ;
+fun send_V3 : V3 ;
+fun send_V3to : V3 ;
+fun sensation_N : N ;
+fun sense_N : N ;
+fun sense_V2 : V2 ;
+fun sense_VS : VS ;
+fun sensible_A : A ;
+fun sensitive_A : A ;
+fun sensitive_A2to : A2 ;
+fun sensory_A : A ;
+fun sentence_N : N ;
+fun separate_V2 : V2 ;
+fun separate_V3from : V3 ;
+fun separate_A : A ;
+fun separate_A2from : A2 ;
+fun september_PN : PN ;
+fun sequel_N2to : N2 ;
+fun sequence_N : N ;
+fun serial_A : A ;
+fun series_N : N ;
+fun serious_A : A ;
+fun servant_N : N ;
+fun serve_V2 : V2 ;
+fun service_N : N ;
+fun session_N : N ;
+fun set_N : N ;
+fun set_V : V ;
+fun setting_N2for : N2 ;
+fun settle_V : V ;
+fun severe_A : A ;
+fun sew_V2 : V2 ;
+fun sew_V : V ;
+fun sex_N : N ;
+fun sexual_A : A ;
+fun shade_N : N ;
+fun shade_V2 : V2 ;
+fun shadow_N : N ;
+fun shake_N : N ;
+fun shake_V2 : V2 ;
+fun shake_V : V ;
+fun shallow_A : A ;
+fun shame_N : N ;
+fun shape_V2 : V2 ;
+fun share_N : N ;
+fun share_V3with : V3 ;
+fun sharp_A : A ;
+fun shatter_V2 : V2 ;
+fun shave_N : N ;
+fun shave_V2 : V2 ;
+fun shave_V : V ;
+fun shaven_A : A ;
+fun shear_V : V ;
+fun shed_N : N ;
+fun shed_V2 : V2 ;
+fun sheep_N : N ;
+fun sheer_A : A ;
+fun sheet_N : N ;
+fun shelf_N : N ;
+fun shell_N : N ;
+fun shelve_V2 : V2 ;
+fun shift_V : V ;
+fun shine_V : V ;
+fun ship_N : N ;
+fun shirt_N : N ;
+fun shock_N : N ;
+fun shock_V2 : V2 ;
+fun shoe_N : N ;
+fun shoot_V2 : V2 ;
+fun shop_N : N ;
+fun shore_N : N ;
+fun short_A : A ;
+fun shortcoming_N : N ;
+fun shot_N : N ;
+fun shoulder_N : N ;
+fun shoulder_V2 : V2 ;
+fun shout_N : N ;
+fun shout_V : V ;
+fun show_N : N ;
+fun show_V3 : V3 ;
+fun shrug_V : V ;
+fun shrug_V2 : V2 ;
+fun shrug_N : N ;
+fun shut_V2 : V2 ;
+fun sibling_N : N ;
+fun sick_A2of : A2 ;
+fun side_N : N ;
+fun sidestep_V2 : V2 ;
+fun sideways_Adv : Adv ;
+fun sideways_A : A ;
+fun sight_N : N ;
+fun sign_N : N ;
+fun sign_V2 : V2 ;
+fun signal_N : N ;
+fun signal_V2to_that_s : V2 ;
+fun signature_N : N ;
+fun significance_N : N ;
+fun significant_A : A ;
+fun signify_V2 : V2 ;
+fun silence_N : N ;
+fun silent_A : A ;
+fun silk_A : A ;
+fun silk_N : N ;
+fun silly_A : A ;
+fun silver_N : N ;
+fun similar_A : A ;
+fun similar_A2to : A2 ;
+fun simple_A : A ;
+fun simplicity_N : N ;
+fun simulate_V2 : V2 ;
+fun simultaneous_A : A ;
+fun since_Subj : Subj ;
+fun since_Prep : Prep ;
+fun sincere_A : A ;
+fun sing_V2 : V2 ;
+fun sing_V : V ;
+fun single_A : A ;
+fun singular_A : A ;
+fun sink_V2 : V2 ;
+fun sink_V : V ;
+fun sister_N2of : N2 ;
+fun sit_V : V ;
+fun sit_V2 : V2 ;
+fun site_N : N ;
+fun situation_N : N ;
+fun size_N : N ;
+fun skate_N : N ;
+fun skate_V : V ;
+fun skeletal_A : A ;
+fun skeleton_N : N ;
+fun sketch_N : N ;
+fun sketch_V2 : V2 ;
+fun skilful_A : A ;
+fun skill_N : N ;
+fun skilled_A : A ;
+fun skin_N : N ;
+fun skip_V2 : V2 ;
+fun skip_V : V ;
+fun skirt_N : N ;
+fun sky_N : N ;
+fun slash_N : N ;
+fun slave_N : N ;
+fun sledge_N : N ;
+fun sleep_N : N ;
+fun sleep_V : V ;
+fun slide_V : V ;
+fun slight_A : A ;
+fun slight_N : N ;
+fun slim_A : A ;
+fun slim_V : V ;
+fun slip_V : V ;
+fun slip_N : N ;
+fun slipper_N : N ;
+fun slippery_A : A ;
+fun sloe_N : N ;
+fun slope_N : N ;
+fun slot_N : N ;
+fun slow_A : A ;
+fun small_A : A ;
+fun smart_A : A ;
+fun smell_N : N ;
+fun smell_V2 : V2 ;
+fun smell_V : V ;
+fun smelt_V2 : V2 ;
+fun smile_N : N ;
+fun smile_V : V ;
+fun smoke_N : N ;
+fun smoke_V : V ;
+fun smooth_A : A ;
+fun smooth_V2 : V2 ;
+fun snake_N : N ;
+fun snap_V2 : V2 ;
+fun snap_V : V ;
+fun snapshot_N : N ;
+fun snow_V : V ;
+fun snow_N : N ;
+fun soap_N : N ;
+fun social_A : A ;
+fun society_N : N ;
+fun sock_N : N ;
+fun sodium_N : N ;
+fun soft_A : A ;
+fun software_N : N ;
+fun soil_N : N ;
+fun soldier_N : N ;
+fun sole_A : A ;
+fun sole_N : N ;
+fun solemn_A : A ;
+fun solid_A : A ;
+fun solid_N : N ;
+fun soliloquy_N : N ;
+fun solo_A : A ;
+fun solo_N : N ;
+fun solution_N : N ;
+fun solve_V2 : V2 ;
+fun somehow_Adv : Adv ;
+fun sometimes_Adv : Adv ;
+fun somewhat_Adv : Adv ;
+--fun somewhere_Adv : Adv ;
+fun son_N2of : N2 ;
+fun song_N : N ;
+fun soon_Adv : Adv ;
+fun sophisticated_A : A ;
+fun sophistication_N : N ;
+fun sore_A : A ;
+fun sore_N : N ;
+fun sorrow_N : N ;
+fun sorry_A : A ;
+fun sorry_A2for : A2 ;
+fun sorry_A2 : A2 ;
+fun sort_N : N ;
+fun sort_V2 : V2 ;
+fun soul_N : N ;
+fun sound_A : A ;
+fun sound_N : N ;
+fun sound_V2 : V2 ;
+fun soup_N : N ;
+fun sour_A : A ;
+fun source_N : N ;
+fun south_N : N ;
+fun south_A : A ;
+fun south_A2of : A2 ;
+fun southern_A : A ;
+fun space_N : N ;
+fun spade_N : N ;
+fun spain_PN : PN ;
+fun span_V2 : V2 ;
+fun spanish_A : A ;
+fun spare_A : A ;
+fun spare_V3 : V3 ;
+fun sparrow_N : N ;
+fun spate_N : N ;
+fun spatial_A : A ;
+fun speak_V : V ;
+fun spear_N : N ;
+fun spear_V2 : V2 ;
+fun special_A : A ;
+fun specialist_N : N ;
+fun specific_A : A ;
+fun specific_A2to : A2 ;
+fun specifically_Adv : Adv ;
+fun specify_V2 : V2 ;
+fun spectacle_N : N ;
+fun spectacular_A : A ;
+fun spectral_A : A ;
+fun spectrum_N : N ;
+fun speculate_V : V ;
+fun speech_N : N ;
+fun speed_N : N ;
+fun spell_N : N ;
+fun spell_V2 : V2 ;
+fun spell_V : V ;
+fun spend_V2 : V2 ;
+fun spin_V2 : V2 ;
+fun spin_V : V ;
+fun spinster_N : N ;
+fun spirit_N : N ;
+fun spite_N : N ;
+fun splendid_A : A ;
+fun splendour_N : N ;
+fun split_V : V ;
+fun split_N : N ;
+fun spoil_V2 : V2 ;
+fun spoke_N : N ;
+fun spokesman_N : N ;
+fun spoon_N : N ;
+fun sport_N : N ;
+fun spot_N : N ;
+fun spot_V2 : V2 ;
+fun spread_V : V ;
+fun spring_N : N ;
+fun spring_V2 : V2 ;
+fun spur_N : N ;
+fun spurious_A : A ;
+fun square_A : A ;
+fun square_N : N ;
+fun stable_A : A ;
+fun stable_N : N ;
+fun stack_N : N ;
+fun stack_V2 : V2 ;
+fun staff_N : N ;
+fun staff_V2 : V2 ;
+fun stag_N : N ;
+fun stage_N : N ;
+fun stage_V2 : V2 ;
+fun stain_N : N ;
+fun stain_V2 : V2 ;
+fun stair_N : N ;
+fun stake_N : N ;
+fun stamp_N : N ;
+fun stance_N : N ;
+fun stand_V : V ;
+fun standard_A : A ;
+fun standard_N : N ;
+fun star_N : N ;
+fun stare_N : N ;
+fun stare_V2at : V2 ;
+fun start_N : N ;
+fun start_V2 : V2 ;
+fun start_V : V ;
+fun startle_V2 : V2 ;
+fun state_N : N ;
+fun state_V2 : V2 ;
+fun static_A : A ;
+fun station_N : N ;
+fun stationary_A : A ;
+fun stationer_N : N ;
+fun stationery_N : N ;
+fun statistic_N : N ;
+fun statistical_A : A ;
+fun statistics_N : N ;
+fun statistics_N : N ;
+fun stative_A : A ;
+fun statue_N : N ;
+fun stature_N : N ;
+fun status_N : N ;
+fun stay_N : N ;
+fun stay_V : V ;
+fun steady_A : A ;
+fun steal_V3from : V3 ;
+fun steam_N : N ;
+fun steam_V : V ;
+fun steel_N : N ;
+fun steel_V2 : V2 ;
+fun steep_A : A ;
+fun steeple_N : N ;
+fun steer_N : N ;
+fun steer_V2 : V2 ;
+fun stem_N : N ;
+fun stem_V2 : V2 ;
+fun step_N : N ;
+fun step_V2 : V2 ;
+fun sterile_A : A ;
+fun stick_N : N ;
+fun stick_V2to : V2 ;
+fun sticky_A : A ;
+fun stiff_A : A ;
+fun still_Adv : Adv ;
+fun still_A : A ;
+fun sting_N : N ;
+fun sting_V2 : V2 ;
+fun stipulate_VS : VS ;
+fun stitch_N : N ;
+fun stitch_V2 : V2 ;
+fun stock_N : N ;
+fun stock_V2 : V2 ;
+fun stocking_N : N ;
+fun stomach_N : N ;
+fun stone_N : N ;
+fun stool_N : N ;
+fun stoop_V : V ;
+fun stop_N : N ;
+fun stop_V2 : V2 ;
+fun stop_V : V ;
+fun storage_N : N ;
+fun store_N : N ;
+fun store_V2 : V2 ;
+fun storm_N : N ;
+fun story_N : N ;
+fun straight_A : A ;
+fun straightforward_A : A ;
+fun strain_N : N ;
+fun strain_V2 : V2 ;
+fun strand_V2 : V2 ;
+fun strange_A : A ;
+fun stranger_N : N ;
+fun strategy_N : N ;
+fun stratum_N : N ;
+fun straw_N : N ;
+fun strawberry_N : N ;
+fun stray_A : A ;
+fun stray_V : V ;
+fun stream_N : N ;
+fun streamlined_A : A ;
+fun street_N : N ;
+fun strength_N : N ;
+fun strengthen_V2 : V2 ;
+fun stress_N : N ;
+fun stress_V2 : V2 ;
+fun stretch_V : V ;
+fun strew_V2 : V2 ;
+fun strict_A : A ;
+fun strident_A : A ;
+fun strike_V2 : V2 ;
+fun string_N : N ;
+fun strip_N : N ;
+fun strip_V2 : V2 ;
+fun strive_V2for : V2 ;
+fun stroke_N : N ;
+fun stroke_V2 : V2 ;
+fun strong_A : A ;
+fun structuralism_N : N ;
+fun structuralist_N : N ;
+fun structure_N : N ;
+fun struggle_N : N ;
+fun struggle_V2with : V2 ;
+fun student_N : N ;
+fun study_V : V ;
+fun study_N2 : N2 ;
+fun stuff_N : N ;
+fun stuff_V2 : V2 ;
+fun stupid_A : A ;
+fun stupor_N : N ;
+fun stutter_V : V ;
+fun style_N : N ;
+fun stylistic_A : A ;
+fun suave_A : A ;
+fun subcategorize_V : V ;
+fun subjacency_N : N ;
+fun subjacent_A : A ;
+fun subjacent_A2to : A2 ;
+fun subject_V3to : V3 ;
+fun subject_N : N ;
+fun subjective_A : A ;
+fun submarine_A : A ;
+fun submarine_N : N ;
+fun submission_N : N ;
+fun submit_V2to : V2 ;
+fun subordinate_A : A ;
+fun subordinate_V2 : V2 ;
+fun subsequent_A : A ;
+fun subservient_A : A ;
+fun substance_N : N ;
+fun substantial_A : A ;
+fun substantive_A : A ;
+fun substitute_V3for : V3 ;
+fun substitute_N : N ;
+fun subsume_V2 : V2 ;
+fun subsumption_N : N ;
+fun subtle_A : A ;
+fun subtlety_N : N ;
+fun subtract_V3from : V3 ;
+fun succeed_V2in : V2 ;
+fun success_N : N ;
+fun succession_N : N ;
+fun successive_A : A ;
+fun successor_N : N ;
+fun succinct_A : A ;
+fun succumb_V2to : V2 ;
+fun suck_V2 : V2 ;
+fun sudden_A : A ;
+fun sue_PN : PN ;
+fun suffer_V2from : V2 ;
+fun suffice_V : V ;
+fun sufficient_A : A ;
+fun suffix_V2 : V2 ;
+fun suffix_N : N ;
+fun sugar_N : N ;
+fun suggest_V2to_that_s : V2 ;
+fun suit_V2 : V2 ;
+fun suit_N : N ;
+fun suitable_A : A ;
+fun suite_N : N ;
+fun sum_N : N ;
+fun summer_N : N ;
+fun sun_N : N ;
+fun sunday_PN : PN ;
+fun sunshine_N : N ;
+fun super_A : A ;
+fun superficial_A : A ;
+fun superior_A : A ;
+fun supersede_V2 : V2 ;
+fun supervisor_N : N ;
+fun supper_N : N ;
+fun supplement_V2 : V2 ;
+fun supplement_N : N ;
+fun supplementary_A : A ;
+fun suppletion_N : N ;
+fun suppletive_A : A ;
+fun supply_V2 : V2 ;
+fun supply_V3to : V3 ;
+fun supply_V3with : V3 ;
+fun supply_N : N ;
+fun support_V2 : V2 ;
+fun support_N : N ;
+fun suppose_VS : VS ;
+fun supposition_N : N ;
+fun suppress_V2 : V2 ;
+fun sure_A2 : A2 ;
+fun sure_A : A ;
+fun sure_A2 : A2 ;
+fun surface_V : V ;
+fun surface_N : N ;
+fun surgeon_N : N ;
+fun surgery_N : N ;
+fun surgical_A : A ;
+fun surmount_V2 : V2 ;
+fun surprise_V2 : V2 ;
+fun surprise_N : N ;
+fun surround_V2 : V2 ;
+fun survey_V2 : V2 ;
+fun survey_N : N ;
+fun survive_V2 : V2 ;
+fun susceptible_A : A ;
+fun suspect_V2 : V2 ;
+fun suspect_VS : VS ;
+fun suspect_N : N ;
+fun suspend_V2 : V2 ;
+fun suspense_N : N ;
+fun suspicion_N : N ;
+fun suspicious_A : A ;
+fun sustain_V2 : V2 ;
+fun sustenance_N : N ;
+fun swallow_V2 : V2 ;
+fun swan_N : N ;
+fun swap_V3for : V3 ;
+fun swear_VS : VS ;
+fun swede_N : N ;
+fun sweden_PN : PN ;
+fun swedish_A : A ;
+fun sweep_V2 : V2 ;
+fun sweet_N : N ;
+fun swell_V : V ;
+fun swift_A : A ;
+fun swift_N : N ;
+fun swim_V : V ;
+fun swim_N : N ;
+fun swing_V : V ;
+fun swiss_A : A ;
+fun switch_V2 : V2 ;
+fun switch_N : N ;
+fun switzerland_PN : PN ;
+fun sword_N : N ;
+fun syllabic_A : A ;
+fun syllable_N : N ;
+fun syllogism_N : N ;
+fun symbol_N : N ;
+fun symmetry_N : N ;
+fun sympathetic_A : A ;
+fun sympathetic_A2to : A2 ;
+fun symptom_N : N ;
+fun symptomatic_A : A ;
+fun symptomatic_A2of : A2 ;
+fun synchronous_A : A ;
+fun synonym_N : N ;
+fun synonymous_A : A ;
+fun synonymous_A2with : A2 ;
+fun synonymy_N : N ;
+fun synopsis_N : N ;
+fun synoptic_A : A ;
+fun syntactic_A : A ;
+fun syntax_N : N ;
+fun synthesis_N : N ;
+fun synthesize_V2 : V2 ;
+fun synthetic_A : A ;
+fun system_N : N ;
+fun systematic_A : A ;
+fun systematically_A : A ;
+fun systematize_V2 : V2 ;
+fun table_N : N ;
+fun tabular_A : A ;
+fun tabulate_V2 : V2 ;
+fun tacit_A : A ;
+fun tack_N : N ;
+fun tackle_V2 : V2 ;
+fun tact_N : N ;
+fun tactic_N : N ;
+fun tag_V2 : V2 ;
+fun tag_N : N ;
+fun tail_N : N ;
+fun tailor_N : N ;
+fun take_V2 : V2 ;
+fun tale_N : N ;
+fun talent_N : N ;
+fun talented_A : A ;
+fun talk_V2about : V2 ;
+fun talk_N : N ;
+fun tall_A : A ;
+fun tame_A : A ;
+fun tangent_N : N ;
+fun tangle_V2 : V2 ;
+fun tank_N : N ;
+fun tap_V2 : V2 ;
+fun tap_N : N ;
+fun tape_V2 : V2 ;
+fun tape_N : N ;
+fun target_N : N ;
+fun task_N : N ;
+fun taste_V2 : V2 ;
+fun taste_V2of : V2 ;
+fun taste_N : N ;
+fun tautology_N : N ;
+fun tax_V2 : V2 ;
+fun tax_N : N ;
+fun taxi_N : N ;
+fun taxonomy_N : N ;
+fun tea_N : N ;
+fun teach_V2 : V2 ;
+fun team_N : N ;
+fun tear_V2 : V2 ;
+fun tear_N : N ;
+fun tease_V2 : V2 ;
+fun technical_A : A ;
+fun technique_N : N ;
+fun technology_N : N ;
+fun tedious_A : A ;
+fun tedium_N : N ;
+fun teem_V2with : V2 ;
+fun telegram_N : N ;
+fun telegraph_V2 : V2 ;
+fun telegraph_N : N ;
+fun telephone_V2 : V2 ;
+fun telephone_N : N ;
+fun telescope_N : N ;
+fun television_N : N ;
+fun tell_V3 : V3 ;
+fun temper_V3with : V3 ;
+fun temper_N : N ;
+fun temperature_N : N ;
+fun template_N : N ;
+fun temple_N : N ;
+fun temporal_A : A ;
+fun temporary_A : A ;
+fun tempt_V2 : V2 ;
+fun tend_V2 : V2 ;
+fun tendency_N2to : N2 ;
+fun tender_A : A ;
+fun tenet_N : N ;
+fun tennis_N : N ;
+fun tenon_N : N ;
+fun tenor_N : N ;
+fun tense_A : A ;
+fun tense_N : N ;
+fun tensed_A : A ;
+fun tension_N : N ;
+fun tent_N : N ;
+fun tentative_A : A ;
+fun term_V3ed : V3 ;
+fun term_N : N ;
+fun terminal_A : A ;
+fun terminal_N : N ;
+fun terminate_V : V ;
+fun terminology_N : N ;
+fun terrace_N : N ;
+fun terrestrial_A : A ;
+fun terrible_A : A ;
+fun terrify_V2 : V2 ;
+fun territory_N : N ;
+fun terror_N : N ;
+fun terse_A : A ;
+fun test_V2 : V2 ;
+fun test_N : N ;
+fun testimony_N : N ;
+fun text_N : N ;
+fun textbook_N : N ;
+fun thank_V2 : V2 ;
+fun theatre_N : N ;
+fun theatrical_A : A ;
+fun thematic_A : A ;
+fun thematically_Adv : Adv ;
+fun theme_N : N ;
+fun then_Adv : Adv ;
+fun theorem_N : N ;
+fun theoretic_A : A ;
+fun theoretical_A : A ;
+fun theoretically_Adv : Adv ;
+fun theory_N : N ;
+fun therapeutic_A : A ;
+fun therapy_N : N ;
+fun therefore_Subj : Subj ;
+fun thesis_N : N ;
+fun thick_A : A ;
+fun thief_N : N ;
+fun thigh_N : N ;
+fun thin_A : A ;
+fun thing_N : N ;
+fun think_VS : VS ;
+fun third_N : N ;
+fun thirst_N2for : N2 ;
+fun thorough_A : A ;
+fun thought_N2 : N2 ;
+fun thousand_N2 : N2 ;
+fun thread_N : N ;
+fun threat_N2 : N2 ;
+fun threaten_V3with : V3 ;
+fun threshold_N : N ;
+fun throat_N : N ;
+--fun through_Prep : Prep ;
+fun throughout_Prep : Prep ;
+fun throw_V3loc : V3 ;
+fun throw_N : N ;
+fun thrown_V3loc : V3 ;
+fun thrust_V3loc : V3 ;
+fun thrust_N : N ;
+fun thumb_N : N ;
+fun thunder_N : N ;
+fun thursday_PN : PN ;
+fun thus_Subj : Subj ;
+fun ticket_N : N ;
+fun tidy_V2 : V2 ;
+fun tidy_A : A ;
+fun tie_V3to : V3 ;
+fun tie_N : N ;
+fun tiger_N : N ;
+fun tight_A : A ;
+fun till_V2 : V2 ;
+fun till_N : N ;
+fun time_V2 : V2 ;
+fun time_N : N ;
+fun timely_A : A ;
+fun timetable_N : N ;
+fun tin_N : N ;
+fun tinker_V2with : V2 ;
+fun tinker_N : N ;
+fun tip_N : N ;
+fun tire_V2of : V2 ;
+fun title_N : N ;
+--fun to_Prep : Prep ;
+fun toad_N : N ;
+fun toast_N : N ;
+fun toast_V2 : V2 ;
+fun tobacco_N : N ;
+fun today_Adv : Adv ;
+fun toe_N : N ;
+fun together_Adv : Adv ;
+fun token_N : N ;
+fun tolerance_N : N ;
+fun tolerate_V2 : V2 ;
+fun toll_V : V ;
+fun toll_N : N ;
+fun tomato_N : N ;
+fun tomb_N : N ;
+fun tomorrow_Adv : Adv ;
+fun ton_N : N ;
+fun tone_N : N ;
+fun tongue_N : N ;
+fun tonight_Adv : Adv ;
+fun tonne_N : N ;
+fun tool_N : N ;
+fun tooth_N : N ;
+fun top_N : N ;
+fun topic_N : N ;
+fun topology_N : N ;
+fun torrent_N : N ;
+fun torrential_A : A ;
+fun toss_V2 : V2 ;
+fun total_A : A ;
+fun total_N : N ;
+fun touch_V2 : V2 ;
+fun touch_N : N ;
+fun tough_A : A ;
+fun tough_A2 : A2 ;
+fun tour_V2 : V2 ;
+fun tour_N : N ;
+fun tourist_N : N ;
+fun tow_V2 : V2 ;
+fun towards_Prep : Prep ;
+fun tower_N : N ;
+fun town_N : N ;
+fun toxic_A : A ;
+fun toy_N : N ;
+fun trace_V2 : V2 ;
+fun trace_N : N ;
+fun track_V2 : V2 ;
+fun track_N : N ;
+fun tract_N : N ;
+fun tractable_A : A ;
+fun trade_N : N ;
+fun tradition_N : N ;
+fun traffic_N : N ;
+fun traffic_V2in : V2 ;
+fun tragedy_N : N ;
+fun tragic_A : A ;
+fun train_V2 : V2 ;
+fun train_N : N ;
+fun tramp_N : N ;
+fun tranquil_A : A ;
+fun transaction_N : N ;
+fun transcendental_A : A ;
+fun transcribe_V2 : V2 ;
+fun transcript_N : N ;
+fun transcription_N : N ;
+fun transfer_V3to : V3 ;
+fun transform_V2 : V2 ;
+fun transience_N : N ;
+fun transient_A : A ;
+fun transistor_N : N ;
+fun transit_N : N ;
+fun transitive_A : A ;
+fun transitory_A : A ;
+fun translate_V3into : V3 ;
+fun transmit_V2 : V2 ;
+fun transparency_N : N ;
+fun transparent_A : A ;
+fun transport_V2 : V2 ;
+fun transport_N : N ;
+fun trap_V2 : V2 ;
+fun trap_N : N ;
+fun travel_V2 : V2 ;
+fun travel_N : N ;
+fun traverse_V2 : V2 ;
+fun tray_N : N ;
+fun treat_V3_pred : V3 ;
+fun treatment_N : N ;
+fun treble_A : A ;
+fun treble_V2 : V2 ;
+fun tree_N : N ;
+fun tremble_V : V ;
+fun triangle_N : N ;
+fun triangular_A : A ;
+fun tribe_N : N ;
+fun trick_V2 : V2 ;
+fun trick_N : N ;
+fun trifle_V2with : V2 ;
+fun trifle_N : N ;
+fun trigger_V2 : V2 ;
+fun trigger_N : N ;
+fun trip_V : V ;
+fun trip_N : N ;
+fun triple_A : A ;
+fun triple_V2 : V2 ;
+fun triple_N : N ;
+fun triple_N : N ;
+fun triumph_V : V ;
+fun triumph_N : N ;
+fun trivial_A : A ;
+fun tropic_N : N ;
+fun trouble_V2 : V2 ;
+fun trouble_N : N ;
+fun troublesome_A : A ;
+fun truck_N : N ;
+fun true_A : A ;
+fun truncate_V2 : V2 ;
+fun trunk_N : N ;
+fun trust_V2 : V2 ;
+fun trust_N : N ;
+fun truth_N : N ;
+fun try_V2 : V2 ;
+fun try_VV : VV ;
+fun tub_N : N ;
+fun tube_N : N ;
+fun tuck_V3 : V3 ;
+fun tuesday_PN : PN ;
+fun tuition_N : N ;
+fun tumble_V : V ;
+fun tune_V2 : V2 ;
+fun tune_N : N ;
+fun turn_V3f : V3 ;
+fun turn_V3 : V3 ;
+fun turn_V : V ;
+fun turn_N : N ;
+fun turtle_N : N ;
+fun tutor_N : N ;
+fun twice_Adv : Adv ;
+fun twiddle_V2 : V2 ;
+fun twin_N : N ;
+fun twist_V2 : V2 ;
+fun twist_N : N ;
+fun type_V2 : V2 ;
+fun type_N : N ;
+fun typical_A : A ;
+fun typical_A2of : A2 ;
+fun tyre_N : N ;
+fun ugly_A : A ;
+fun ulcer_N : N ;
+fun ultimate_A : A ;
+fun ultimatum_N : N ;
+fun unary_A : A ;
+fun uncertainty_N : N ;
+fun uncle_N2of : N2 ;
+--fun under_Prep : Prep ;
+fun undergraduate_N : N ;
+fun underline_V2 : V2 ;
+fun undermine_V2 : V2 ;
+fun underneath_Adv : Adv ;
+fun underneath_Prep : Prep ;
+fun underneath_N : N ;
+fun underscore_N : N ;
+fun understand_V2 : V2 ;
+fun undo_V2 : V2 ;
+fun undoubtedly_Adv : Adv ;
+fun ungainly_A : A ;
+fun uniform_A : A ;
+fun uniform_N : N ;
+fun unify_V2 : V2 ;
+fun union_N : N ;
+fun unique_A : A ;
+fun unit_N : N ;
+fun unitary_A : A ;
+fun unite_V2 : V2 ;
+fun unity_N : N ;
+fun universe_N : N ;
+fun university_N : N ;
+fun unleash_V2 : V2 ;
+fun unplug_V2 : V2 ;
+fun unprecedented_A : A ;
+fun until_Subj : Subj ;
+fun unusual_A : A ;
+fun unwieldy_A : A ;
+fun unwitting_A : A ;
+fun up_Prep : Prep ;
+fun update_V2 : V2 ;
+fun upon_Prep : Prep ;
+fun upper_A : A ;
+fun upright_A : A ;
+fun upset_V2 : V2 ;
+fun upside_down_A : A ;
+fun upstairs_Adv : Adv ;
+fun urge_V2 : V2 ;
+fun urge_N2 : N2 ;
+fun urgency_N : N ;
+fun urgent_A : A ;
+fun usage_N : N ;
+fun use_V2 : V2 ;
+fun use_N : N ;
+fun used_A2to : A2 ;
+fun usual_A : A ;
+fun utility_N : N ;
+fun utilize_V2 : V2 ;
+fun utter_A : A ;
+fun utter_V2 : V2 ;
+fun utterance_N : N ;
+fun vacuous_A : A ;
+fun vacuum_N : N ;
+fun vague_A : A ;
+fun valence_N : N ;
+fun valency_N : N ;
+fun valid_A : A ;
+fun validate_V2 : V2 ;
+fun valley_N : N ;
+fun valuable_A : A ;
+fun value_V2 : V2 ;
+fun value_N : N ;
+fun van_N : N ;
+fun vanilla_N : N ;
+fun vanish_V : V ;
+fun variable_A : A ;
+fun variable_N : N ;
+fun variant_N : N ;
+fun variation_N : N ;
+fun variety_N : N ;
+fun various_A : A ;
+fun varnish_V2 : V2 ;
+fun varnish_N : N ;
+fun vary_V : V ;
+fun vase_N : N ;
+fun vast_A : A ;
+fun vector_N : N ;
+fun vegetable_N : N ;
+fun vegetation_N : N ;
+fun vehicle_N : N ;
+fun velocity_N : N ;
+fun verb_N : N ;
+fun verbose_A : A ;
+fun verdict_N : N ;
+fun verify_V2 : V2 ;
+fun versatile_A : A ;
+fun verse_N : N ;
+fun version_N : N ;
+fun vertex_N : N ;
+fun vertical_A : A ;
+fun vessel_N : N ;
+fun vet_N : N ;
+fun viable_A : A ;
+fun vice_N : N ;
+fun victim_N : N ;
+fun victor_N : N ;
+fun victory_N : N ;
+fun vie_V2with : V2 ;
+fun view_V3_pred : V3 ;
+fun view_N : N ;
+fun vigorous_A : A ;
+fun village_N : N ;
+fun vindicate_V2 : V2 ;
+fun vine_N : N ;
+fun vineyard_N : N ;
+fun violate_V2 : V2 ;
+fun violence_N : N ;
+fun violent_A : A ;
+fun viral_A : A ;
+fun virtual_A : A ;
+fun virtue_N : N ;
+fun virus_N : N ;
+fun visible_A : A ;
+fun visible_A2to : A2 ;
+fun vision_N : N ;
+fun visit_V2 : V2 ;
+fun visit_N : N ;
+fun visual_A : A ;
+fun vital_A : A ;
+fun vitiate_V2 : V2 ;
+fun vocabulary_N : N ;
+fun voice_N : N ;
+fun volatile_A : A ;
+fun vole_N : N ;
+fun volt_N : N ;
+fun volume_N : N ;
+fun voluntary_A : A ;
+fun volunteer_V : V ;
+fun volunteer_V2for : V2 ;
+fun volunteer_N : N ;
+fun vote_V2for : V2 ;
+fun vote_N : N ;
+fun vow_VV : VV ;
+fun vow_VS : VS ;
+fun vow_N : N ;
+fun vowel_N : N ;
+fun voyage_N : N ;
+fun vulgar_A : A ;
+fun wag_V2 : V2 ;
+fun waist_N : N ;
+fun waistcoat_N : N ;
+fun wait_V2for : V2 ;
+fun wait_N : N ;
+fun wake_V2 : V2 ;
+fun walk_V : V ;
+fun walk_N : N ;
+fun wall_N : N ;
+fun wan_A : A ;
+fun wander_V2 : V2 ;
+fun want_V2 : V2 ;
+--fun want_VV : VV ;
+fun war_N : N ;
+fun ward_N : N ;
+fun warm_V2 : V2 ;
+fun warm_A : A ;
+fun warn_V2 : V2 ;
+fun warning_N : N ;
+fun wash_V : V ;
+fun waste_A : A ;
+fun waste_V2 : V2 ;
+fun waste_N : N ;
+fun watch_V2 : V2 ;
+fun watch_N : N ;
+fun water_N : N ;
+fun wave_V2to : V2 ;
+fun wave_N : N ;
+fun wax_N : N ;
+fun way_N : N ;
+fun weak_A : A ;
+fun wealth_N : N ;
+fun weapon_N : N ;
+fun wear_V2 : V2 ;
+fun weather_N : N ;
+fun weave_V2 : V2 ;
+fun wedding_N : N ;
+fun wedge_N : N ;
+fun wednesday_PN : PN ;
+fun weed_N : N ;
+fun week_N : N ;
+fun weep_V : V ;
+fun weigh_V2 : V2 ;
+fun weigh_V2 : V2 ;
+fun weight_N : N ;
+fun welcome_A : A ;
+fun welcome_V3to : V3 ;
+fun welcome_N2to : N2 ;
+fun welfare_N : N ;
+fun well_Adv : Adv ;
+fun well_A : A ;
+fun well_N : N ;
+fun well_formed_A : A ;
+fun west_N : N ;
+fun west_A : A ;
+fun west_A2of : A2 ;
+fun western_A : A ;
+fun wet_A : A ;
+fun wheat_N : N ;
+fun wheel_N : N ;
+fun wheeled_A : A ;
+fun whelk_N : N ;
+fun when_Adv : Adv ;
+---- fun when_Adv : Adv ;
+fun whenever_Adv : Adv ;
+-- fun where_Adv : Adv ;
+-- fun where_Adv : Adv ;
+fun whereas_Subj : Subj ;
+fun wherever_Adv : Adv ;
+fun while_Subj : Subj ;
+fun whim_N : N ;
+fun whine_V : V ;
+fun whine_N : N ;
+fun whiskey_N : N ;
+fun whisky_N : N ;
+fun whisper_N : N ;
+fun whisper_V : V ;
+fun whisper_VS : VS ;
+fun whistle_V : V ;
+fun white_A : A ;
+fun whole_A : A ;
+fun whole_A : A ;
+fun wholly_Adv : Adv ;
+-- fun why_Adv : Adv ;
+-- fun why_Adv : Adv ;
+-- fun whyever_Adv : Adv ;
+fun wicked_A : A ;
+fun wide_A : A ;
+fun widow_N : N ;
+fun width_N : N ;
+fun wife_N2of : N2 ;
+fun wild_A : A ;
+fun will_N : N ;
+fun willing_A2 : A2 ;
+fun willing_A : A ;
+fun win_V2 : V2 ;
+fun wind_V2 : V2 ;
+fun wind_V : V ;
+fun wind_N : N ;
+fun window_N : N ;
+fun wine_N : N ;
+fun wing_N : N ;
+fun winter_N : N ;
+fun wire_N : N ;
+fun wisdom_N : N ;
+fun wise_A : A ;
+fun wish_V2for : V2 ;
+fun wish_VS : VS ;
+fun wish_N : N ;
+fun witch_N : N ;
+--fun with_Prep : Prep ;
+fun within_Adv : Adv ;
+fun within_Prep : Prep ;
+fun withold_V2 : V2 ;
+--fun without_Prep : Prep ;
+fun withstand_V2 : V2 ;
+fun witness_V2 : V2 ;
+fun witness_N2to : N2 ;
+fun woman_N : N ;
+fun wonder_V2 : V2 ;
+fun wonder_N : N ;
+fun wood_N : N ;
+fun wooden_A : A ;
+fun wool_N : N ;
+fun word_N : N ;
+fun work_N : N ;
+fun work_V : V ;
+fun world_N : N ;
+fun worm_N : N ;
+fun worry_V2 : V2 ;
+fun worry_V2about : V2 ;
+fun worry_N : N ;
+fun worship_V2 : V2 ;
+fun worth_Prep : Prep ;
+fun worthless_A : A ;
+fun worthwhile_A : A ;
+fun worthy_A : A ;
+fun worthy_A2of : A2 ;
+fun wound_V2 : V2 ;
+fun wound_N : N ;
+fun wrap_V2 : V2 ;
+fun wreck_V2 : V2 ;
+fun wreck_N : N ;
+fun wrinkle_N : N ;
+fun wrist_N : N ;
+fun write_V2 : V2 ;
+fun wrong_A : A ;
+fun wry_A : A ;
+fun yard_N : N ;
+fun year_N : N ;
+fun yellow_N : N ;
+fun yellow_A : A ;
+fun yesterday_Adv : Adv ;
+fun yet_Adv : Adv ;
+fun yield_V2 : V2 ;
+fun yield_N : N ;
+fun young_A : A ;
+fun youth_N : N ;
+fun zinc_N : N ;
+}
diff --git a/next-lib/src/parse/Parse.gf b/next-lib/src/parse/Parse.gf
new file mode 100644
index 000000000..4cfc7110d
--- /dev/null
+++ b/next-lib/src/parse/Parse.gf
@@ -0,0 +1,14 @@
+abstract Parse =
+ Noun,
+ Verb,
+ Adjective,
+ Adverb,
+ Numeral,
+ Sentence,
+ Question,
+ Relative,
+ Conjunction,
+ Phrase,
+ Text,
+ Structural,
+ Idiom ;
diff --git a/next-lib/src/parse/ParseEng.gf b/next-lib/src/parse/ParseEng.gf
new file mode 100644
index 000000000..889aa0dc2
--- /dev/null
+++ b/next-lib/src/parse/ParseEng.gf
@@ -0,0 +1,144 @@
+--# -path=.:alltenses
+
+concrete ParseEng of ParseEngAbs =
+ NounEng,
+ VerbEng - [ComplVS],
+ AdjectiveEng,
+ AdverbEng,
+ NumeralEng,
+ SentenceEng - [UseCl, UseQCl, UseRCl],
+ QuestionEng,
+ RelativeEng - [IdRP, RelSlash],
+ ConjunctionEng,
+ PhraseEng - [UttImpSg, UttImpPl],
+ TextX,
+ StructuralEng - [everybody_NP, every_Det, only_Predet, somebody_NP],
+ IdiomEng,
+
+ ExtraEng - [
+ UncNegCl, UncNegQCl, UncNegRCl, UncNegImpSg, UncNegImpPl,
+ StrandRelSlash,
+ that_RP
+ ],
+
+ LexiconEng [N3, distance_N3,
+ VQ, wonder_VQ,
+ V2A, paint_V2A,
+ V2Q, ask_V2Q,
+ V2V, beg_V2V,
+ V2S, answer_V2S,
+ VA, become_VA],
+ BigLexEng
+
+ ** open ParadigmsEng, ResEng, MorphoEng, ParamX, Prelude in {
+
+flags startcat = Phr ; unlexer = text ; lexer = text ;
+
+--
+-- * Overridden things from the common API
+--
+
+-- Allow both "hope that he runs" and "hope he runs".
+lin ComplVS v s = variants { VerbEng.ComplVS v s; ComplBareVS v s } ;
+
+-- Allow both contracted and uncontracted negated clauses.
+lin UseCl t p cl =
+ case p.p of {
+ Pos => SentenceEng.UseCl t p cl;
+ Neg => variants { SentenceEng.UseCl t p cl; UncNegCl t p cl }
+ } ;
+
+lin UseQCl t p cl =
+ case p.p of {
+ Pos => SentenceEng.UseQCl t p cl;
+ Neg => variants { SentenceEng.UseQCl t p cl; UncNegQCl t p cl }
+ } ;
+
+lin UseRCl t p cl =
+ case p.p of {
+ Pos => SentenceEng.UseRCl t p cl;
+ Neg => variants { SentenceEng.UseRCl t p cl; UncNegRCl t p cl }
+ } ;
+
+lin UttImpSg p i =
+ case p.p of {
+ Pos => PhraseEng.UttImpSg p i;
+ Neg => variants { PhraseEng.UttImpSg p i ; UncNegImpSg p i }
+ } ;
+
+lin UttImpPl p i =
+ case p.p of {
+ Pos => PhraseEng.UttImpPl p i;
+ Neg => variants { PhraseEng.UttImpPl p i ; UncNegImpPl p i }
+ } ;
+
+-- Two different forms of relative clauses:
+-- Pied piping: "at which we are looking".
+-- Stranding: "that he looks at"
+-- EmptyRelSlash is not used here, since it would give
+-- a meta-variable for the RP.
+
+lin RelSlash rp slash = variants { RelativeEng.RelSlash rp slash; StrandRelSlash rp slash } ;
+
+
+-- Allow both "who"/"which" and "that"
+-- FIXME: allow both "who" and "which" for all genders
+lin IdRP = variants { RelativeEng.IdRP; that_RP } ;
+
+lin everybody_NP = variants { regNP "everybody" singular; regNP "everyone" singular } ;
+lin somebody_NP = variants { regNP "somebody" singular; regNP "someone" singular } ;
+
+lin every_Det = variants { mkDeterminer singular "every"; mkDeterminer singular "each" };
+
+lin only_Predet = variants { ss "only"; ss "just" };
+
+
+--
+-- English-specific additions
+--
+
+-- Syntactic additions
+
+lin
+ VerbCN v cn = {s = \\n,c => v.s ! VPresPart ++ cn.s ! n ! c; g = cn.g};
+
+ NumOfNP num np = {
+ s = \\c => num.s ++ "of" ++ np.s ! c ;
+ a = agrP3 num.n
+ } ;
+
+-- Lexical additions
+
+lin
+ a8few_Det = mkDeterminer plural ["a few"];
+ another_Predet = ss "another" ;
+ any_Predet = ss "any" ;
+ anybody_NP = variants { regNP "anybody" singular; regNP "anyone" singular };
+ anything_NP = regNP "anything" singular;
+ at8least_AdN = ss ["at least"] ;
+ at8most_AdN = ss ["at most"] ;
+ both_Det = mkDeterminer plural "both";
+ either_Det = mkDeterminer singular "either" ;
+ exactly_AdN = ss "exactly" ;
+ most_Det = mkDeterminer plural "most";
+ neither_Det = mkDeterminer singular "neither" ;
+ no_Det = variants { mkDeterminer singular "no"; mkDeterminer plural "no" } ;
+ nobody_NP = variants { regNP "nobody" singular; regNP "noone" singular; regNP ["no one"] singular };
+ nothing_NP = regNP "nothing" singular;
+ only_AdV = mkAdV "only" ;
+ should_VV = {
+ s = table {
+ VVF VInf => ["ought to"] ;
+ VVF VPres => "should" ;
+ VVF VPPart => ["ought to"] ;
+ VVF VPresPart => variants {} ; -- FIXME: "shoulding" ?
+ VVF VPast => ["should have"] ;
+ VVPastNeg => ["shouldn't have"] ;
+ VVPresNeg => "shouldn't"
+ } ;
+ isAux = True
+ } ;
+ several_Det = mkDeterminer plural "several" ;
+
+
+} ;
diff --git a/next-lib/src/parse/ParseEngAbs.gf b/next-lib/src/parse/ParseEngAbs.gf
new file mode 100644
index 000000000..5ac51a5cc
--- /dev/null
+++ b/next-lib/src/parse/ParseEngAbs.gf
@@ -0,0 +1,47 @@
+abstract ParseEngAbs =
+ Parse,
+ ExtraEngAbs - [
+ -- Don't include the uncontracted clauses. Instead
+ -- use them as variants of the contracted ones.
+ UncNegCl, UncNegQCl, UncNegRCl, UncNegImpSg, UncNegImpPl
+ ],
+
+ Lexicon [N3, distance_N3,
+ VQ, wonder_VQ,
+ V2A, paint_V2A,
+ V2Q, ask_V2Q,
+ V2V, beg_V2V,
+ V2S, answer_V2S,
+ VA, become_VA],
+ BigLexEngAbs
+
+ ** {
+
+-- Syntactic additions
+
+fun VerbCN : V -> CN -> CN ; -- running man
+
+fun NumOfNP : Num -> NP -> NP ; -- ten of the dogs
+
+-- Lexical additions
+
+fun a8few_Det : Det ;
+fun another_Predet : Predet ;
+fun any_Predet : Predet ;
+fun anybody_NP : NP ;
+fun anything_NP : NP ;
+fun at8least_AdN : AdN ;
+fun at8most_AdN : AdN ;
+fun both_Det : Det ;
+fun either_Det : Det ;
+fun exactly_AdN : AdN ;
+fun most_Det : Det ;
+fun neither_Det : Det ;
+fun no_Det : Det ;
+fun nobody_NP : NP ;
+fun nothing_NP : NP ;
+fun only_AdV : AdV ;
+fun should_VV : VV ;
+fun several_Det : Det ;
+
+} \ No newline at end of file