1 2 %***************************************************************************% 3 % % 4 % Copyright (C) 1991-1998 Daniel Sleator and Davy Temperley % 5 % Copyright (c) 2003 Peter Szolovits and MIT. % 6 % Copyright (c) 2008-2014 Linas Vepstas % 7 % Copyright (c) 2013 Lian Ruiting % 8 % % 9 % See file "README" for information about commercial use of this system % 10 % % 11 %***************************************************************************% 12 13% Dictionary version number is 5.8.0 (formatted as V5v8v0+) 14<dictionary-version-number>: V5v8v0+; 15<dictionary-locale>: EN4us+; 16 17 % _ORGANIZATION OF THE DICTIONARY_ 18 % 19 % I. NOUNS 20 % II. PRONOUNS 21 % III. DETERMINERS 22 % IV. NUMERICAL EXPRESSIONS 23 % V. VERBS 24 % A. Auxiliaries; B. Common verb types; C. complex intransitive verbs; 25 % D. complex intransitive verbs; E. complex verbs taking [obj] + 26 % [complement]; F. idiomatic verbs 27 % VI. PREPOSITIONS 28 % VII. TIME AND PLACE EXPRESSIONS 29 % VIII. QUESTION-WORDS AND CONJUNCTIONS 30 % IX. ADJECTIVES 31 % X. COMPARATIVES AND SUPERLATIVES 32 % XI. ADVERBS 33 % A. Mainly adjectival; B. Mainly post-verbal; C. Post-verbal/pre-verbal; 34 % D. Post-verbal/pre-verbal/openers; E. Post-verbal/openers; 35 % F. Pre-verbal/openers 36 % XII. MISCELLANEOUS WORDS AND PUNCTUATION 37 % 38 % 39 % TODO: 40 % To-do: many verb simple past-tense forms include ({@E-} & A+) to 41 % make them adjective-like. Strictly speaking, these should probably 42 % copied into words.adj.1 and treated like common adjectives, right? 43 % 44 % Many nouns in words.n.4 are treated as "mass or count". The side 45 % effect is that mass nouns are inconsistently treated as sometimes 46 % singular, sometimes plural. e.g. words.n.3 gets <noun-rel-s> & 47 % <noun-main-m>. This is a kind-of ugly tangle, it should really 48 % be sorted out so that links are properly marked as s, p or m. 49 % This is mostly fixed, except that some uses of <noun-main-m> 50 % remain, below. 51 52% Capitalization handling (null effect for now- behave as empty words). 531stCAP.zzz: ZZZ-; 54nonCAP.zzz: ZZZ-; 55 56% Null links. These are used to drop the requirement for certain words 57% to appear during parsing. Basically, if a parse fails at a given cost, 58% it is retried at a higher cost (by raising the disjunct_cost). 59% Currently, two different nulls are defined: a no-det-null, and a 60% costly null. The no-det-null is used to make determiners optional; 61% this allows for the parsing of newspaper headlines and clipped 62% technical speech (e.g. medical, engineering, where determiners are 63% often dropped). The costly-null is used during panic parsing. 64% Currently, both have the same cost: using a less costly null results 65% in too many sentences being parsed incorrectly. Oh well. 66 67% Default cost=4. This allows the Russian dicts to use a cost of 3 for 68% various things, including regex matches for unknown words. (i.e. panic 69% parsing is set to 4 at this time.) 70 71<costly-null>: [[[[()]]]]; 72 73% A definition according to the comments above. 74% <no-det-null>: [[[[()]]]]; 75 76% A definition using the "headline" dialect. 77<no-det-null>: [()]headline; 78 79% NOUNS 80 81% The marker-entity is used to identify identity names. 82% The marker-common-entity is used to identify all common nouns 83% and adjectives that might appear in entity names: 84% e.g. "Great Southern Federal Bank and Railroad" or "Aluminum Bahrain" 85% These markers are used by the tokenizer, to help identify entities, 86% which can appear capitalized at the start of sentences. (Actually, 87% at this time, only <marker-common-entity> is used. We keep around 88% <marker-entity> just in case :-) 89<marker-entity>: XXXENTITY+; 90<marker-common-entity>: XXXGIVEN+; 91 92% The RJ links connect to "and"; the l,r prevent cross-linking 93<clause-conjoin>: dRJrc- or dRJlc+; 94 95% {@COd-} : "That is the man who, in Joe's opinion, we should hire" 96<CLAUSE>: {({@hCOd-} & (C- or <clause-conjoin>)) or ({@hCO-} & Wd-) or [Rn-]}; 97<S-CLAUSE>: {({@hCOd-} & (C- or <clause-conjoin>)) or ({@hCO-} & Wd-)}; 98<CLAUSE-E>: {({@hCOd-} & (C- or <clause-conjoin>)) or ({@hCO-} & Wd-) or Re-}; 99 100% Post-nominal qualifiers, complete with commas, etc. 101% We give these a small cost, so that they don't hide quotational 102% complements (i.e. so that "blah blah blah, he said" doesn't 103% get the MX link at lower cost than the CP link...) 104<post-nominal-x>: 105 [{[B*j+]} & Xd- & (Xc+ or <costly-null>) & MX-]0.1; 106 107<post-nominal-s>: 108 [{[Bsj+]} & Xd- & (Xc+ or <costly-null>) & MX-]0.1; 109 110<post-nominal-p>: 111 [{[Bpj+]} & Xd- & (Xc+ or <costly-null>) & MX-]0.1; 112 113<post-nominal-u>: 114 [{[Buj+]} & Xd- & (Xc+ or <costly-null>) & MX-]0.1; 115 116% noun-main-x -- singular or plural or mass. 117<noun-main-x>: 118 (S+ & <CLAUSE>) or SI- or J- or O- 119 or <post-nominal-x> 120 or <costly-null>; 121 122% noun-main-s -- singular 123% XXX FIXME: <noun-main-?> is often used with <noun-rel-?> and noun-rel 124% has a R+ & B+ on it. The problem here is that R+ & B+ should not 125% be used with the J- and sometimes not with the O-. So, for example, 126% "*I still remember the room I kissed him" 127% "room" is the object, and the "I" should not be relative. But then 128% "I still remember the girl I kissed" 129% ... The correct fix would be to disallow (B- & O+) on "kissed". 130% ... but how? It was introduced by "What are the chances..." sentences 131% which place a (B- & O+) into <vc-trans>. A complicated fix might be 132% to provide some subscript on R that propagates to and blocks B+ ... 133% ... More generally, the valid constructions are those with a zero-that 134% in them: "I still remember the girl [that] I kissed" and the invalid 135% one's would not have a zero-that. Which requires fixing that.j-r... 136% 137% Even relative-with- can be OK: 138% "there are men with ties that sparkle" -- this has a J link. 139% Is the man sparkling, or is the tie sparkling? 140% 141% (Js- & {Mf+}): Allows constructions involving "of" to link locally, 142% e.g. "Got it from the Abbey of Stratford Langthorne" 143% links "of" to "Abbey" instead of "it". 144% 145% (Js- & {Jk-}): Allows back-link to conjunction: 146% e.g. "... to look at and listen to everything" 147% 148% Ss*s+: blocks links to Ss*t- which accepts singular subject, but 149% requires plural object. See "are.v" for examples. 150% 151<noun-main-s>: 152 (Ss*s+ & <CLAUSE>) or SIs- or (Js- & ({Jk-} or {Mf+})) or Os- 153 or <post-nominal-s> 154 or <costly-null>; 155 156% noun-main-e: used for proper names (named entities) 157% Os*e- is used to allow certain adjectival uses. 158<noun-main-e>: 159 (Ss*s+ & <CLAUSE>) or SIs- or (Js- & {Mf+}) or Os*e- 160 or <post-nominal-s> 161 or <costly-null>; 162 163% noun-main-p -- plural 164<noun-main-p>: 165 (Sp+ & <CLAUSE>) or SIp- or Jp- 166 or Op- 167 or <post-nominal-p> 168 or <costly-null>; 169 170% noun-main-u -- u == uncountable 171% TODO: alter this to use Su+, SIu- someday. likewise Buj+ 172% Doing this requires adding Su- links to many entries 173<noun-main-u>: 174 (Ss+ & <CLAUSE>) or SIs- or Ju- or Ou- 175 or <post-nominal-s> 176 or <costly-null>; 177 178% noun-main-m -- m == mass 179% TODO: get rid of this someday. 180% To get rid of this, any noun that uses this needs to be split into 181% two: the countable form, which will used <noun-main-s> and the 182% uncountable form, which will use <noun-main-u> 183<noun-main-m>: 184 (Ss+ & <CLAUSE>) or SIs- or Jp- or Os- 185 or <post-nominal-s> 186 or <costly-null>; 187 188% Used only for this.p, that.j-p 189% (Jd- & Dmu- & Os-): they have plenty of this 190% (Jd- & Dmu- & {Wd-} & Ss+): "not enough of this was used" 191% Js-: "how did you learn of this?" 192<noun-main-h>: 193 (Jd- & Dmu- & Os-) 194 or (Jd- & Dmu- & {Wd-} & Ss*b+) 195 or (Ss*b+ & <CLAUSE>) 196 or SIs*b- 197 or Js- 198 or [Os-]0.5 199 or <post-nominal-x> 200 or <costly-null>; 201 202<noun-main2-x>: 203 J- or O- 204 or <post-nominal-x> 205 or <costly-null>; 206 207<noun-main2-s>: 208 Js- or Os- 209 or <post-nominal-s> 210 or <costly-null>; 211 212% Xd- or [[()]] allows parsing of "I have no idea what that is." 213% without requiring comma after "idea" 214<noun-main2-s-no-punc>: 215 Js- or Os- 216 or ({[Bsj+]} & (Xd- or [[()]]) & (Xc+ or <costly-null>) & MX-) 217 or <costly-null>; 218 219<noun-main2-p>: 220 Jp- or Op- 221 or <post-nominal-p> 222 or <costly-null>; 223 224<noun-main2-m>: 225 Jp- or Os- 226 or <post-nominal-s> 227 or <costly-null>; 228 229% @M+: "The disability of John means he is slow" 230<noun-rel-x>: {@M+} & {R+ & B+ & {[[@M+]]}} & {@MX+}; 231<noun-rel-s>: {@M+} & {R+ & Bs+ & {[[@M+]]}} & {@MXs+}; 232<noun-rel-p>: {@M+} & {R+ & Bp+ & {[[@M+]]}} & {@MXp+}; 233 234% [@AN-].1: add a tiny cost so that A- is preferred to AN- when there 235% is a choice. The is because some nouns are also listed as adjectives, 236% and we want to use the adjective version A- link in such cases. 237% [@AN- & @A-] has cost so that G links are preferred. 238% {[@AN-].1} & {@A- & {[[@AN-]]}}; 239<noun-modifiers>: 240 (@A- & {[[@AN-]]}) 241 or [@AN-]0.1 242 or ([[@AN-].1 & @A-] & {[[@AN-]]}) 243 or (); 244 245<nn-modifiers>: 246 (@A- & {[[@AN-]]}) 247 or [@AN-]0.1 248 or ([[@AN-].1 & @A-] & {[[@AN-]]}); 249 250 251% conjoined nouns or noun-phrases. 252% The l and r prevent two nouns from hooking up directly, they 253% must hook up to a conjunction (and, or) in the middle. 254% SJl == connect to left 255% SJr == connect to right 256% SJ*s == singular 257% SJ*p == plural 258% SJ*u == mass 259% 260% M+: "gloom of night and heat will not stop me" 261% The "of night" can connect to the left noun, but rarely to the right noun 262% because it should then connect to the "and", not the right noun. 263% but then: "neither heat nor gloom of night shall stop me" 264% Looks like only a proper semantic decision can determine the correct 265% parse here ... 266% 267% Add cost to M+, so that "a number of recommendations and suggestions" 268% "of" gets priority in modifying the and.j-n instead of "recommendations". 269% However, this cost then causes the following to parse incorrectly: 270% "...went to hell yesterday and heaven on Tuesday." 271% Arghh... only semantic disambiguation will work here. 272<noun-and-s>: ({@M+} & dSJls+) or ({[@M+]} & dSJrs-); 273<noun-and-p>: ({[@M+]0.4 or Mp+} & dSJlp+) or ({[@M+]1.4 or [Mp+]} & dSJrp-); 274<noun-and-u>: ({[@M+]0.4 or Mp+} & dSJlu+) or ({[@M+]1.4 or [Mp+]} & dSJru-); 275<noun-and-x>: ({[@M+]0.4 or Mp+} & dSJl+) or ({[@M+]1.4 or [Mp+]} & dSJr-); 276<noun-and-p,u>: 277 ({[@M+]0.4 or Mp+} & dSJlp+) or ({[@M+]1.4 or [Mp+]} & dSJrp-) or 278 ({[@M+]0.4 or Mp+} & dSJlu+) or ({[@M+]1.4 or [Mp+]} & dSJru-); 279 280<rel-clause-x>: {Rw+} & B*m+; 281<rel-clause-s>: {Rw+} & Bsm+; 282<rel-clause-p>: {Rw+} & Bpm+; 283 284% TOf+ & IV+: "there is going to be a meeting", "there appears to be a bug" 285% TOn+ & IV+: "there are plots to hatch", "there is a bill to sign" 286% TOt+ & B+: this is one where B makes the link 287% TO+ & Xc+: allows null-infinitive: "Because I want to." 288<inf-verb>: IV+; 289<to-verb>: TO+ & IV+; 290<tof-verb>: TOf+ & IV+; 291<toi-verb>: TOi+ & IV+; 292<ton-verb>: TOn+ & IV+; 293<too-verb>: TOo+ & IV+; 294<tot-verb>: TOt+ & B+; 295<null-verb>: TO+ & Xc+; 296 297<embed-verb>: Ce+ & CV+; 298<that-verb>: Cet+ & CV+; 299<subcl-verb>: Cs+ & CV+; 300<advcl-verb>: Ca+ & CV+; 301<fitcl-verb>: Ci+ & CV+; 302<porcl-verb>: Cr+ & CV+; 303<thncl-verb>: Cc+ & CV+; 304% We don't handle Ct,Cta in the above, because the AF and B link plays 305% the role of CV, connecting to the head-verb. 306 307% Fronted prepositional and participle phrases, used with 308% subject-object inversion. Wp connect to preps only. 309% Why is there a cost? How big should the cost be? 310% PFd+: prevent links to PFt- 311<fronted>: [dWp- & (dPFb+ or dPFd+)]0.1; 312 313% The use of COa here needs to be carefully re-examined; 314% it is used much too freely. 315% COa+ is used to block links to COd- 316% Wc- & Xc+ & Qd+: subject-object inversion: "anyhow, am I right?" 317% This gets a fairly stiff cost if the comma is missing. 318% Wc- & Xc+ & Wq+: "O Mary, what have I done?" 319% Wc- & MG+: "O Yahweh of Armies, how long will you not have mercy?" 320<directive-opener>: 321 {[[Wa-]]} & 322 (({OH-} & Wc- & {MG+} & (Xc+ or [()]1.2) & (Qd+ or Wq+)) or 323 ({Xd-} & {OH-} & (Xc+ or [[()]]) & [dCOa+])); 324 325% Xc+ & EI+: connect to imperatives (infinitive verbs): "Anyhow, don't" 326<directive-adverb>: (Xc+ & EI+); 327 328% Xc+ & S**i+: connect to imperatives (infinitive verbs): "John, don't" 329% OH-: "Oh Sue, let's go!" 330<directive-subject>: ({OH-} & Xc+ & S**i+); 331 332% Just pure singular entities, no mass nouns 333% The CAPITALIZED-WORDS rule is triggered by regex matching, and 334% applies to all capitalized words that are not otherwise found in 335% the dictionary. 336% ({[[@MX+]]} & AN+) comes from postposed modifiers: 337% "Codon 311 (Cys --> Ser) polymorphism" 338% 339% We do NOT tag these with <marker-entity>, as this messes up first-word 340% processing in tokenize.c. So for example, we do *not* want "There" 341% in "There they are" tagged as an entity, just because it's capitalized. 342% We really do want to force the lower-case usage, because the lower case 343% is in the dict, and it's the right word to use. (The only entities that 344% should be tagged as such are those that are in the dicts, in their 345% capitalized form, e.g. "Sue.f" female given name as opposed to "sue.v" 346% verb in the sentence "Sue went to the store.") 347% 348% To help discourage capitalized use when the lower-case is in the dict, 349% we give a slight cost to [<noun-rel-s> & (JG- or <noun-main-s>)] to 350% discourage use as a common noun, so that the lower-case version can 351% play this role. Likewise th cost on [AN+]. 352% 353% The cost on AN+ also discourages crazy AN links to noun cognates of verbs: 354% e.g. "The Western Railroad runs through town" -- don't want AN to runs.n. 355% 356% MX+ & <noun-main-s>: country names: "...went to Paris, France" 357% 358<INITIALS> <ALL-UPPER> <entity-singular>: 359 ({NM+} & ({G-} & {[MG+]} & 360 (({DG- or [GN-]0.5 or [@A- & @AN-]0.5 or [{@A-} & {D-}] or ({@A-} & Jd- & Dmc-)} & 361 ((<noun-rel-s> & (JG- or <noun-main-s>)) 362 or <noun-and-s> 363 or YS+ 364 )) 365 or ({[[@MX+]]} & [AN+]) or G+))) 366 or (MXs+ & (<noun-main-s> or <noun-and-s>)) 367 or ({@A- or G-} & {D-} & Wa- & {NM+}) 368 or [<directive-opener> or <directive-subject>]0.2; 369 370% As above, but with a tiny extra cost, so that a dictionary word is 371% preferred to the regex match (i.e. for a common noun starting a 372% sentence). However, the other regex matches (e.g. MC-NOUN-WORDS) 373% should have a cost that is even higher (so that we take the 374% capitalized version before we take any other matches.) 375<CAPITALIZED-WORDS>: [<entity-singular>]0.06; 376 377% Capitalized words that seem to be plural (by ending with an s, etc) 378% -- But not all words that end with an 's' are plural: 379% e.g. Cornwallis ... and some of these can take a singular determiner: 380% "a Starbucks" 381<PL-CAPITALIZED-WORDS>: 382 ({NM+} & {G-} & {[MG+]} & 383 (({DG- or [[GN-]] or [[{@A-} & ({Dmc-} or {Ds-})]] or ({@A-} & Jd- & Dmc-) } & 384 ([<noun-rel-x> & (JG- or <noun-main-x>)] 385 or <noun-and-x> 386 or YS+ 387 or YP+ 388 )) 389 or AN+ 390 or G+)) 391 or ({@A- or G-} & {D-} & Wa- & {NM+}) 392 or <directive-opener> 393 or <directive-subject>; 394 395% capitalized words ending in s 396% -- hmm .. proper names not used anywhere right now, has slot for plural ... !!?? 397<proper-names>: 398 ({G-} & {[MG+]} & (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & 399 (({@MX+} & (JG- or <noun-main-s>)) or YS+ or YP+)) or AN+ or G+)); 400 401% "Tom" is a given name, but can also be a proper name, so e.g. 402% "The late Mr. Tom will be missed." which needs A-, D- links 403% 404% <noun-and-s> is tricky when used with [[...]] connectors. 405% Careful for bad parses of 406% "This is the dog and cat Pat and I chased and ate" 407% "actress Whoopi Goldberg and singer Michael Jackson attended the ceremony" 408% 409% Some given names cause problems, though. See tom.n-u, bob.v, frank.a 410% frank.v, Frank.b, An.f In.f So.f below. 411% 412% Wa-: A single exclamation: "Tom! Hey, Tom! Oh, hello John!" 413% A- & OH- & Wa-: "O lovely Rose Marie!" 414% OH- & SIs-: "Tell me, O Muse, of that ingenious hero" 415<given-names>: 416 {G-} & {[MG+]} & 417 (({DG- or [GN-]2.1 or [[{@A-} & {D-}]]} & 418 (({@MX+} & {NMr+} & (JG- or <noun-main-e> or <noun-and-s>)) 419 or YS+ 420 or YP+)) 421 or AN+ 422 or ({@A-} & {OH-} & Wa-) 423 or (OH- & SIs-) 424 or G+); 425 426% Whole, entire entities, cannot participate in G links 427% because the entire entity has already been identified. 428<entity-entire>: 429 ({DG- or [[GN-]] or [[{@A-} & {D-}]]} & 430 (({@MX+} & <noun-main-s>) or <noun-and-s> or YS+)) 431 or Wa- 432 or AN+; 433 434% Words that are also given names 435% Cannot take A or D links. 436% Art Bell Bill Bob Buck Bud 437% 438% The bisex dict includes names that can be given to both 439% men and women. 440/en/words/entities.given-bisex.sing 441/en/words/entities.given-female.sing 442/en/words/entities.given-male.sing 443/en/words/entities.goddesses 444/en/words/entities.gods: 445 <marker-entity> or <given-names> or <directive-opener> or <directive-subject>; 446 447% Given names An In So interfere with misc words -- give them a cost. 448An.f In.f So.f: [[<given-names>]]; 449 450% Special handling for certain given names. These are words that have a 451% lower-case analog in the dictionary, and are also used in upper-case 452% form in an "idiomatic name" e.g. Vatican_City. Without the below, 453% this use of "City" would prevent it from being recognized in other 454% (non-idiomatic) proper name constructions, e.g. New York City. 455/en/words/entities.organizations.sing: 456 <marker-entity> or <entity-singular>; 457 458/en/words/entities.locations.sing: 459 <marker-entity> or <entity-singular>; 460 461% The apostrophe triggers incorrect guessing, so we explicitly list this here. 462Hallowe'en: 463 <marker-entity> or <entity-singular>; 464 465% words.n.4: nouns that can be mass or countable 466% allocation.n allotment.n alloy.n allure.n alteration.n alternation.n 467% piano.n flute.n belong here, because of "He plays piano" 468% 469% This class has now been eliminated: nouns are either singular, plural 470% or mass. If they can be more than one, then they are listed separately 471% in each class e.g. words.n.1 and/or words.n.2 and/or words.n.3, etc. 472% (Only a few screwball exceptions below; should be fixed ...) 473<noun-mass-count>: 474 <noun-modifiers> & 475 (({NM+} & AN+) 476 or ({NM+ or ({Jd-} & D*u-)} & <noun-rel-s> & (<noun-main-m> or <rel-clause-s>)) 477 or ({NM+ or ({Jd-} & D*u-)} & <noun-and-p,u>) 478 or (YS+ & {D*u-}) 479 or (GN+ & (DD- or [()])) 480 or Us- 481 or ({D*u-} & Wa-)); 482 483<GREEK-LETTER-AND-NUMBER> pH.i x.n: <noun-mass-count>; 484 485% Same as pattern used in words.n.4 -- mass nouns or countable nouns 486<generic-singular-id>: <noun-mass-count>; 487 488% Pattern used for words.n.2.s 489% Similar to <common-noun>, but with different determiners for number 490% agreement. 491% ({{Dmc-} & Jd-} & Dmc-) : "I gave him a number of the cookies" 492% want "Dmc-" on both to avoid "this cookies" 493 494<generic-plural-id>: 495 <noun-modifiers> & 496 ([[AN+]] 497 or ({NM+ or ({{Dmc-} & Jd-} & Dmc-)} & 498 <noun-rel-p> & (<noun-main-p> or <rel-clause-p>)) 499 or ({NM+ or Dmc-} & <noun-and-p>) 500 or dSJrp- 501 or (YP+ & {Dmc-}) 502 or (GN+ & (DD- or [()])) 503 or Up- 504 or ({Dmc-} & Wa-)); 505 506% Number abbreviations: no.x No.x 507% pp. paragraph, page art article 508% RR rural route 509No.x No..x no.x no..x Nos.x Nos..x nos.x nos..x 510Nr.x Nr..x Nrs.x Nrs..x nr.x nr..x nrs.x nrs..x 511Num.x Num..x num.x num..x pp.x pp..x 512Art..x art..x RR..x RR.x rr..x : 513 (Xi+ or [[()]]) & AN+; 514 515% Explicitly include the period at the end of the abbreviation. 516Adj..x Adm..x Adv..x Asst..x Atty..x Bart..x Bldg..x Brig..x Bros..x Capt..x Cie..x 517Cmdr..x Col..x Comdr..x Con..x Corp..x Cpl..x DR..x Dr..x Drs..x Ens..x Ft..x 518Gen..x Gov..x Hon..x Hr..x Hosp..x HMS..x Insp..x Lieut..x Lt..x MM..x MR..x MRS..x 519MS..x Maj..x Messrs..x Mlle..x Mme..x Mr..x Mrs..x Ms..x Msgr..x Mt..x Op..x 520Ord..x Pfc..x Ph..x Prof..x Pvt..x Rep..x Reps..x Res..x Rev..x Rt..x 521Sen..x Sens..x Sfc..x Sgt..x Sr..x St..x Supt..x Surg..x: 522 G+; 523 524% Period is missing in the abbreviation! Accept, but with a cost. 525Adj.x Adm.x Adv.x Asst.x Atty.x Bart.x Bldg.x Brig.x Bros.x Capt.x Cie.x 526Cmdr.x Col.x Comdr.x Con.x Corp.x Cpl.x DR.x Dr.x Drs.x Ens.x Ft.x 527Gen.x Gov.x Hon.x Hr.x Hosp.x HMS.x Insp.x Lieut.x Lt.x MM.x MR.x MRS.x 528MS.x Maj.x Messrs.x Mlle.x Mme.x Mr.x Mrs.x Ms.x Msgr.x Mt.x Op.x 529Ord.x Pfc.x Ph.x Prof.x Pvt.x Rep.x Reps.x Res.x Rev.x Rt.x 530Sen.x Sens.x Sfc.x Sgt.x Sr.x St.x Supt.x Surg.x: 531 [G+]; 532 533% Street addresses, company abbreviations 534% Cost on Xi+: don't link to period, if we've already got one! 535St.y St..y Ave.y Ave..y Av.y Av..y Pl.y Pl..y Ct.y Ct..y Dr.y Dr..y 536Gr.y Gr..y Ln.y Ln..y Rd.y Rd..y Rt.y Rt..y 537Blvd.y Blvd..y Pkwy.y Pkwy..y Hwy.y Hwy..y 538AG.y Assn.y Assn..y 539Corp.y Corp..y Co.y Co..y Inc.y Inc..y PLC.y 540Pty.y Pty..y Ltd.y Ltd..y LTD.y Bldg.y Bldg..y and_Co GmBH.y 541et_al et_al. : 542 ({[X-]} & G-) & {[[Xi+]]} & {[MG+]} & 543 (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & 544 (({@MX+} & (JG- or <noun-main-s>)) or 545 <noun-and-s> or 546 YS+ or 547 YP+)) or 548 AN+ or 549 G+); 550 551 552% Titles, e.g. Joe Blow, Esq. or Dr. Smarty Pants, Ph.D. 553% Gack. See absurdly large collection at: 554% http://en.wikipedia.org/wiki/List_of_post-nominal_letters 555% The generic case of strings of all-uppercase are handled 556% by the regexes ALL-UPPER and INITIALS. The below are mixed-case 557% or other very common degrees. 558<ALL-UPPER>.y <INITIALS>.y 559Jr.y Jr..y Sr.y Sr..y Esq.y Esq..y 560AB.y A.B..y AIA.y A.I.A..y 561BA.y B.A..y BFA.y B.F.A..y BS.y B.S..y BSc.y B.Sc..y 562CEng.y CEng..y CFA.y CPA.y CPL.y CSV.y 563DD.y D.D..y DDS.y D.D.S..y DO.y D.O..y D.Phil..y D.P.T..y 564Eng.D..y 565JD.y J.D..y KBE.y K.B.E..y LLD.y LL.D..y 566MA.y M.A..y MBA.y M.B.A..y MD.y M.D.y MFA.y M.F.A..y 567MS.y M.S..y MSc.y M.Sc..y 568OFM.y 569PE.y P.E..y Pfc.y Pharm.D..y 570PhD.y Ph.D.y Ph.D..y 571RA.y R.A..y RIBA.y R.I.B.A..y RN.y R.N..y Sgt.y 572USMC.y USN.y: 573 {Xi+} & {Xd- & {Xc+}} & G- & {[MG+]} & 574 (({DG- or [[GN-]] or [[{@A-} & {D-}]]} & 575 (({@MX+} & (JG- or <noun-main-s>)) or 576 <noun-and-s> or 577 YS+ or 578 YP+)) or 579 AN+ or 580 G+); 581 582% The generic category for strings containing a hyphen 583<PART-NUMBER>.n 584<ALL-UPPER>.n 585<HYPHENATED-WORDS>.n: 586 [[({@AN-} & {@A-} & 587 (({NM+ or D-} & 588 ((<noun-rel-x> & (<noun-main-x> or <rel-clause-x>)) 589 or <noun-and-x>)) 590 or U- 591 or ({D-} & Wa-))) 592 or ((YS+ or YP+) & {@AN-} & {@A-} & {D-})]]; 593 594% NOUNS -------------------------------------------------------- 595% Nouns typically take determiners (a, the). The minor flags are: 596% D link: determiners: D1234 597% position 1 can be s, m for singular, mass 598% position 2 can be c for count, u for uncountable 599% position 3 can be k,m,y for comparatives, w for questions. 600% position 4 can be c for consonant, v for vowel, x for long-distance. 601 602% words.n.1-vowel words.n.1-const: Common nouns 603% activist.n actor.n actress.n actuary.n ad.n adage.n adagio.n adapter.n 604% The naked SJr- allows article to be skipped in conjunction (and,or) 605% constructions ("the hammer and sickle") 606% 607% ({NMa+} & AN+): He takes vitamin D supplements. 608% 609% XXX TODO FIXME: there are many gerund-like nouns in here (e.g. "reading") 610% which screw things up when linking to "be" (e.g. "I have to be reading now") 611% by appearing as objects (O-) connector when really the verb form (Pg-) 612% is what should be happening. So rip these words out... (similar remarks for 613% words.n.3) 614% [Wa-]0.02: give a very mild preference to words that could be verbs 615% (and thus imperatives) e.g. Smile! 616% Ds- & Wa- & Mf+: "A single man of large fortune" 617<common-noun>: 618 <noun-modifiers> & 619 (({NMa+} & AN+) 620 or ((NM+ or ({[NM+]1.5} & (Ds- or <no-det-null>))) 621 & ((<noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) 622 or <noun-and-s>)) 623 or <noun-and-s> 624 or (YS+ & Ds-) 625 or (GN+ & (DD- or [()])) 626 or Us- 627 or ({Ds-} & [Wa-]0.02 & {Mf+})); 628 629% Preliminary experimental split for supporting a/an phonetic change 630% for common nouns starting with vowels or consonant's. 631% XXX not yet fully tested; seems over-complicated. 632<common-phonetic>: 633 (<noun-modifiers> & 634 (<noun-and-s> 635 or (GN+ & (DD- or [()])) 636 or Us- 637 or ({Ds-} & [Wa-]0.05 & ({Mf+} or {NM+})))) 638 or (<nn-modifiers> & 639 (({NMa+} & AN+) 640 or ((NM+ or ({[NM+]1.5} & (Ds**x- or <no-det-null>))) 641 & ((<noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) 642 or <noun-and-s>)) 643 or (YS+ & Ds**x-) 644 )); 645 646<common-vowel-noun>: 647 <common-phonetic> 648 or (({NMa+} & AN+) 649 or ((NM+ or ({[NM+]1.5} & (Ds**v- or <no-det-null>))) 650 & ((<noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) 651 or <noun-and-s>)) 652 or (YS+ & Ds**v-)); 653 654<common-const-noun>: 655 <common-phonetic> 656 or (({NMa+} & AN+) 657 or ((NM+ or ({[NM+]1.5} & (Ds**c- or <no-det-null>))) 658 & ((<noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) 659 or <noun-and-s>)) 660 or (YS+ & Ds**c-)); 661 662/en/words/words.n.1-vowel 663/en/words/entities.prof.vowel : 664 <marker-common-entity> or <common-vowel-noun>; 665/en/words/words.n.1-const 666/en/words/entities.prof : 667 <marker-common-entity> or <common-const-noun>; 668 669/en/words/entities.people.vowel : 670 <marker-common-entity> or <common-vowel-noun> or <directive-subject>; 671 672/en/words/entities.people : 673 <marker-common-entity> or <common-const-noun> or <directive-subject>; 674 675% XXX eliminate this, it serves no purpose, sort into vowels and consts. 676/en/words/words.n.1.gerund : 677 <marker-common-entity> or <common-noun>; 678 679% Common plural nouns ending in "s" 680% allocations.n allotments.n allowances.n alloys.n allures.n allusions.n 681/en/words/words.n.2.s : 682 <marker-common-entity> or <generic-plural-id>; 683 684<PL-GREEK-LETTER-AND-NUMBER>: <generic-plural-id>; 685 686% plural nouns not ending in "s" 687% almost exactly identical to <generic-plural-id> except that there is 688% a YS+ instead of a YP+, uses a <noun-and-s> instead of <noun-and-p> 689% 690% {Jd-}: allows a "a flock of birds" to act as determiner. 691% 692% aircraft.p bacteria.p bellmen.n buffalo.p businessmen.n chairmen.n 693/en/words/words.n.2.x : 694 <marker-common-entity> or 695 (<noun-modifiers> & 696 ([[AN+]] 697 or (GN+ & (DD- or [()])) 698 or Up- 699 or ({Dmc-} & Wa-) 700 or ({NM+ or ({Jd-} & Dmc-)} & 701 ((<noun-rel-p> & (<noun-main-p> or <rel-clause-p>)) or <noun-and-s>)) 702 or (YS+ & {Dmc-}) 703 )); 704 705% XXX should probably eliminate <noun-and-p,u> and replace by <noun-and-u> 706% but this requires other spread-out changes 707% 708% ({{Dmu-} & Jd-} & Dmu-): "Drink a pint of this beer" 709% XXX: perhaps the above belongs on <noun-main-u> ??? If so, 710% then we should also fix up similar connectors on "these", "those", "it", 711% "them" etc; see below, search for Jd- 712<mass-noun>: 713 <noun-modifiers> & 714 (AN+ 715 or (GN+ & (DD- or [()])) 716 or Up- 717 or ({Dmu-} & Wa-) 718 or ({NM+ or ({{Dmu-} & Jd-} & Dmu-)} 719 & ((<noun-rel-s> & (<noun-main-u> or <rel-clause-s>)) or <noun-and-p,u>)) 720 or (YS+ & {Dmu-}) 721 ); 722 723% XXX FIXME: this has only partial phonetic support. I guess the Dm+ need to 724% be fixed up as well. 725% [Wa-]0.02: give a very mild preference to words that could be verbs 726% (and thus imperatives) e.g. Worry! 727<mass-phonetic>: 728 <noun-modifiers> & 729 ((GN+ & (DD- or [()])) 730 or Up- 731 or ({Dm-} & [Wa-]0.02) 732 or ({NM+ or ({{Dmu-} & Jd-} & Dmu-)} 733 & ((<noun-rel-s> & (<noun-main-u> or <rel-clause-s>)) or <noun-and-p,u>)) 734 or (YS+ & {Dmu-}) 735 ); 736 737% If PH is possible, then it is preferred. See PH below for explanation. 738<wantPHc>: [PHc-]-0.1 or (); 739<wantPHv>: [PHv-]-0.1 or (); 740<wantPH>: {PH-}; 741 742<mass-vowel-noun>: 743 <mass-phonetic> 744 or (AN+ & <wantPHv>) 745 or (<nn-modifiers> & AN+); 746 747<mass-const-noun>: 748 <mass-phonetic> 749 or (AN+ & <wantPHc>) 750 or (<nn-modifiers> & AN+); 751 752% nouns that are mass only 753% absolutism.n absorption.n abstinence.n abundance.n academia.n 754/en/words/words.n.3-vowel /en/words/words.lang.3-vowel: 755 <marker-common-entity> or <mass-vowel-noun>; 756/en/words/words.n.3-const /en/words/words.lang.3-const: 757 <marker-common-entity> or <mass-const-noun>; 758 759% Gonna treat these as mass nouns, not sure if this is correct. 760% "She wished me goodnight" "She wishes you well" 761adieu.n-u bye.n-u farewell.n-u fare-thee-well good-bye.n-u goodbye.n-u 762good-night.n-u goodnight.n-u welcome.n-u well.n-u: 763 <mass-noun>; 764 765% Disambiguation: Want to cost this so that it doesn't interfere with 766% given name "Tom". 767tom.n-u: [<marker-common-entity> or <mass-noun>]; 768 769% Nouns that are also adjectives (e.g. red.a) and so we don't want to 770% allow these to take AN+ links (we want to have red.a get used instead). 771% But we do need these as nouns, so as to parse 'she prefers red'. 772% However, assign a cost, so that 'her shoes are red' gets red.a (with 773% the Pa link) preferred over red.n (with the O link). 774% 775% Doesn't seem to need a noun-and-x to make this work ... 776% In other respects, these are kind-of-like mass nouns... 777auburn.n black.n blue.n brown.n green.n gray.n ochre.n 778pink.n purple.n red.n 779tawny.n ultramarine.n umber.n yellow.n: 780 <marker-common-entity> 781 or (<noun-modifiers> & ( 782 (GN+ & (DD- or [()])) 783 or Up- 784 or ({Dmu-} & Wa-) 785 or ({Dmu-} & <noun-rel-s> & ([<noun-main-m> or <rel-clause-s>])) 786 or (YS+ & {Dmu-}) 787 )); 788 789% US state names and abbreviations 790% NM N.M. NY N.Y. NC N.C. ND N.D. Ohio Okla. 791/en/words/entities.us-states.sing: 792 <marker-entity> 793 or ({G-} & {DG- or [[GN-]] or [[{@A-} & {D-}]]} & 794 (({MG+} & {@MX+} & (JG- or <noun-main-s> or <noun-and-s>)) 795 or G+ 796 or ({[[MG+]]} & (AN+ or YS+ or YP+)))) 797 or (Xc+ & Xd- & G- & AN+) 798 or Wa-; 799 800% SINGULAR ENTITIES FOR ENTITY EXTRACTION 801% This must appear after other categories so it doesn't interfere with those. 802/en/words/entities.national.sing: 803<marker-entity> or <entity-singular>; 804 805% Enable parsing of "Mother likes her" 806% Informal only, see formal version below. 807auntie.f dad.m daddy.m granny.f 808granddad.m grandpa.f grandpop.m mom.f mommy.f 809pop.m papa.m poppy.m pops.m sis.f: 810 <entity-singular>; 811 812% XXX FIXME: unfortunately, this doubles the number of parses for many 813% things, e.g. colliding with mother.n-f 814% MX-: Shem, brother of Jopheth, left the village. 815aunt.f brother.m father.m grandmother.f grandfather.m mother.f 816sister.f uncle.m child.s son.m daughter.f grandson.m granddaughter.f 817granduncle.m grandaunt.f: 818 <entity-singular> 819 or (OF+ & {@MV+} & Xd- & Xc+ & MX*a-); 820 821alter_ego au_pair mise_en_scene faux_pas non_sequitur fait_accompli 822modus_vivendi head_of_state tour_de_force: 823 (<noun-modifiers> & 824 ((Ds- & <noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) or 825 ({Ds-} & <noun-and-s>) or 826 Us- or 827 (YS+ & Ds-) or 828 (GN+ & (DD- or [()])))) or 829 AN+; 830 831kung_fu joie_de_vivre op_art noblesse_oblige force_majeure 832lese_majesty lese_majeste lèse_majesty lèse_majesté lèse-majesté leze_majesty 833a_must time_of_day time_of_year top_dollar year_end 834breach_of_contract sleight_of_hand power_of_attorney word_of_mouth 835reason_of_selection carte_blanche: 836 (<noun-modifiers> & 837 (({Dmu-} & <noun-rel-s> & (<noun-main-m> or <rel-clause-s>)) or 838 ({Dmu-} & <noun-and-u>) or 839 Um- or 840 Wa- or 841 (YS+ & {Dmu-}) or 842 (GN+ & (DD- or [()])))) or 843 AN+; 844 845% XXX FIXME plurals: 846% lese_majesties or lèse_majestés 847 848% title nouns (president, chairman) 849% auditor.t bailiff.t broker.t buyer.t candidate.t captain.t cardinal.t 850% Ou-: "He was made knight by the crown" 851/en/words/words.n.t: 852 <noun-modifiers> & {@M+} 853 & (BIt- or (Xd- & (Xc+ or <costly-null>) & MX-) or Ou- or TI-); 854 855% Almost identical to below. 856% Ds- & {NM+} & <noun-rel-x> &.. "the number 12 is a lucky number" 857% above has cost to give "a number of" priority. 858number.n: 859 (<nn-modifiers> & ( 860 [Ds**x- & {NM+} & <noun-rel-x> & (<noun-main-x> or B*x+)] 861 or ({Ds**x-} & {NM+} & <noun-and-x>) 862 )) 863 or ( 864 [Ds**c- & {NM+} & <noun-rel-x> & (<noun-main-x> or B*x+)] 865 or ({Ds**c-} & {NM+} & <noun-and-x>) 866 ) 867 or AN+; 868 869% Almost identical to above. 870% Differing in strange ways from <common-noun> 871majority.n minority.n bunch.n batch.n bulk.n handful.n group.n: 872 (<nn-modifiers> & ( 873 [Ds**x- & <noun-rel-x> & (<noun-main-x> or B*x+)] 874 or ({Ds**x-} & <noun-and-x>) 875 )) 876 or ( 877 [Ds**c- & <noun-rel-x> & (<noun-main-x> or B*x+)] 878 or ({Ds**c-} & <noun-and-x>) 879 ) 880 or AN+; 881 882% Identical to <common-noun>, except that D- costs extra 883<costly-common-noun>: 884 <noun-modifiers> & 885 (AN+ 886 or ((NM+ or [[{[NM+]1.5} & (Ds- or <no-det-null>) ]] ) 887 & ((<noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) 888 or <noun-and-s>)) 889 or dSJrs- 890 or (YS+ & Ds-) 891 or (GN+ & (DD- or [()])) 892 or Us- 893 or ({Ds-} & Wa-)); 894 895% ----------------------------------------------------------------- 896% determiner constructions, with a dangling of: "a number of", "a lot of" 897% "I have a number of cookies" 898% "a pride of lions" "a litter of kittens" all take determiners 899% Some of these commonly modify count nouns, other mass nouns. 900% {A-}: "a vast expanse" "a large flock" 901% All of these "measure" nouns can also act as common nouns, but 902% we want to give these a cost, so that they don't get the first choice. 903/en/words/measures.1: 904 (OFd+ & Dm+ & {A-} & D-) 905 or <marker-common-entity> 906 or <costly-common-noun>; 907 908% determiner constructions, with a dangling of: 909% "I have bags of money" 910% NIn+ needed for money amounts 911% {Dmcn-}: "two kilograms of ..." 912% The [<generic-plural-id>] is from words.n.2.s 913/en/words/measures.2: 914 (OFd+ & (NIn+ or Dm+) & {A-} & {Dmcn-}) 915 or <marker-common-entity> 916 or [<generic-plural-id>]; 917 918<kind-of>: 919 ({@AN-} & @A- & U+ & 920 ((Ds**x- & <noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) 921 or ({Ds**x-} & <noun-and-s>) 922 or Us-)) 923 or (U+ & 924 ((Ds**c- & <noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) 925 or ({Ds**c-} & <noun-and-s>) 926 or Us-)); 927 928% [<kind-of>]: costly, so that the {Jd-} link for measures.1 is preferred. 929kind_of: 930 [<kind-of>] 931 or EA+ 932 or EE+ 933 or Em+ 934 or Wa-; 935 936% [<kind-of>]: costly, so that the {Jd-} link for measures.1 is preferred. 937% Em+: "she sort of hangs from his neck" 938type_of sort_of breed_of species_of: 939 [<kind-of>] 940 or [Us-] 941 or Em+ 942 or [Wa-]; 943 944% This gets a cost, so that the {Jd-} link for measures.2 is preferred. 945kinds_of types_of sorts_of breeds_of species_of: 946 [{{@AN-} & @A-} & U+ & 947 (({Dmc-} & <noun-rel-p> & (<noun-main-p> or <rel-clause-p>)) 948 or ({Dmc-} & <noun-and-p>) 949 or Up-)]; 950 951% A+: "It has twice the percent value" 952percent.u parts.u: 953 (<noun-modifiers> & 954 ((ND- & {DD-} & <noun-rel-x> & (<noun-main-x> or B*x+)) or 955 <noun-main-p> or 956 (ND- & {DD-} & <noun-and-x>) or 957 U-)) 958 or (ND- & (OD- or AN+ or YS+)) 959 or ({E- or EA-} & A+); 960 961% Weight and voume in chemistry 962% "An example would be a 5% weight per volume NaCl solution." 963weight.u volume.u: 964 AN- & Mp+ & AN+; 965 966% "It is a a 5%(w/v) NaCl solution." 967% "We measure the concentration in v/v %" 968v/v vol/vol volume/volume w/v weight/vol weight/volume: 969 ({{Xd- & Xc+} & AN-} & AN+) 970 or EA+; 971 972% ----------------------------------------------------------------- 973% This set of disjuncts should probably be split up and refined. 974% "shame.n", "crux.n" are here because they need the Ss*t connector 975% to pick up "that" in "The crux of it is that we must act first." 976% However, report.n and sign.n and remark.n, etc. do not seem to 977% need this connector ... 978% 979% ({NM+} & {Ss+} & Wd-): "Hypothesis 2: The door on the left hides the prize." 980% "Problem: How do you convince your customer that you are on the right path?" 981% 982<Dsv>: Ds**v- or Ds**x-; 983<Dsc>: Ds**c- or Ds**x-; 984 985% Vowel-only form of the below 986argument.n impression.n allegation.n announcement.n assertion.n 987accusation.n idea.n assumption.n implication.n 988indication.n inkling.n amount.n answer.n: 989 <noun-modifiers> & ( 990 AN+ 991 or (<Dsv> & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & 992 (<noun-main2-s> or 993 (Ss*t+ & <CLAUSE>) or 994 SIs*t- or 995 <rel-clause-s>)) 996 or ({<Dsv>} & <noun-and-s>) 997 or dSJrs- 998 or (YS+ & <Dsv>) 999 or ({NM+} & {Ss+} & Wd-) 1000 or (GN+ & (DD- or [()])) 1001 or Us-); 1002 1003% consonant-only form of the above. 1004report.n sign.n conclusion.n complaint.n position.n restriction.n 1005notion.n remark.n proclamation.n reassurance.n saying.n possibility.n 1006problem.n claim.n result.n statement.n hunch.n concept.n hypothesis.n 1007message.n premonition.n prerequisite.n prereq.n pre-req.n pre-requisite.n 1008corequisite.n co-requisite.n coreq.n co-req.n truism.n fallacy.n 1009proposition.n prospect.n presupposition.n supposition.n finding.n 1010crux.n shame.n thing.n bet.n guess.n: 1011 <noun-modifiers> & ( 1012 AN+ 1013 or (<Dsc> & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & 1014 (<noun-main2-s> or 1015 (Ss*t+ & <CLAUSE>) or 1016 SIs*t- or 1017 <rel-clause-s>)) 1018 or ({<Dsc>} & <noun-and-s>) 1019 or dSJrs- 1020 or (YS+ & <Dsc>) 1021 or ({NM+} & {Ss+} & Wd-) 1022 or (GN+ & (DD- or [()])) 1023 or Us-); 1024 1025% Vowel form of the below 1026acknowledgment.n acknowledgement.n understanding.n assurance.n 1027awareness.n opinion.n explanation.n expectation.n insistence.n: 1028 (<noun-modifiers> & ( 1029 ({(D*u*v- or D*u*x-)} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( 1030 <noun-main2-m> 1031 or (Ss*t+ & <CLAUSE>) 1032 or SIs*t- 1033 or <rel-clause-s>)) 1034 or ({(D*u*v- or D*u*x-)} & <noun-and-u>) 1035 or Us- 1036 or (YS+ & {D*u-}) 1037 or (GN+ & (DD- or [()])))) 1038 or AN+; 1039 1040% Consonant for of the above. 1041proof.n doubt.n suspicion.n hope.n knowledge.n relief.n disclosure.n 1042fear.n principle.n concern.n philosophy.n risk.n threat.n conviction.n 1043theory.n speculation.n news.n belief.n contention.n thought.n myth.n 1044discovery.n rumor.n probability.n fact.n feeling.n comment.n process.n 1045perception.n sense.n realization.n view.n consensus.n notification.n 1046rule.n danger.n warning.n suggestion.n: 1047 (<noun-modifiers> & ( 1048 ({(D*u*c- or D*u*x-)} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & ( 1049 <noun-main2-m> 1050 or (Ss*t+ & <CLAUSE>) 1051 or SIs*t- 1052 or <rel-clause-s>)) 1053 or ({(D*u*c- or D*u*x-)} & <noun-and-u>) 1054 or Us- 1055 or (YS+ & {D*u-}) 1056 or (GN+ & (DD- or [()])))) 1057 or AN+; 1058 1059evidence.n reasoning.n likelihood: 1060 (<noun-modifiers> & 1061 (({Dmu-} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & 1062 (<noun-main2-m> or 1063 (Ss*t+ & <CLAUSE>) or 1064 SIs*t- or 1065 <rel-clause-s>)) or 1066 ({Dmu-} & <noun-and-u>) or 1067 Up- or 1068 (YS+ & {Dmu-}) or 1069 (GN+ & (DD- or [()])))) or 1070 AN+; 1071 1072ideas.n opinions.n statements.n beliefs.n facts.n arguments.n 1073principles.n theories.n philosophies.n signs.n impressions.n 1074conclusions.n contentions.n complaints.n proofs.n doubts.n 1075suspicions.n allegations.n reports.n claims.n announcements.n 1076positions.n risks.n hopes.n explanations.n restrictions.n threats.n 1077thoughts.n myths.n feelings.n discoveries.n rumors.n comments.n 1078realizations.n probabilities.n remarks.n notions.n convictions.n 1079hunches.n assumptions.n concepts.n hypotheses.n assertions.n 1080expectations.n implications.n perceptions.n proclamations.n 1081reassurances.n fears.n sayings.n senses.n messages.n disclosures.n 1082accusations.n views.n concerns.n understandings.n acknowledgments.n 1083acknowledgements.n possibilities.n premonitions.n prerequisites.n 1084prereqs.n pre-reqs.n pre-requisites.n 1085corequisites.n co-requisites.n coreqs.n co-reqs.n 1086provisos.n truisms.n fallacies.n assurances.n speculations.n 1087propositions.n prospects.n presuppositions.n inklings.n suppositions.n 1088findings.n amounts.n rules.n dangers.n warnings.n indications.n 1089answers.n suggestions.n: 1090 (<noun-modifiers> & 1091 (({{Jd-} & Dmc-} & {@M+} & {(TH+ or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & 1092 (<noun-main2-p> or 1093 (Sp*t+ & <CLAUSE>) or 1094 SIp*t- or 1095 <rel-clause-p>)) or 1096 ({Dmc-} & <noun-and-p>) or 1097 Up- or 1098 (YP+ & {Dmc-}) or 1099 (GN+ & (DD- or [()])))) or 1100 [[AN+]]; 1101 1102request.n requirement.n condition.n recommendation.n provision.n stipulation.n: 1103 (<noun-modifiers> & 1104 (({D*u-} & {@M+} & {(TH+ or TS+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & 1105 (<noun-main2-m> or 1106 (Ss*t+ & <CLAUSE>) or 1107 SIs*t- or 1108 <rel-clause-s>)) or 1109 ({D*u-} & <noun-and-u>) or 1110 Us- or 1111 (YS+ & {D*u-}) or 1112 (GN+ & (DD- or [()])))) or 1113 AN+; 1114 1115% {Jd-} : "a number of conditions" 1116requests.n requirements.n conditions.n recommendations.n provisions.n 1117stipulations.n: 1118 (<noun-modifiers> & 1119 (({{Jd-} & Dmc-} & {@M+} & {(TH+ or TS+ or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & 1120 (<noun-main2-p> or 1121 (Sp*t+ & <CLAUSE>) or 1122 SIp*t- or 1123 <rel-clause-p>)) or 1124 ({Dmc-} & <noun-and-p>) or 1125 Up- or 1126 (YP+ & {Dmc-}) or 1127 (GN+ & (DD- or [()])))) or 1128 [[AN+]]; 1129 1130% (NM+ & Ss+ & Wd-): "Proposal 2: Hire a plumber" 1131excuse.n decision.n proposal.n attempt.n plan.n plot.n pledge.n urge.n 1132mission.n right.n desire.n mandate.n promise.n option.n campaign.n 1133offer.n vow.n permit.n impetus.n proclivity.n propensity.n move.n 1134vote.n bill.n: 1135 (<noun-modifiers> & 1136 ((Ds- & {@M+} & {(<ton-verb> or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & 1137 (<noun-main-s> or 1138 <rel-clause-s>)) or 1139 ({Ds-} & <noun-and-s>) or 1140 Us- or 1141 (YS+ & Ds-) or 1142 (GN+ & (DD- or [()])) or 1143 ({NM+} & Ss+ & Wd-))) or 1144 AN+; 1145 1146% <noun-rel-uto>: somewhat like <noun-rel-s> but with more stuff. 1147% {Jd-}: "a large amount of effort" 1148<noun-rel-uto>: 1149 {{Jd-} & D*u-} & {@M+} & {(<ton-verb> or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+}; 1150 1151% Like other generic noun types, but can take "to" 1152% "He took the effort to make amends" 1153<noun-to>: 1154 <noun-modifiers> & 1155 (AN+ 1156 or ((<noun-rel-uto> & (<noun-main-m> or <rel-clause-s>)) or <noun-and-p,u>) 1157 or ({D*u-} & <noun-and-u>) 1158 or (YS+ & {D*u-}) 1159 or (GN+ & (DD- or [()])) 1160 or Us- 1161 ); 1162 1163failure.n haste.n refusal.n reluctance.n pressure.n willingness.n 1164responsibility.n intent.n temptation.n readiness.n effort.n 1165determination.n capacity.n unwillingness.n need.n will.n eagerness.n 1166opportunity.n commitment.n ambition.n ability.n order.n obligation.n 1167incentive.n panache.n balls.n-u cojones.n-u: 1168 <noun-to>; 1169 1170% Regex-based guessing of unknown words, ending in -ity -acy -ance 1171<NOUN-TO-WORDS>.n: 1172 <noun-to>; 1173 1174% Nouns formerly classified as mass nouns (words.n.3) but can take "to" 1175% Unlike mass nouns, cannot take numeric modifiers. 1176% <to-verb>: "The inability to laugh signifies trouble" 1177% "He had the honesty to come clean" 1178% "He had the impudence to laugh" 1179% "The solution had the acidity to eat through walls" 1180/en/words/words.n.3.y: <noun-to>; 1181 1182% {Jd-}: "tons of offers" 1183% TH+: What are the CHANCES that this could happen? 1184excuses.n decisions.n proposals.n failures.n efforts.n attempts.n 1185refusals.n pledges.n urges.n missions.n rights.n desires.n needs.n 1186ambitions.n capacities.n mandates.n promises.n abilities.n options.n 1187commitments.n intents.n opportunities.n plans.n plots.n 1188responsibilities.n chances.n campaigns.n offers.n pressures.n 1189obligations orders.n temptations.n vows.n permits.n impetuses.n 1190proclivities.n propensities.n moves.n votes.n bills.n incentives.n: 1191 (<noun-modifiers> & 1192 (({{Jd-} & Dmc-} & {@M+} & {(<ton-verb> or TH+ or (R+ & Bp+)) & {[[@M+]]}} & {@MXp+} & 1193 (<noun-main-p> or 1194 <rel-clause-p>)) or 1195 ({Dmc-} & <noun-and-p>) or 1196 Up- or 1197 (YP+ & {Dmc-}) or 1198 (GN+ & (DD- or [()])))) or 1199 [[AN+]]; 1200 1201% WTF, the next batch below are like above, but with assorted exceptions ... 1202chance.n: 1203 (<noun-modifiers> & 1204 (({D*u-} & {@M+} & {(<ton-verb> or TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & 1205 (<noun-main-s> or 1206 <rel-clause-s>)) or 1207 ({D*u-} & <noun-and-s>) or 1208 Us- or 1209 (YS+ & {D*u-}) or 1210 (GN+ & (DD- or [()])))) or 1211 AN+; 1212 1213% ({NM+} & Ss+): "Question 2: Was he present at the meeting?" 1214% Wd-: "Question: How do you convince your customer that you are on the right path?" 1215question.n issue.n: 1216 (<noun-modifiers> & 1217 ((Ds- & {@M+} & {R+ & Bs+ & {[[@M+]]}} & {@MXs+} & 1218 (<noun-main2-s> or 1219 (Ss*q+ & <CLAUSE>) or 1220 SIs*q- or 1221 <rel-clause-s>)) or 1222 ({Ds-} & <noun-and-s>) or 1223 Us- or 1224 (YS+ & Ds-) or 1225 ({NM+} & Ss+) or 1226 Wd- or 1227 (GN+ & (DD- or [()])))) or 1228 AN+; 1229 1230questions.n issues.n: 1231 (<noun-modifiers> & 1232 (({{Jd-} & Dmc-} & {@M+} & {R+ & Bp+ & {[[@M+]]}} & {@MXp+} & 1233 (<noun-main2-p> or 1234 (Sp*q+ & <CLAUSE>) or 1235 SIp*q- or 1236 <rel-clause-p>)) or 1237 ({Dmc-} & <noun-and-p>) or 1238 Up- or 1239 (YP+ & {Dmc-}) or 1240 (GN+ & (DD- or [()])))) or 1241 AN+; 1242 1243reason.n: 1244 (<noun-modifiers> & 1245 (({D*u-} & {@M+} & {TH+ or <embed-verb> or <ton-verb> or WY+ or (R+ & Bs+)} & {@MXs+} & 1246 (<noun-main2-s> or 1247 (Ss*t+ & <CLAUSE>) or 1248 SIs*t- or 1249 <rel-clause-s>)) or 1250 ({D*u-} & <noun-and-s>) or 1251 Us- or 1252 (YS+ & {D*u-}) or 1253 (GN+ & (DD- or [()])))) or 1254 AN+; 1255 1256reasons.n: 1257 (<noun-modifiers> & 1258 (({{Jd-} & Dmc-} & {@M+} & {TH+ or <embed-verb> or <ton-verb> or WY+ or (R+ & Bp+)} & {@MXp+} & 1259 (<noun-main-p> or 1260 <rel-clause-p>)) or 1261 ({Dmc-} & <noun-and-p>) or 1262 Up- or 1263 (YP+ & {Dmc-}) or 1264 (GN+ & (DD- or [()])))) or 1265 [[AN+]]; 1266 1267way.n: 1268 (<noun-modifiers> & 1269 ((Ds- & {@M+} & {<ton-verb> or TH+ or <embed-verb> or (R+ & Bs+)} & {@MXs+} & 1270 (MVa- or 1271 <noun-main-s> or 1272 <rel-clause-s>)) or 1273 ({Ds-} & <noun-and-s>) or 1274 Us- or 1275 (YS+ & {D*u-}) or 1276 (GN+ & (DD- or [()])))) or 1277 AN+; 1278 1279% NMa+: "Go to place X on the map." 1280place.n: 1281 (<noun-modifiers> & 1282 ((Ds- & {@M+} & {<ton-verb> or TH+ or <embed-verb> or (R+ & Bs+)} & {@MXs+} & 1283 ([[MVa-]] or 1284 <noun-main-s> or 1285 <rel-clause-s>)) or 1286 ({Ds-} & <noun-and-s>) or 1287 (<noun-main-m> & {NMa+}) or 1288 Us- or 1289 (YS+ & {D*u-}) or 1290 (GN+ & (DD- or [()])))) or 1291 AN+; 1292 1293% NMa+: "Go to spot X on the map." 1294spot.n: 1295 <marker-common-entity> or (<common-noun> & {NMa+}); 1296 1297 1298% NMa+: "It all happens at time T." 1299time.n: 1300 (<noun-modifiers> & 1301 (({D*u-} & {@M+} & {<ton-verb> or WN+ or TH+ or <embed-verb> or (R+ & Bs+)} & {@MXs+} & 1302 ([[MVa-]] or 1303 (<noun-main-m> & {NMa+}) or 1304 <rel-clause-s>)) or 1305 ({D*u-} & <noun-and-x>) or 1306 Us- or 1307 (YS+ & {D*u-}) or 1308 (GN+ & (DD- or [()])))) or 1309 AN+; 1310 1311ways.n: 1312 (<noun-modifiers> & 1313 (({{Jd-} & Dmc-} & {@M+} & {<ton-verb> or TH+ or <embed-verb> or (R+ & Bp+)} & {@MXp+} & 1314 (MVa- or 1315 <noun-main-p> or 1316 <rel-clause-p>)) or 1317 ({Dmc-} & <noun-and-p>) or 1318 Up- or 1319 (YP+ & {Dmc-}) or 1320 (GN+ & (DD- or [()])))) or 1321 [[AN+]]; 1322 1323places.n: 1324 (<noun-modifiers> & 1325 (({{Jd-} & Dmc-} & {@M+} & {<ton-verb> or TH+ or <embed-verb> or (R+ & Bp+)} & {@MXp+} & 1326 ([[MVa-]] or 1327 <noun-main-p> or 1328 <rel-clause-p>)) or 1329 ({Dmc-} & <noun-and-p>) or 1330 Up- or 1331 (YP+ & {Dmc-}) or 1332 (GN+ & (DD- or [()])))) or 1333 [[AN+]]; 1334 1335times.n: 1336 (<noun-modifiers> & 1337 (({{Jd-} & Dmc-} & {@M+} & {<ton-verb> or WN+ or TH+ or <embed-verb> or (R+ & Bp+)} & {@MXp+} & 1338 ([[MVa-]] or 1339 <noun-main-p> or 1340 <rel-clause-p>)) or 1341 ({Dmc-} & <noun-and-p>) or 1342 Up- or 1343 (YP+ & {Dmc-}) or 1344 (GN+ & (DD- or [()])))) or 1345 [[AN+]]; 1346 1347% ==================================================================== 1348%PRONOUNS 1349 1350% MXs+: "he, the shop owner, ..." 1351she he: 1352 {[[R+ & Bs+]]} & (({MXs+} & Ss+ & <CLAUSE>) or SIs- or dSJls+); 1353 1354% The E- is for "It's either us or them" ... not ideal, but OK 1355% See also me.p below. 1356me him: 1357 J- or Ox- or ({[[E-]]} & dSJl+) or dSJr- or Wa-; 1358 1359% DD+: "... how us two should work together" 1360us: 1361 J- or Ox- or ({[[E-]]} & dSJl+) or dSJr- or DD+; 1362 1363% Jd- & Dmc-: "I have a lot of them" and J- is cost so that this comes first. 1364% (Jd- & Dmc- & Sp+): "Many of them could be saved" 1365them: 1366 [J-] 1367 or ({Jd- & Dmc-} & Ox-) 1368 or (Jd- & Dmc- & {Wd-} & Sp+) 1369 or ({[[E-]]} & dSJl+) 1370 or dSJr-; 1371 1372% Ox-: "John made himself familiar with the drawings" 1373% The Ox is needed for post-processing 1374myself yourself himself herself itself themselves 1375ourselves yourselves thyself oneself one's one’s: 1376 J- or Ox- or E+ or MVa-; 1377 1378each_other: J- or O- or YS+; 1379 1380his: 1381 DP+ 1382 or ({AL-} & {@L+} & (D+ or DD+)) 1383 or [<noun-main-x>] 1384 or Wa-; 1385 1386% J-: "... with her" 1387her: 1388 J- or Ox- 1389 or DP+ 1390 or ({AL-} & {@L+} & (D+ or DD+)) 1391 or Wa-; 1392 1393others: 1394 {{Jd-} & Dmc-} & ((<noun-rel-p> & <noun-main-p>) or <noun-and-p>); 1395 1396mine.p yours theirs.p hers ours: 1397 <noun-main-x> 1398 or Wa- 1399 or dSJl+ 1400 or dSJr-; 1401 1402% yisser yousser ye'r: Irish English second-person possessive -- 1403% https://en.wikipedia.org/wiki/Irish_English 1404its my.p your their.p our thy.p yisser.p yousser ye'r: 1405 DP+ 1406 or ({AL-} & {@L+} & (D+ or DD+)); 1407 1408% Possessive version of me 1409% Cost on D, DD: avoids use as determiner on "Make me coffee" 1410%suppress: DUP-BASE (for me.p) 1411me.p: 1412 DP+ 1413 or [{AL-} & {@L+} & (D+ or DD+)]; 1414 1415% [<CLAUSE> & Pg+]: "you leaving already?" 1416% Wa-: "You!" 1417% Ds+: "you asshole!" 1418you: 1419 Wa- or J- or Ox- 1420 or (Sp+ & <CLAUSE>) 1421 or SIp- 1422 or dSJlp+ 1423 or [<CLAUSE> & Pg+] 1424 or [Ds+]; 1425 1426thou: Sp+ & <CLAUSE>; 1427 1428y'all: (Sp+ & <CLAUSE>) or SIp-; 1429 1430% basilect you 1431% Pg+: "yo leavin' already?" verb "are" is missing. 1432% youse yous yis ye: second-person plural -- Irish English -- 1433% https://en.wikipedia.org/wiki/Irish_English 1434youse yous yis ye ya yo: 1435 J- or Ox- or (Sp+ & <CLAUSE>) or SIp- 1436 or (<CLAUSE> & Pg+); 1437 1438% (Jd- & Dmu- & Sp+): "much of it could be saved" 1439% (Jd- & Dmu- & {Wd-} & S+): "all of it was saved" 1440% (Jd- & Dmu- & Os-): "there was enough of it" 1441% (Osm- & {@M+}): "is this it?" "Do you have it ready?" 1442% "leave it alone" "make it rain" 1443% (the m prevents links as indirect object) 1444% MX+ & Ss+: "it -- fried rice -- is very popular" 1445% XXX FIXME: why does [J-] have a cost??? 1446it: 1447 [J-]0.5 1448 or (Osm- & {@M+}) 1449 or (Jd- & Dmu- & Os-) 1450 or (Jd- & Dmu- & {Wd-} & S+) 1451 or ({MX+} & (Ss+ or SFsi+) & <CLAUSE>) 1452 or SIs- or SFIsi- or OXi- or Vp- 1453 or dSJls+ or dSJrs-; 1454 1455% O*c: "we will go faster than they" 1456% MXp+: "they, the twins, did it" 1457they: 1458 ({[[R+ & Bp+]]} & (({MXp+} & Sp+ & <CLAUSE>) or SIp-)) or 1459 Ox- or 1460 dSJlp+ or dSJrp-; 1461 1462% DD+: "... how we two should work together" 1463% MXp+: "We, the undersigned, ..." 1464we: 1465 ({MXp+} & Sp+ & <CLAUSE>) 1466 or Ox- 1467 or DD+ 1468 or SIp- or dSJlp+ or dSJrp-; 1469 1470% XXX why is this marked plural (Sp, SIp) ?? a cheap hack to make "I've" work? 1471% We use <marker-entity> here to prevent lower-case mangling by 1472% the tokenizer. 1473% SJrp-: allows only "...and I", disallows "I and ..." 1474% MXs+: "I, Joseph, rang the bell" 1475I.p: 1476 <marker-entity> 1477 or ((({MXs+} & Sp*i+) or SX+) & <CLAUSE>) 1478 or SIp*i- 1479 or dSJr- 1480 or dSJl+ 1481 or SXI-; 1482 1483them_all us_all you_all: Ox- or J-; 1484% it_all gets a cost when used as direct object (Ox) to avoid 1485% inappropriate parse "Please paint it all white" 1486it_all: [[Ox-]] or J-; 1487 1488something someone somebody: 1489 {EL+} & (({Pa+} & <noun-rel-s> & {@MXs+} & <noun-main-s>) or <noun-and-s> or YS+ or Wa-); 1490 1491nothing no_one nobody: 1492 {EN-} & {EL+} & (({Pa+} & <noun-rel-s> & {@MXs+} & <noun-main-s>) or <noun-and-s> or YS+ or Wa-); 1493 1494everything everyone anyone everybody anybody anything: 1495 {EN-} & {EL+} 1496 & (((({Pa+} & <noun-rel-s>) or CX+) & {@MXs+} & <noun-main-s>) or <noun-and-s> or YS+ or Wa-); 1497 1498% EL-: "what the fuck happened?" "what else happened?" 1499% Amazing how profanity works this way... 1500else the_fuck the_shit the_piss 1501the_bleep 1502in_heck in_the_heck the_heck 1503in_hell in_the_hell the_hell bloody_hell dirty_hell 1504in_goddamn_hell in_the_godammn in_goddamned_hell in_the_godammned 1505in_bleeping_hell in_bloody_hell in_dirty_hell 1506in_holy_shit the_holy_shit the_shit holy_crap the_holy_crap 1507goddamn goddamned damn.ee 1508for_christ_sake for_christs_sake for_Christ_sake for_Christs_sake 1509for_christ's_sake for_Christ's_sake 1510in_Jesus in_Jesus_name in_Jesus'_name in_God's_name in_Lord's_name 1511in_Lords_name in_the_Lord's_name the_bejesus 1512the_almighty almighty_lord the_almighty_lord 1513the_piss_Christ in_piss_Christ: 1514 EL-; 1515 1516% Like above, but more polite, and with commas: 1517% "What, exactly, do you want?" 1518exactly.ee precisely.ee really.ee: 1519 {Xc+ & {Xd-}} & EL-; 1520 1521% E+: "Why didn't you fucking say so?" 1522fucking.e bleeping.e flat_out: 1523 EL- or E+; 1524 1525% ==================================================================== 1526% DETERMINERS 1527 1528% (L+ & (AJld+ or AJrd-)): "...is the biggest and the baddest thug." 1529the: 1530 ({AL-} & {@L+} & (D+ or DD+)) or 1531 DG+ or 1532 (TR- & U+) or 1533 (L+ & (dAJld+ or dAJrd-)); 1534 1535% this as a pronoun 1536this.p: 1537 <noun-main-h> 1538 or EA+ 1539 or [<noun-and-s>]0.5; 1540 1541% this as a determiner 1542this.d: 1543 ({AL-} & D*u+) 1544 or DTn+ 1545 or Wa-; 1546 1547% [[<noun-main-p>]] costs so that ditransitive verbs don't suffer: 1548% "I taught these mice to jump", taught is ditransitive, we don't want 1549% "these" to be the object. See also "those" 1550% (Jd- & Dmu- & Op-): "I gave him a number of these" 1551% (Jd- & Dmu- & {Wd-} & Sp+): "a number of these were found" 1552these: 1553 ({AL-} & (Dmc+ or DD+)) 1554 or (Jd- & Dmu- & Op-) 1555 or (Jd- & Dmu- & {Wd-} & Sp+) 1556 or [[<noun-main-p>]] 1557 or <noun-and-p> 1558 or Wa-; 1559 1560% [[<noun-main-p>]] costs so that ditransitive verbs don't suffer, 1561% and get the D+ link instead of the O- link. 1562% See also "these" 1563those: 1564 ({AL-} & (Dmc+ or DD+)) 1565 or (Jd- & Dmu- & Op-) 1566 or (Jd- & Dmu- & {Wd-} & Sp+) 1567 or (<noun-rel-p> & ([[<noun-main-p>]] or dRJlr+ or dRJrr-)) 1568 or <noun-and-p> 1569 or Wa-; 1570 1571% "Them there beans ought to be picked" 1572them_there: 1573 Dm+ or Wa-; 1574 1575% (Wa- & {Mp+}): "Both of them." 1576% XJa+: "Both June and Tom are coming" 1577both.d: 1578 Dmc+ 1579 or XJa+ 1580 or E+ 1581 or ({M+ or (ALx+ & Jp+)} & <noun-main-p>) 1582 or <noun-and-p> 1583 or (Wa- & {Mp+}); 1584 1585both.a: Paf- or dAJra-; 1586 1587% half: prefer NJ+ over noun-main-x, because half is almost surely 1588% modifying something, instead of being a direct object, subject, etc. 1589% EZ+: "If you love Mr. Darcy half as well as I do" 1590half: 1591 {EN-} & 1592 (NJ+ 1593 or EZ+ 1594 or [(({DD-} & {@Mp+ or (R+ & B+)}) or (AL+ & J+)) & <noun-main-x>]); 1595 1596% "How many years" -- prefer TQ+ over Dmc+ 1597% OFd+ & Dmc+: "I drank many of the beers" 1598% Naked H-: "How many?" 1599% H- & EC+: "How many more?" 1600many: 1601 (H- & ([[Dmc+]] or ND+ or NIn+ or TQ+ or EC+ or [()])) 1602 or (AM- & (Dmcy+ or Oy- or Jy-)) 1603 or ({EE-} & (ND+ or NIn+)) 1604 or ({DD-} & {EAx-} & Dmc+) 1605 or (OFd+ & Dmc+) 1606 or ((({EAx-} & {DD-}) or H-) & <noun-rel-p> & ([<noun-main-p>] or <rel-clause-p>)); 1607 1608% A naked <noun-main2-x> costs more than one with other links, 1609% so that ditransitive verbs don't get spurious links to all.a 1610% XXX can this be tightened up?? 1611% <noun-main2-x> costs no mater what, so that Ofd+ is preferred. 1612% [E+]0.5: all modifying a verb probably is not right. 1613% Wa-: "All the people!" as a response to a question. 1614all.a: 1615 ({EN-} & ( 1616 [E+]0.5 1617 or Dm+ 1618 or NIc+ 1619 or (ALx+ & (Jp+ or Ju+) & Wa-) 1620 or ( 1621 (@M+ or (ALx+ & (Jp+ or Ju+)) or (R+ & B+) or EL+) 1622 & [<noun-main2-x>]) 1623 or ( 1624 {@M+ or (ALx+ & (Jp+ or Ju+)) or (R+ & B+) or EL+} 1625 & ( 1626 [[<noun-main2-x>]] 1627 or (S**t+ & <CLAUSE>) 1628 or SI**t-)) 1629 or <noun-and-x>)) 1630 or DTa+; 1631 1632all_that: EA+ or EE+ or (<noun-rel-s> & <noun-main-s>); 1633all_this: (<noun-rel-s> & <noun-main-s>) or <noun-and-s>; 1634 1635all_those all_these: [[<noun-rel-p> & <noun-main-p>]] or <noun-and-p>; 1636 1637% ({Ds-} & Wa-): "That one." 1638one: 1639 NA+ or 1640 NMw- or 1641 NN+ or 1642 ({EN-} & NIfn+) or 1643 ({NA-} & {EN-} & (({DD-} & Ds+) or ({{@A- & {[[@AN-]]}} & Ds-} & 1644 (YS+ or 1645 (<noun-rel-s> & (<noun-main-s> or <rel-clause-s>)) or 1646 <noun-and-s>)))) 1647 or NIm+ 1648 or NSn+ 1649 or (NA- & ND+) 1650 or DTi+ 1651 or (NA- & Xd- & TY- & Xc+) 1652 or ({Ds-} & Wa-); 1653 1654ones: 1655 {@A- & {[[@AN-]]}} & {Dmc-} & 1656 (YP+ or 1657 (<noun-rel-p> & <noun-main-p>) or 1658 <noun-and-p>); 1659 1660any: 1661 ({EN-} & 1662 (D+ or 1663 DD+ or 1664 (<noun-rel-x> & <noun-main-x>) or 1665 <noun-and-x>)) or 1666 EC+; 1667 1668% PHc+ : must link to consonant immediately to the right 1669% PHv+ : must link to vowel immediately to the right 1670% The plain [()]0.2 allows stupid users to write "a apple" "an banana" 1671% without utterly, miserably failing. The cost is very low, right now, 1672% because not everything has been sorted into vowels & consonants. 1673% 1674% A lot of work is needed to make this really work correctly. In 1675% particular, the wat <noun-modifiers> works needs to be redesigned. 1676% That is, if a noun uses (A- & Ds-) then it should be (A- & Ds**x-) 1677% but if the A- is not there, but the Ds is, then it must have either 1678% Ds**c or Ds**v. it will take a lot of work to restructure to do this. 1679% What a pain... The quasi-alternative is to say: if PH is allowed, 1680% then it is preferred i.e. PH- has a negative cost. 1681% 1682% XXX FIXME Someday, remove the [()]0.2 entirely to force agreement. 1683<PHc> : PHc+ or [()]0.2; 1684<PHv> : PHv+ or [()]0.2; 1685% 1686% See also a.eq below. 1687a: ({(AA- & HA-) or ALa- or [[Lf+]]} & (Ds**c+ or (<PHc> & Ds**x+))) 1688 or NN+ or NSa+ or NIm+; 1689 1690an: ({(AA- & HA-) or ALa- or [[Lf+]]} & (Ds**v+ or (<PHv> & Ds**x+))) 1691 or NN+ or NSa+ or NIm+; 1692 1693such: (ND- & Dmc+) or Dm*k+; 1694such_a: Ds*kc+ or (<PHc> & Ds*kx+); 1695such_an: Ds*kv+ or (<PHv> & Ds*kx+); 1696 1697 1698% "all of the time". These are all temporal modifiers: use MVw ("when") 1699% and use OFw to force linkage only to time exprs. 1700% OFw+ & Xc+ CO+: "Some of the time, I really hate it." 1701<adv-of>: (MVw- & OFw+) or (OFw+ & Xc+ & dCO+); 1702 1703% Form-a-cycle with "as". The cost is arranged so that the cycle is 1704% preferred, if it is possible to make one. So: 1705% (MVa- & EZ-): "... worked first as a teacher" 1706<adv-as>: MVa- or [MVa- & EZ+]-0.1; 1707 1708a_lot: 1709 [[<noun-and-p>]] 1710% or [[(<noun-rel-p> & <noun-main-p>)]] 1711 or EC+ or <adv-as> or <adv-of> or Wa-; 1712 1713% OFd+ & Dmc+: "I ate a few of the cookies." 1714few: 1715 (OFd+ & Dmc+ & {A-} & (D- or EA-)) 1716 or ({EA- or EF+ or ({EA-} & DD-)} & 1717 (Dmc+ or [<noun-rel-p> & <noun-main-p>] or <noun-and-p> or Wa-)); 1718 1719a_couple: 1720% [[<noun-rel-p> & <noun-main-p>]] or 1721 <noun-and-p> or Wa-; 1722 1723% Numeric modifier: "a couple of thousand dollars" 1724a_couple_of: 1725 NN+ or ND+ or NIn+; 1726 1727% ECa+: "I had a few too many" 1728a_few: 1729 NN+ 1730 or ND+ 1731 or NIn+ 1732 or ECa+ 1733 or Wa- 1734 or ({EN-} & 1735 (Dmc+ 1736 or ND+ 1737 or NIn+ 1738 or [[<noun-rel-p> & <noun-main-p>]])); 1739 1740% OFd+ & Dm+: "I ate some of the cookies"; cost to <nou>, <adv-of> so 1741% that this comes first. 1742% <adv-of>: "I saw him some of the time" 1743% {COw+} & <adv-of>: 1744some: 1745 D+ 1746 or (OFd+ & Dm+ & {EC-}) 1747 or EN+ 1748 or MF+ 1749 or [<noun-rel-x> & <noun-main-x>] 1750 or <noun-and-x> 1751 or [[<adv-of>]] 1752 or Wa-; 1753 1754little.i: 1755 ({EE-} & (<adv-as> or <advcl-verb> or Qe+)) 1756 or (OFd+ & Dm+ & {A-} & D-) 1757 or ({EEx- or H-} 1758 & (Dmu+ 1759 or [<noun-rel-s> & (<noun-main-s> or <rel-clause-s>)] 1760 or <noun-and-s>)) 1761 or (AM- & (Dmuy+ or MVy- or Oy- or Jy-)) 1762 or [[{Ds-} & <adv-of>]]; 1763 1764% "he likes you most" has no determiner, just uses MVa-. 1765% {OFd+}: "most of them" 1766most: 1767 ({OFd+} & Dm+) 1768 or EA+ 1769 or MF+ 1770 or [EE+] 1771 or [<noun-rel-x> & <noun-main-x>] 1772 or <noun-and-x> 1773 or [<adv-of>] 1774 or [{DD-} & MVa- & {Mp+}]; 1775 1776the_most: 1777 ({OFd+} & Dm+) 1778 or EE+ 1779 or [<noun-rel-x> & <noun-main-x>] 1780 or <adv-as>; 1781 1782% "a part.n" should cover most cases. Perhaps [[OF+ & <noun-main-s>]] should be 1783% removed?? Anyway, it's costed to give OFd+ priority. Likewise, should probably 1784% retire <adv-of> as well, right? 1785part.i: 1786 (OFd+ & Dm+) 1787 or [[OF+ & <noun-main-s>]] 1788 or <noun-and-s> 1789 or [[{Ds-} & <adv-of>]]; 1790 1791all.e: 1792 (OFd+ & Dm+) 1793 or [[<adv-of>]]; 1794 1795% "he likes you least of all" has no determiner, just uses MVa-. 1796% A+: "I shall retain every least word" 1797least.a: EA+ or [A+]; 1798least.e: ({DD-} & MVa- & {Mp+}) or <adv-as>; 1799 1800none: 1801 (OFd+ & Dm+) 1802 or [<noun-rel-x> & <noun-main-x>] 1803 or <noun-and-x> 1804 or [[<adv-of>]] 1805 or Wa-; 1806 1807% costly <adv-of> so that OFd+ is preferred. 1808rest.i: 1809 [[DD- & <adv-of>]]; 1810 1811plenty: 1812 (OFd+ & Dm+) 1813 or ({@M+} & ([<noun-main-x>] or <noun-and-x>)) 1814 or [[<adv-of>]] 1815 or [MVa-] 1816 or Wa-; 1817 1818% SJr-: "someone or other would always complain" 1819other: 1820 Dmu+ or 1821 dSJr- or 1822 ({ND-} & {DD-} & Dmc+) or 1823 (DD- & (Ds+ or DD+ or <noun-main-s> or <noun-and-s>)); 1824 1825one_other every_other: <noun-main-s> or <noun-and-s> or Ds+; 1826any_other no_other: <noun-main-s> or <noun-and-s> or D+; 1827all_other: Dm+; 1828most_other: Dmc+; 1829quite_a : Ds**c+ or (<PHc> & Ds**x+); 1830quite_an : Ds**v+ or (<PHv> & Ds**x+); 1831one_such not_every: Ds+; 1832some_other no_such: D+; 1833every.d: {EN-} & (Ds+ or DTn+ or [[NIc+]]); 1834 1835another: 1836 (OFd+ & Dm+) 1837 or Ds+ 1838 or NIc+ 1839 or [<noun-rel-s> & <noun-main-s>] 1840 or <noun-and-s> 1841 or YS+ 1842 or Wa-; 1843 1844one_another: (<noun-rel-s> & <noun-main-s>) or <noun-and-s> or YS+; 1845 1846each: 1847 (OFd+ & Dm+) 1848 or Ds+ 1849 or [<noun-rel-s> & <noun-main-s>] 1850 or <noun-and-s> 1851 or DTn+ 1852 or E+ 1853 or <adv-as> 1854 or Wa-; 1855 1856no.misc-d: ({EN-} & D+) or EC+; 1857 1858a_little: 1859 [<noun-rel-s> & <noun-main-s>] 1860 or <noun-and-s> 1861 or EA+ or EC+ or EE+ or <adv-as> or Wa-; 1862 1863a_great_deal: 1864 EC+ 1865 or <adv-as> 1866 or (OFd+ & Dmu+) 1867 or [<noun-rel-s> & <noun-main-s>] 1868 or <noun-and-s> 1869 or Wa-; 1870 1871many_more a_few_more a_couple_more plenty_more a_lot_more: 1872 Dmcc+ 1873 or (OFd+ & Dm+) 1874 or [<noun-rel-p> & <noun-main-p>] 1875 or <noun-and-p> 1876 or Wa-; 1877 1878some_more: 1879 <adv-as> 1880 or Dm+ 1881 or (OFd+ & Dmu+) 1882 or [<noun-rel-x> & <noun-main-x>] 1883 or <noun-and-x> 1884 or Wa-; 1885 1886one_more: 1887 Ds+ or (<noun-rel-s> & <noun-main-s>) or <noun-and-s> or Wa-; 1888 1889not_many: 1890 ({OFd+} & Dmc+) 1891 or [<noun-rel-p> & <noun-main-p>] 1892 or Wa-; 1893 1894not_much: 1895 ({OFd+} & Dmu+) 1896 or [<noun-rel-x> & <noun-main-u>] 1897 or Wa-; 1898 1899not_all not_everything: 1900 ({OFd+} & Dm+) 1901 or (((ALx+ & Jp+) or <noun-rel-x>) & [S+] & <CLAUSE>) 1902 or Wa-; 1903 1904not_one: 1905 Ds+ 1906 or (OFd+ & Dm+) 1907 or (<noun-rel-s> & [Ss+] & <CLAUSE>) 1908 or Wa-; 1909 1910enough.n: 1911 (OFd+ & Dmu+) 1912 or [{OF+} & <noun-main-s>] 1913 or <noun-and-s> 1914 or Wa-; 1915 1916% EF-: "He is good enough" but *He is very good enough 1917enough.r: EF-; 1918 1919enough.a: ({@E-} & Pa- & {Pg+ or Os+ or @MV+}) or ({@E-} & Dm+); 1920 1921% Wi-: "Enough rough-housing! Enough!" 1922% S**i- & Wi-: John, enough! 1923enough.ij: {Xd- & (EI- or S**i-)} & Wi- & {Pg+}; 1924 1925not_enough: 1926 (OFd+ & Dm+) 1927 or [{OF+} & <noun-main-s>] 1928 or <noun-and-s> 1929 or Wa-; 1930 1931% ================================================================= 1932% NUMERICAL EXPRESSIONS 1933% Numeric ranges, e.g. "15 to 20". The "to" (or hyphen) acts as a 1934% number in a range, and the requirements should match NUMBER. 1935% The NIf connectors (second subscript position is "n" for number 1936% and "u" for unit) allow "15 to 20", "15 to 20 kDa" and 1937% "15 kDa to 20 kDa", but not "15 kDa to 20". 1938% Allowing EC+ for "two to threefold more abundant". This allows also the 1939% nonsense "two to three more abundant", but this is likely harmless. 1940-.j-ru --.j-ru ---.j-ru or.j-ru to.j-ru ->.j-ru -->.j-ru: 1941 (NIfn- & {NIr-} & NItn+ & ( 1942 NM- or EC+ or MVp- 1943 or NN+ or [[NF+]] 1944 or ({EN- or NIc-} & (ND+ or OD- 1945 or ({{@L+} & DD-} & (Dmcn+ 1946 or (<noun-rel-p> & [<noun-main-p>]))))))) 1947 or (NIfu- & {NIr-} & NItu+ & ( 1948 ((<noun-rel-x> & (<noun-main-x> or Bsm+)) or (Us- & {Mp+})) 1949 or AN+ or Yd+ or Ya+)) 1950 or (NIfp- & {NIr-} & NItp+ & ( 1951 NM- or AN+ or ({Xc+ & Xd-} & Ma-) 1952 or <fronted> 1953 or MVp- or Pp- or FM- 1954 or (Xc+ & Xd- & (MVx- or MX-)))); 1955 1956% MVa+: "survivors differ from comparisons (5 vs. 6, respectively)" 1957and.j-ru vs.j-ru vs..j-ru versus.j-ru v.j-ru v..j-ru: 1958 (NIfn- & {NIr-} & NItn+ & (NM- or Jp- or EQ- or 1959 (NN+ or [[NF+]] or ({EN- or NIc-} & (ND+ or OD- or 1960 ({{@L+} & DD-} & (Dmcn+ or (<noun-rel-p> & [<noun-main-p>]))))))) 1961 & {{Xca+} & MVa+}) or 1962 (NIfu- & {NIr-} & NItu+ & 1963 (((<noun-rel-x> & (<noun-main-x> or Bsm+)) or (Us- & {Mp+})) or AN+ or Yd+ or Ya+)); 1964 1965% and.j-sum is used in numerical sums: "It's a hundred and two in the shade." 1966% It's a hundred 'n two in the shade." 1967and.j-sum 'n.j-sum: NA- & NA+; 1968 1969% For number, cost is added to the <noun-main-*> roles to prioritize 1970% postmodifier and numeric determiner roles. 1971% [[A+]]: "the five seat washed out" 1972% 1973two three four five six seven eight nine ten eleven twelve thirteen 1974fourteen fifteen sixteen seventeen eighteen nineteen 1975twenty twenty-one twenty-two twenty-three twenty-four 1976twenty-five twenty-six twenty-seven twenty-eight twenty-nine 1977thirty thirty-one thirty-two thirty-three thirty-four 1978thirty-five thirty-six thirty-seven thirty-eight thirty-nine 1979forty forty-one forty-two forty-three forty-four 1980forty-five forty-six forty-seven forty-eight forty-nine 1981fifty fifty-one fifty-two fifty-three fifty-four 1982fifty-five fifty-six fifty-seven fifty-eight fifty-nine 1983sixty sixty-one sixty-two sixty-three sixty-four 1984sixty-five sixty-six sixty-seven sixty-eight sixty-nine 1985seventy seventy-one seventy-two seventy-three seventy-four 1986seventy-five seventy-six seventy-seven seventy-eight seventy-nine 1987eighty eighty-one eighty-two eighty-three eighty-four 1988eighty-five eighty-six eighty-seven eighty-eight eighty-nine 1989ninety ninety-one ninety-two ninety-three ninety-four 1990ninety-five ninety-six ninety-seven ninety-eight ninety-nine 1991oh-one oh-two oh-three oh-four oh-five oh-six oh-seven oh-eight oh-nine 1992o-one o-two o-three o-four o-five o-six o-seven o-eight o-nine 1993zero-one zero-two zero-three zero-four zero-five zero-six zero-seven zero-eight zero-nine 1994four-score 1995several: 1996 NA+ or 1997 NMw- or 1998 ({EN-} & (NIfn+ or NItn-)) or 1999 NN+ or 2000 NW+ or 2001 ({EN- or NIc- or NA-} & (ND+ or NIn+ or 2002 ({{@L+} & DD-} & (Dmcn+ or (<noun-rel-p> & [<noun-main-p>]))))) or 2003 (NA- & {<noun-rel-p> & <noun-main-p>}) or 2004 (NA- & Xd- & TY- & Xc+) 2005 or Wa- 2006 or [[A+]]; 2007 2008oh.zero: (NA- & NA+); 2009zero.n: (NA- & NA+) or NN+ or Ds+ or (<noun-rel-s> & <noun-main-s>) or Wa-; 2010 2011% the generic "number" category 2012% AN+ is needed for date-ranges 2013% FRACTIONS are simple fractions 2014% Ditto for fractions ... 2015% Not clear why we use Dmcn+ here, instead of allowing nouns to take ND- 2016% as effectively Dmcn and ND are the "same thing" more or less. 2017% 2018% ({ND+} & NIfn+) or (NItn- & {ND+}): "between 7:30AM and 9:30AM" 2019<NUMBERS> <FRACTION>: 2020 NMn- 2021 or ({EN-} & (({ND+} & NIfn+) or (NItn- & {ND+}))) 2022 or NN+ 2023 or [[NF+]] 2024 or [[AN+]] 2025 or ({EN- or NIc-} & (ND+ or NIn+ or OD- or 2026 ({{@L+} & DD-} & (Dmcn+ or (<noun-rel-p> & [<noun-main-p>]))))) 2027 or ({Wd-} & EQt+) 2028 or EQt- 2029 or ((Wd- or NMn-) & NIa+) 2030 or Wa-; 2031 2032% HMS-TIME consists of HH:MM:SS(AM|PM) type expressions 2033% and should probably have a narrower set of parse patterns than numbers in 2034% general. e.g. should not have EQ links XXX todo -- fix this. 2035<HMS-TIME>: <NUMBERS> & {TZ+}; 2036 2037% Allowing postposed roman numerals only for now. 2038% e.g "Pope Pious XII" 2039<ROMAN-NUMERAL-WORDS>.rn: 2040 NMr- 2041 or ((Wd- or NMr-) & NIa+); 2042 2043% nouns that look like roman numerals. Limited requirements to avoid 2044% excessive ambiguity. 2045<ROMAN-NUMERAL-WORDS>.n: {@MX+} & (<noun-main-s>); 2046 2047% NMa-: Allow post-posed letter modifiers: e.g. "Vitamin A" 2048% Wd- & NIa+: Allow numbered, bulleted lists: "B: Press button firmly" 2049% Ju-: "It runs from T until the end" 2050% 2051% <marker-entity>: without this, the tokenizer destroys the upper-case, 2052% when it occurs as the first letter in the sentence. 2053A.id B.id C.id D.id E.id F.id G.id H.id J.id K.id L.id M.id N.id 2054O.id P.id Q.id R.id S.id T.id U.id V.id W.id X.id Y.id Z.id: 2055 <marker-entity> 2056 or [NMa-]0.5 2057 or [(Wd- or NMa-) & NIa+]0.5 2058 or Ju-; 2059 2060% Avoid having I.id interfere with pronoun I. 2061I.id: [[<marker-entity> or NMa- or (Wd- & NIa+)]]; 2062 2063% Variables: "suppose that X or Y is responsible." 2064A.n B.n C.n D.n E.n F.n G.n H.n J.n K.n L.n M.n N.n P.n Q.n R.n 2065S.n T.n U.n V.n W.n X.n Y.n Z.n: 2066 <marker-entity> 2067 or <noun-main-s> 2068 or <noun-and-s>; 2069 2070% Given-name initials: 2071A. B. C. D. E. F. G. H. I. J. K. L. M. N. 2072O. P. Q. R. S. T. U. V. W. X. Y. Z. : 2073 <marker-entity> 2074 or ({G-} & G+); 2075 2076% Days of month 2077% Note, however, this over-rides generic numbers in this range 2078% and so is a superset of the generic numbers disjuncts 2079% The following should match NUMBERS with the addition of "or TM-". 20802 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 208129 30 31: 2082<NUMBERS> or TM- or [[G+]]; 2083 2084% Ordinals - day-of-month expressions. 2085% Used only in expressions such as "December 2nd" 2086% Must use regex here as well, to avoid conflict with other regexes 2087first.ti second.ti third.ti fourth.ti fifth.ti sixth.ti seventh.ti eighth.ti 2088ninth.ti tenth.ti eleventh.ti twelfth.ti thirteenth.ti fourteenth.ti fifteenth.ti 2089sixteenth.ti seventeenth.ti eighteenth.ti nineteenth.ti twentieth.ti 2090twenty-first.ti twenty-second.ti twenty-third.ti twenty-fourth.ti twenty-fifth.ti 2091twenty-sixth.ti twenty-seventh.ti twenty-eighth.ti twenty-ninth.ti thirtieth.ti 2092thirty-first.ti <DAY-ORDINALS>.ti: TM-; 2093 2094% For YEAR-DATE year numbers 2095% AN+ is given a cost, because <date-id> attaches incorrectly to 2096% measurements of various kinds, where the number is not actually a 2097% date, and ND is the preferred linkage. 2098% This needs cleanup, I think ...!? 2099<date-id>: 2100 NMd- 2101 or ({EN-} & (NIfn+ or NItn-)) 2102 or NN+ 2103 or [AN+] 2104 or Wa- 2105 or ((Xd- & TY- & Xc+) or TY-) 2106 or ({EN- or NIc-} 2107 & (ND+ 2108 or OD- 2109 or ({{@L+} & DD-} 2110 & ([[Dmcn+]] 2111 or ((<noun-rel-x> or TA-) & (JT- or IN- or [[<noun-main-x>]])))))); 2112 2113% Years w/o apostrophe: e.g. 47 Ford Fairlane or 57 Chevy 211401 02 03 04 05 06 07 08 09: <date-id> or [[G+]]; 2115% 10-31 are month-days, treated above. 211632 33 34 35 36 37 38 39 211740 41 42 43 44 45 46 47 48 49 211850 51 52 53 54 55 56 57 58 59 211960 61 62 63 64 65 66 67 68 69 212070 71 72 73 74 75 76 77 78 79 212180 81 82 83 84 85 86 87 88 89 212290 91 92 93 94 95 96 97 98 99: 2123 <NUMBERS> or <date-id> or [[G+]]; 2124 2125% the DECADE-DATE regex matches 1950s 1950's 1950’s etc. 2126% A+: It's an old 50's love song 2127<DECADE-DATE> 2128'00s '10s '20s '30s '40s '50s '60s '70s '80s '90s 2129‘00s ‘10s ‘20s ‘30s ‘40s ‘50s ‘60s ‘70s ‘80s ‘90s 213000's 10's 20's 30's 40's 50's 60's 70's 80's 90's: 2131 ({TA-} & DG- & (IN- or [[<noun-main-x>]])) 2132 or A+; 2133 2134% year numbers 2135% 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 2136<YEAR-DATE>: <NUMBERS> or <date-id> or [[G+]]; 2137 2138% Years: e.g. '47 Ford Fairlane or '57 Chevy 2139'00 '01 '02 '03 '04 '05 '06 '07 '08 '09 2140'10 '11 '12 '13 '14 '15 '16 '17 '18 '19 2141'20 '21 '22 '23 '24 '25 '26 '27 '28 '29 2142'30 '31 '32 '33 '34 '35 '36 '37 '38 '39 2143'40 '41 '42 '43 '44 '45 '46 '47 '48 '49 2144'50 '51 '52 '53 '54 '55 '56 '57 '58 '59 2145'60 '61 '62 '63 '64 '65 '66 '67 '68 '69 2146'70 '71 '72 '73 '74 '75 '76 '77 '78 '79 2147'80 '81 '82 '83 '84 '85 '86 '87 '88 '89 2148'90 '91 '92 '93 '94 '95 '96 '97 '98 '99: <date-id> or [[G+]]; 2149 2150 21511: 2152 NMn- 2153 or ({EN-} & (NIfn+ or NItn-)) 2154 or NN+ 2155 or [[NF+]] 2156 or ({EN- or NIc-} & (ND+ or NIm+ or OD- or 2157 ({{@L+} & DD-} & (D**n+ or (<noun-rel-x> & [<noun-main-x>]))))) 2158 or TM- 2159 or NSn+ 2160 or ((Wd- or NMn-) & NIa+) 2161 or ({Wd-} & EQt+) or EQt-; 2162%%%%% or [[G- & (({MXs+} & <noun-main-s>) or G+ or AN+ or YS+)]] 2163 21640: 2165 NMn- 2166 or ({EN-} & (NIfn+ or NItn-)) 2167 or NN+ 2168 or [[NF+]] 2169 or ({EN- or NIc-} & (ND+ or NIn+ or OD- or 2170 ({{@L+} & DD-} & (Dmcn+ or [[Ds+]] or (<noun-rel-p> & [<noun-main-p>]))))) 2171 or ((Wd- or NMn-) & NIa+) 2172 or NSn+; 2173%%%%% or [[G- & (({MXs+} & <noun-main-s>) or G+ or AN+ or YS+)]] 2174 2175% TODO: no numbers or related expressions below this point take the new NM 2176% connector, although e.g. "point 1/2" would appear reasonable. Go through 2177% these and add NM- analogously to other numbers as applicable. 2178 2179twenties thirties forties fifties sixties seventies eighties nineties 2180hundreds.cnt: 2181 ({NA-} & {TA-} & DG- & (IN- or [[<noun-main-x>]])) or 2182 <mass-noun>; 2183 2184% teens could be above or teenagers (words.n.2) 2185teens: 2186 ({TA-} & DG- & (IN- or <noun-main-x>)) or 2187 <mass-noun>; 2188 2189hundred thousand half-thousand million half-million quarter-million 2190billion half-billion quarter-billion trillion half-trillion 2191quarter-trillion dozen half-dozen 2192bajillion bazillion gadzillion gagillion gajillion gazillion godzillion 2193jillion.a jizillion kabillion kajillion katrillion killion umptillion 2194zillion.n: 2195 NN- & ( 2196 NNy+ 2197 or NMw- 2198 or NA+ 2199 or ({EN- or NIc-} & ( 2200 ND+ 2201 or NIn+ 2202 or OD- 2203 or ({{@L+} & DD-} & (Dmcn+ or (<noun-rel-p> & <noun-main-p>)))))); 2204 2205half_a_dozen half_a_million: 2206({EN- or NIc-} & (ND+ or NIn+ or OD- or ({{@L+} & DD-} & 2207(Dmcn+ or (<noun-rel-p> & <noun-main-p>))))); 2208 2209% Dmcx-: prevents linkage to DMcn "*5 millions attended" but "Many millions attended" 2210dozens scores.a hundreds.a thousands millions billions trillions 2211bajillions bazillions gadzillions gagillions gajillions gazillions 2212godzillions jillions jizillions kabillions kajillions katrillions 2213killions umptillions zillions.a: 2214 [{DD- or Dmcx-} & <noun-rel-p> & <noun-main-p>] 2215 or (OFd+ & (ND+ or NIn+ or Dm+)); 2216 2217% OFd+ & Dm+: "tens of years ago ..." 2218tens: 2219 ({DD-} & OF+ & <noun-main-p>) 2220 or (OFd+ & Dm+); 2221 2222% XXX FIXME: noun-main-x has O- in it, and that's just wrong, here. 22231/2 3/4 2/3 1/3 1/4 1/8 3/8 5/8 7/8 ½ ⅓ ⅔ ¼ ¾ ⅛ ⅜ ⅝ ⅞: 2224 ({NNx-} & NNy+) 2225 or NF+ 2226 or NIe+ 2227 or ({NNx-} & {EN- or NIc-} 2228 & (ND+ or NIn+ or OD- 2229 or ({DD-} & ([[Ds+]] or Dmcn+ or (<noun-rel-x> & <noun-main-x>))))); 2230 2231and_a_half: 2232 (NW- or NSn- or ND-) & 2233 (NNy+ or ({EN- or NIc-} & (ND+ or NIn+ or ({DD-} & 2234 (Dmcn+ or (<noun-rel-p> & <noun-main-p>)))))); 2235 2236quarter.i: 2237 NS- & {EN-} & (NF+ or (<noun-rel-x> & <noun-main-x>)); 2238thirds.m fourths.m quarters.m fifths.m sixths.m sevenths.m eighths.m 2239ninths.m tenths.m: 2240 NW- & {EN-} & (NF+ or (<noun-rel-x> & <noun-main-x>)); 2241 2242first.a: 2243 L- or Pa- or E+ or TT+ or A+ or [Jp-] 2244 or <adv-as> 2245 or ({Xc+ & {Xd-}} & dCO+) 2246 or ((DD- or [[NSa-]]) & <noun-rel-x> & {<ton-verb>} & <noun-main-x>); 2247 2248last.a dead_last dead_fucking_last DFL: 2249 L- 2250 or Pa- 2251 or <adv-as> 2252 or ({Xc+ & {Xd-}} & dCO+) 2253 or DTi+ 2254 or TT+ 2255 or (DD- & <noun-rel-x> & {<ton-verb>} & <noun-main-x>) 2256 or A+ 2257 or [Jp-]; 2258 2259second.a: 2260 L- or Pa- or <adv-as> or ({Xc+ & {Xd-}} & dCO+) or 2261 (DD- & <noun-rel-x> & {<ton-verb>} & <noun-main-x>) or NR+ or A+; 2262 2263% This uses the L link for superlatives, but leads to strange parses: 2264% "We celebrated their eleventh anniversary" parses differently 2265% than "tenth anniversary". XXX this should be fixed, I suppose ... 2266 2267% A+: "fifteenth century Italy" 2268% Jp-: "Mike finished in first place, and John in third." 2269third.a fourth.a fifth.a sixth.a seventh.a eighth.a ninth.a tenth.a : 2270 L- or Pa- or NR+ or A+ or Jp- 2271 or <adv-as> 2272 or ({Xc+ & {Xd-}} & dCO+) 2273 or (NS- & {EN-} & NF+) 2274 or (((NS- & <noun-rel-x> & {EN-}) or (DD- & <noun-rel-x> & {<ton-verb>})) & <noun-main-x>); 2275 2276% NS-: "I gave him a third of the loot." 2277eleventh.a twelfth.a thirteenth.a fourteenth.a fifteenth.a 2278sixteenth.a seventeenth.a eighteenth.a nineteenth.a 2279twentieth.a 2280twenty-first.a twenty-second.a twenty-third.a 2281twenty-fourth.a twenty-fifth.a twenty-sixth.a 2282twenty-seventh.a twenty-eighth.a twenty-ninth.a 2283thirtieth.a 2284thirty-first.a thirty-second.a thirty-third.a 2285thirty-fourth.a thirty-fifth.a thirty-sixth.a 2286thirty-seventh.a thirty-eighth.a thirty-ninth.a 2287fourtieth.a 2288fourty-first.a fourty-second.a fourty-third.a 2289fourty-fourth.a fourty-fifth.a fourty-sixth.a 2290fourty-seventh.a fourty-eighth.a fourty-ninth.a 2291fiftieth.a 2292fifty-first.a fifty-second.a fifty-third.a 2293fifty-fourth.a fifty-fifth.a fifty-sixth.a 2294fifty-seventh.a fifty-eighth.a fifty-ninth.a 2295sixtieth.a 2296sixty-first.a sixty-second.a sixty-third.a 2297sixty-fourth.a sixty-fifth.a sixty-sixth.a 2298sixty-seventh.a sixty-eighth.a sixty-ninth.a 2299seventieth.a 2300seventy-first.a seventy-second.a seventy-third.a 2301seventy-fourth.a seventy-fifth.a seventy-sixth.a 2302seventy-seventh.a seventy-eighth.a seventy-ninth.a 2303eightieth.a 2304eighty-first.a eighty-second.a eighty-third.a 2305eighty-fourth.a eighty-fifth.a eighty-sixth.a 2306eighty-seventh.a eighty-eighth.a eighty-ninth.a 2307ninetieth.a 2308ninety-first.a ninety-second.a ninety-third.a 2309ninety-fourth.a ninety-fifth.a ninety-sixth.a 2310ninety-seventh.a ninety-eighth.a ninety-ninth.a: 2311 Pa- or NR+ or A+ or Jp- 2312 or <adv-as> 2313 or ({Xc+ & {Xd-}} & dCO+) 2314 or (NS- & {EN-} & NF+) 2315 or (((NS- & <noun-rel-x> & {EN-}) or (DD- & <noun-rel-x> & {<ton-verb>})) & <noun-main-x>); 2316 2317% Miscellaneous ordinal numbers, adjectival usage 2318% prefer G+ over A+ in general, as these are typically parts of names. 2319% ({Ds-} & AJla+): "he is in either the X or the Y battalion" 23201º.a 2º.a 3º.a 4º.a 5º.a 6º.a 7º.a 8º.a 9º.a 2321<DAY-ORDINALS>.a <ORDINALS>.a: 2322 Pa- or 2323 MVa- or 2324 ({Xc+ & {Xd-}} & dCO+) or 2325 (DD- & <noun-rel-x> & {<ton-verb>} & <noun-main-x>) or 2326 NR+ or 2327 G+ or 2328 [A+] or 2329 ({Ds-} & dAJla+) or 2330 ({Ds-} & dAJra-); 2331 2332% "Next on our list..." are ordinals. 2333% XXX should be converted to regex... 2334% Note also another list of ordinals below, used for time expressions. 2335first.ord next.ord last.ord second.ord third.ord fourth.ord fifth.ord 2336sixth.ord seventh.ord eighth.ord ninth.ord tenth.ord eleventh.ord 2337twelfth.ord thirteenth.ord fourteenth.ord fifteenth.ord sixteenth.ord 2338seventeenth.ord eighteenth.ord nineteenth.ord 2339twentieth.ord 2340twenty-first.ord twenty-second.ord twenty-third.ord 2341twenty-fourth.ord twenty-fifth.ord twenty-sixth.ord 2342twenty-seventh.ord twenty-eighth.ord twenty-ninth.ord 2343thirtieth.ord 2344thirty-first.ord thirty-second.ord thirty-third.ord 2345thirty-fourth.ord thirty-fifth.ord thirty-sixth.ord 2346thirty-seventh.ord thirty-eighth.ord thirty-ninth.ord 2347fourtieth.ord 2348fourty-first.ord fourty-second.ord fourty-third.ord 2349fourty-fourth.ord fourty-fifth.ord fourty-sixth.ord 2350fourty-seventh.ord fourty-eighth.ord fourty-ninth.ord 2351fiftieth.ord 2352fifty-first.ord fifty-second.ord fifty-third.ord 2353fifty-fourth.ord fifty-fifth.ord fifty-sixth.ord 2354fifty-seventh.ord fifty-eighth.ord fifty-ninth.ord 2355sixtieth.ord 2356sixty-first.ord sixty-second.ord sixty-third.ord 2357sixty-fourth.ord sixty-fifth.ord sixty-sixth.ord 2358sixty-seventh.ord sixty-eighth.ord sixty-ninth.ord 2359seventieth.ord 2360seventy-first.ord seventy-second.ord seventy-third.ord 2361seventy-fourth.ord seventy-fifth.ord seventy-sixth.ord 2362seventy-seventh.ord seventy-eighth.ord seventy-ninth.ord 2363eightieth.ord 2364eighty-first.ord eighty-second.ord eighty-third.ord 2365eighty-fourth.ord eighty-fifth.ord eighty-sixth.ord 2366eighty-seventh.ord eighty-eighth.ord eighty-ninth.ord 2367ninetieth.ord 2368ninety-first.ord ninety-second.ord ninety-third.ord 2369ninety-fourth.ord ninety-fifth.ord ninety-sixth.ord 2370ninety-seventh.ord ninety-eighth.ord ninety-ninth.ord 2371<DAY-ORDINALS>.ord <ORDINALS>.ord : 2372 (Wd- & {M+} & Ss*o+); 2373 2374% TODO: un-parenthesized cases, e.g. 2375% - preparations of 5 x 10(8) cfu/ml are made 2376% - the strength was in the order of gerE > cotD > yfhP P2 > yfhP P1 2377% also remember "-->" 2378 2379%suppress: DUP-BASE (for a.eq) 2380A.eq B.eq C.eq D.eq E.eq F.eq G.eq H.eq I.eq J.eq K.eq L.eq M.eq 2381N.eq O.eq P.eq Q.eq R.eq S.eq T.eq U.eq V.eq W.eq X.eq Y.eq Z.eq 2382a.eq b.eq c.eq d.eq e.eq f.eq g.eq h.eq i.eq j.eq k.eq l.eq m.eq 2383n.eq o.eq p.eq q.eq r.eq s.eq t.eq u.eq v.eq w.eq x.eq y.eq z.eq: 2384 EQt+ or EQt-; 2385 2386fiscal.i: TY+ & <noun-main-s>; 2387 2388or_so: ND- & {{@L+} & DD-} & (Dmcn+ or (<noun-rel-p> & <noun-main-p>)); 2389 2390% Allows parsing of "dollars per day" or "mL/sec" but is somewhat 2391% inconsistent with the equation parsing otherwise described below. 2392% XXX overall, eqn parsing could be strengthened. 2393per "/.per": Us+ & Mp-; 2394 2395 2396%VERBS 2397 2398<MX-PHRASE>: Xd- & (Xc+ or <costly-null>) & (MX*p- or MVg-); 2399<OPENER>: {Xd-} & Xc+ & [dCOp+]0.2; 2400 2401% <coord>: connects to coordinating conjunction. 2402<coord>: VC-; 2403 2404% These are the verb-form expressions for ordinary verbs. 2405% 2406% The general patterns here are: 2407% <verb-wall> : links verb to wall or to controlling phrase. 2408% <verb-s> : links verbs to singular subjects 2409% <verb-pl> : links verbs to plural subjects 2410% <verb-i> : links to infinitive 2411% <verb-pl,i> : to plural subjects or infinitives 2412% <verb-sp> : to singular or plural subject 2413% <verb-pp> : to past-participles 2414% <verb-sp,pp>: to singular or plural subject or past-participles 2415% <verb-pg> : to gerunds 2416% <verb-si> : subject inversion 2417% <verb-co> : optional subjects to imperatives (commands) 2418% <verb-sic> : imperative-subject inversion 2419 2420% <verb-wall>: these connect to the head verb: 2421% WV connects the wall to the head-verb, 2422% CV connects the dominating clause to the head verb of the dependent clause. 2423% IV connects infinitives to the head-verb 2424% VC connects the head-word to a subsequent coordinating conjunction. 2425% 2426% There are some other such connectors that don't quite fit this pattern: 2427% AF, Z, and in many cases B (for example TOt+ & B+). For this reason, we 2428% have to have a costly null [()] below, although we would really really 2429% like to get rid of it. But that would take a lot of Z and B and AF link 2430% fiddling about, so we have to live with this for now. 2431% 2432% Also: CP-, Eq+ and COq+ all connect to verbs, and are so disjoined 2433% with <verb-wall> 2434% 2435<verb-wall>: ((dWV- or dCV- or dIV-) & {VC+}) or [()]; 2436% <verb-wall>: (dWV- or dCV- or dIV-) & {VC+}; 2437 2438<mv-coord>: {@MV+} & {VC+}; 2439 2440% <of-coord>: "You were informed of this when?" 2441<of-coord>: OF+ & {{Xc+} & QI+} & <mv-coord>; 2442 2443% When we are done, remove the option costly NULL below. 2444<WALL>: hWV+ or [[()]]; 2445% <WALL>: hWV+; 2446 2447% Pv- & <verb-wall>: "a historic new law was passed" 2448% Pv- & no wall: "John felt vindicated" 2449% The problem here is that for passives (i.e. to-be), The Pv should get the wall 2450% but in the other cases it should not. We could/should tighten this up by using 2451% Pvp+ on to-be, using Pvv for the others, and demand the wall only for Pvp. 2452% XXX FIXME, the above needs fixing. 2453% 2454% <verb-pp>: PP- & WV-: "I have seen it". 2455% <verb-pg>: Pg- is naked, no verb-wall: "I like eating bass." 2456% 2457% XXX FIXME: for certain transitive verbs, we really want verb-ico to be 2458% in the form (I- & B- & <verb-wall>) for example: "that I did not know". 2459% 2460<verb-s>: {@E-} & ((Ss- & {hPFt-} & <verb-wall>) or (RS- & Bs-)); 2461<verb-pl>: {@E-} & ((Sp- & {hPFt-} & <verb-wall>) or (RS- & Bp-)); 2462<verb-sp>: {@E-} & ((S- & {hPFt-} & <verb-wall>) or (RS- & B-)); 2463<verb-pp>: {@E-} & PP- & {<verb-wall>}; 2464<verb-pg>: {@E-} & (Pg- or Mg-); 2465<verb-sp,pp>: <verb-sp> or <verb-pp>; 2466 2467% Pv- & OFj+: "knowledge was gained of the activities" 2468<verb-pv>: 2469 ({@E-} & ((Pv- & {hPFt-} & {<verb-wall>} & {OFj+}) or Mv-) & <mv-coord>) 2470 or ({EA-} & Wx-); 2471<verb-pvk>: 2472 ({@E-} & ((Pv- & {hPFt-} & {<verb-wall>} & {K+}) or Mv-) & <mv-coord>) 2473 or ({EA-} & Wx-); 2474<verb-pv-b>: {@E-} & ((Pv- & {hPFt-} & {<verb-wall>}) or Mv- or ({EA-} & Wx-)); 2475 2476% used only in "as <past-participle>" constructions, which behave 2477% kind of like manner adverbial phrases. Only certain verbs have 2478% this "manner" format, but they are not well-sorted out. 2479% 2480% Sa*v-: "He did it as expected" 2481% Sa*v- & MXsr-: "the movie, as filmed, is too long" 2482% The cost on MXsr+ is to give MVs preference for 2483% "She sang well, as planned" 2484% {MVz+}: "the man, as acquiescing as he was, set a bad precedent." 2485% Pv- & CV- & MXsr-: "The accused, as shall be proven, is innocent" 2486% S- & CV- & MXsr-: "The accused, as I suspected, is innocent" 2487% I*x- & CV- & MXsr-: "The accused, as I will show, is innocent" 2488% The x on I*x blocks I*v, so that Pv- is used. 2489<verb-manner>: 2490 ((Sa*v- or EAy- or ({E-} & Pv- & CV-)) & {Xd-} & {[MXsr-]0.1 & {MVz+}} & {Xc+}) 2491 or ({E-} & S- & CV- & {Xd-} & MXsr- & {Xc+}) 2492 or ({E-} & I*x- & CV- & {Xd-} & MXsr- & {Xc+}); 2493 2494% [A+]0.5 cost: "He was driven home" should NOT use driven.v as adjective! 2495% From what I can tell, <verb-manner> can be used anywhere that 2496% <verb-adj> can be... except for said.v-d 2497<verb-adj>: 2498 (({@E-} or {@EA-} or {@AN-}) & ([A+]0.5 or Pa-)) 2499 or <verb-manner>; 2500 2501% Wi- & {NM+}: imperative numbered lists: "Step 5. Do this." 2502% S**i- & Wi-: "John, stop that!"; the comma is mandatory. 2503% EI- & Wi-: "Hey, stop that!" 2504% CO- & Wi-: "Finally, move it back". 2505% [CO-]: cost because <verb-pl,i> & O+ occurs in many verbs, and 2506% allows a really weird subject-object inversion to proceed: 2507% e.g. "In the corner lay it" with it as object. That's just 2508% wrong... but this requires lots of places to fix. 2509% VJrpi-: "I aim to do something and also to help." 2510% I & [()]: costly, if there is no wall, but when does this happen? 2511% I'm confused, examples are needed... verb-pl,i is used everywhere... 2512% I want the wall, e.g. for "Did you see in which room?" 2513% which uses subject inversion and "did see" for the infinitive. 2514<verb-i>: {@E-} & I- & (<verb-wall> or VJrpi-); 2515<verb-co>: {@E-} & {Xd- & (EI- or S**i-)} & Wi-; 2516<verb-sic>: {@E-} & Wi- & Xc+ & SI*i+ & {Xc+}; 2517<verb-ico>: {@E-} & ((I- & (<verb-wall> or VJrpi- or [()])) or 2518 ({(Xd- & (EI- or S**i-)) or [{Xd-} & hCO-]} & Wi- & {NM+}) or 2519 (Wi- & Xc+ & SI*i+ & {Xc+}) 2520 ) & {@E-}; 2521<verb-pl,i>: <verb-pl> or <verb-ico>; 2522 2523<verb-si>: {@E-} & hPF- & {<verb-wall>} & hSI+; 2524<verb-sip>: {@E-} & hPF- & {<verb-wall>} & hSIp+; 2525 2526% <b-minus> is meant to be a generic replacement in the naked B- in 2527% many transitive verb constructions. For questions, we need to force 2528% a verb-wall connector; this is what the (B*w- or B*m-) & <verb-wall> 2529% part does. For the other B- forms, we don't need the wall. To force 2530% the wall, we just list all the others. 2531% XXX FIXME: the verb-i above may need to be changed to make the wall 2532% optional, because "Which dog did you chase" requires a I- & B*m- & WV- 2533% By contrast, "Who do you think Bill will bring?" requires a 2534% I- & CV- & B*w- & WV- on bring: that is, two walls. 2535% 2536% B*d-: "Whatever you want to do is fine" can't have a wall. 2537% B*w- "that, I did not know" needs a wall, but 2538% "Pizza, which most people love, is not very healthy" can't have a wall. 2539% so the wall on B*w- is optional. 2540% XXX FIXME -- most of the naked B- below should probably be <b-minus> 2541 2542<b-minus>: 2543 B*d- or B*j- 2544 or (B*w- & (<verb-wall> or [()]0.5)) 2545 or (B*m- & <verb-wall>); 2546 2547<verb-ge-nos>: 2548 {@E-} & ( 2549 <MX-PHRASE> 2550 or <OPENER> 2551 or ({[DP-]} & (SIs*g- or <costly-null>)) 2552 or [DP- & J-] 2553 or [<fronted>]); 2554 2555<verb-ge>: 2556 <verb-ge-nos> 2557 or ({@E-} & {[DP-]} & Ss*g+ & <CLAUSE>); 2558 2559% ({[[Ds-]]} & OF+) : "a running of the bulls" "a polishing of prose" 2560% AJ: allows use of gerunds as adjectives: "described as smooth and obliging" 2561% <noun-and-u>: allows use of gerunds as nouns. 2562<verb-ge-d>: 2563 (<noun-modifiers> & 2564 (Dmu- or ((Dmu- or [[Ds-]]) & OF+) or ()) & 2565 ((<noun-rel-s> & {@MXs+} & 2566 ((Ss+ & <CLAUSE>) or SIs- or Os- or J-)) or 2567 dAJra- or dAJla+ or 2568 <noun-and-u>)) or 2569 [[AN+]]; 2570 2571<verb-pg,ge>: 2572 {@E-} & ( 2573 <MX-PHRASE> 2574 or <OPENER> 2575 or ({[DP-]} & ((Ss*g+ & <CLAUSE>) or SIs*g- or <costly-null>)) 2576 or [DP- & J-] 2577 or [<fronted> & {@MV+}] 2578 or Mg- 2579 or Pg-); 2580 2581<verb-phrase-opener>: 2582 {@E-} & {@MV+} & ( 2583 <MX-PHRASE> 2584 or <OPENER> 2585 or [<fronted> & {@MV+}]); 2586 2587% Relative clause, or question. 2588% Qw- & <verb-wall>: "Where are they?" -- verb must connect to wall. 2589% Qe-: "How many times did you do it?" 2590% Qd-: "Does he drink?" -- Qd connects directly to wall. 2591% {CO-} & Qd-: "By the way, does he drink?" 2592% Iq-: "The big question is did he do it?" 2593% Xd- & Iq-: "The big question is, did he do it?" 2594<verb-rq>: Rw- or ({{Xd-} & Iq-} & (Qd- or Qp- or ((Qw- or Qe-) & <verb-wall>))) or [()]; 2595% Just like above, but no aux, should always be anded with I+. 2596% The idea here is that the verb on the other end of the I+ will 2597% connect to the wall. 2598<verb-rq-aux>: 2599 Rw- or (({{Xd-} & Iq-} or {hCOw-}) & (Qd- or Qw- or Qp- or Qe-)) or [()]; 2600 2601% These are the verb-form expressions for special verbs that can take 2602% filler-"it" as a subject. 2603 2604<verb-s-pl,i>: {@E-} & (((Sp- or If-) & <verb-wall>) or (RS- & Bp-) or <verb-co>); 2605<verb-s-s>: {@E-} & (((Ss- or SFsi-) & <verb-wall>) or (RS- & Bs-)); 2606<verb-s-sp,pp>: {@E-} & (((S- or SFsi- or PPf-) & <verb-wall>) or (RS- & B-)); 2607<verb-s-sp>: {@E-} & (((S- or SFsi-) & <verb-wall>) or (RS- & B-)); 2608<verb-s-pp>: {@E-} & PPf- & <verb-wall>; 2609<verb-s-pg>: {@E-} & (Pgf- or Mg-); 2610<verb-s-pv>: {@E-} & ((Pvf- & <verb-wall>) or Mv-) & <mv-coord>; 2611<verb-s-pv-b>: {@E-} & ((Pvf- & <verb-wall>) or Mv-); 2612 2613% These are the verb-form expressions for special verbs that can take 2614% either filler-"it" or filler-"there" as a subject. 2615% These are used almost exclusively with auxiliary verbs. 2616% This is why they don't have & <verb-wall> in them: we don't want the 2617% auxiliary attaching to the wall, we want only the main verb doing this. 2618% The Ss- or Sp- prevent attachments to Sa- for "as.e" phrases. 2619<verb-x-pl,i>: {@E-} & (Sp- or SFp- or If- or (RS- & Bp-) or <verb-co>); 2620<verb-x-s>: {@E-} & (Ss- or SFs- or (RS- & Bs-)); 2621<verb-x-s,u>: {@E-} & (Ss- or SFs- or SFu- or (RS- & Bs-)); 2622<verb-x-sp,pp>: {@E-} & (Ss- or Sp- or SF- or PPf- or (RS- & B-)); 2623<verb-x-sp>: {@E-} & (Ss- or Sp- or SF- or (RS- & B-)); 2624<verb-x-pp>: {@E-} & PPf- & <verb-wall>; 2625<verb-x-pg>: {@E-} & (Pgf- or Mg-); 2626 2627% No verb-wall for <verb-x-pg>: "Is there going to be a problem?" 2628<verb-x-pg,ge>: 2629 <verb-x-pg> 2630 or ({@E-} & ( 2631 <MX-PHRASE> 2632 or <OPENER> 2633 or ({[DP-]} & ((Ss*g+ & <CLAUSE>) or SIs*g- or <costly-null>)) 2634 or [DP- & J-] 2635 or [<fronted> & {@MV+}]) & <verb-wall>); 2636 2637% Almost identical to the above, except that the verb attaches to the 2638% wall. We cannot use verb-s for this, since the SFsi prevents the parse 2639% of sentences like "there appears to be a problem". 2640% If- blocks the Ix+ on would, be 2641<verb-y-pl,i>: {@E-} & (((Sp- or SFp- or If-) & <verb-wall>) or (RS- & Bp-) or <verb-co>); 2642<verb-y-s>: {@E-} & (((Ss- or SFs-) & <verb-wall>) or (RS- & Bs-)); 2643<verb-y-s,u>: {@E-} & (((Ss- or SFs- or SFu-) & <verb-wall>) or (RS- & Bs-)); 2644<verb-y-sp,pp>: {@E-} & (((S- or SF- or PPf-) & <verb-wall>) or (RS- & B-)); 2645<verb-y-sp>: {@E-} & (((S- or SF-) & <verb-wall>) or (RS- & B-)); 2646 2647% Almost like above, but without the RS- & B- 2648<verb-z-s,u>: {@E-} & (Ss- or SFs- or SFu-) & <verb-wall>; 2649 2650% conjoined verbs. 2651% VJr == left 2652% VJl == right 2653% VJd == ditransitive 2654% 2655% VJ*s == singular subject 2656% VJ*p == plural subject 2657% VJ*g == conjoined gerunds "He was running and jumping" 2658% VJ*h == past participle (PP- link) "He had run and jumped" 2659% 2660% The following control whether the conjunction can take an object. 2661% The conjunction should take an object if both verbs are transitive, 2662% e.g. "I saw and greeted Sue", which should parse as 2663% "I (saw and greeted) Sue". 2664% VJ**i == intransitive 2665% VJ**t == transitive 2666% 2667% s == singular, pl == plural, sp == singular or plural 2668% g == gerund 2669<verb-and-s->: {@E-} & dVJrs-; 2670<verb-and-s+>: {@E-} & dVJls+; 2671<verb-and-pl->: {@E-} & dVJrp-; 2672<verb-and-pl+>: {@E-} & dVJlp+; 2673<verb-and-sp->: {@E-} & dVJr-; 2674<verb-and-sp+>: {@E-} & dVJl+; 2675% <verb-and-sp-i-> is use only with auxiliaries, and thus it needs the 2676% Ift- connector for predicative adjectives: 2677% "he is known to get frustrated and to become miserable" 2678<verb-and-sp-i->: {@E-} & {Ift-} & dVJr*i-; 2679<verb-and-sp-i+>: {@E-} & dVJl*i+; 2680<verb-and-sp-t->: {@E-} & dVJr*t-; 2681<verb-and-sp-t+>: {@E-} & dVJl*t+; 2682<verb-and-pg->: {@E-} & dVJrg-; 2683<verb-and-pg+>: {@E-} & dVJlg+; 2684<verb-and-had->: {@E-} & (dVJrh- or dMJrv-); 2685<verb-and-had+>: {@E-} & (dVJlh+ or dMJlv+); 2686 2687<verb-and-sp-t>: 2688 <verb-and-sp-t-> or 2689 <verb-and-sp-t+>; 2690 2691% Verb macros for automatically conjoining verbs. 2692% 2693% Many of these use a cost on $1 to encourage any MV links to attach to 2694% the "and.j-v" instead of to the individual verb. Unfortunately, this 2695% can often be too broad: so, we *want* transitive objects to attach 2696% to the local verb. The appropriate fix seems to be to remove the cost 2697% here, and add a tiny cost to those MV's that are being incorrectly attached. 2698% Or maybe lower the cost here? We already have a 0.2 case, below... 2699% XXX TODO: do the above, as they show up... 2700% 2701% plural-or-infinitive macro; 2702% "Scientists sometimes may repeat experiments or use groups." 2703% Want "groups" to connect to "use", not "and". 2704% (($1) or [()]) & <verb-and-pl+>): 2705% "they might supplement or replace anticoagulants" 2706% The first verb is expecting an object, but there isn't one. 2707% ({@E-} & hXd- & dWi- & ($1) & hXc+): 2708% Parenthetical phrases: "(please refer to the list below)" 2709% Getting the parenthesis cannot be achieved by hacking <verb-ico> 2710% or <verb-pl,i> and must be done here. 2711% (dWi- & ($1) & Xc+ & SI*i+ & {Xc+}): "Bring out the Ring, Frodo!" 2712% Sp- & SI*i+: "you hold my beer, John" 2713% but w/cost to avoid bad parse of "They shelter in huts, woods and rocks" 2714% Xd- & EI- & SI*i+: "hey, thank you, sir!" 2715 2716 2717% Generic singular intransitive form 2718 2719 2720% singular present tense macro; same comments as above... 2721 2722 2723% Generic intransitive form 2724 2725 2726% Generic transitive form 2727% ([$2]0.2 or ()): we want the modifiers to act on the conjunction, usually: 2728% for example: "We neither ate nor drank for three days" 2729 2730 2731% present tense, but allows transitive connections to 'and' 2732 2733 2734% past tense macro, intransitive variation 2735 2736 2737% past tense macro, transitive variation 2738 2739 2740% Same as above, but without the PP link 2741 2742 2743 2744 2745% as above but for past participles 2746 2747 2748% the filler-it variation of the above rules. 2749 2750 2751% This may allow overly broad 'and' constructions. 2752 2753 2754% This may allow overly broad 'and' constructions. 2755% I haven't completely verified this one, it may be buggy.. 2756 2757 2758% This may allow overly broad 'and' constructions. 2759 2760 2761 2762 2763% This may allow overly broad 'and' constructions. 2764% I haven't completely verified this one, it may be buggy.. 2765 2766 2767 2768 2769 2770 2771% AUXILIARY VERBS 2772 2773% O+ & <verb-wall>: "did" is not an auxiliary, and so needs the wall. 2774% O+ & QI+: "you did that when?" 2775% QI+: "you did what?" 2776<vc-do>: 2777 ((<b-minus> 2778 or (O+ & {@MV+} & <verb-wall> & {{Xc+} & QI+}) 2779 or ({@MV+} & <verb-wall> & QI+) 2780 or [[@MV+ & O*n+]] 2781 or Vd+ 2782 or ({N+} & (CX- or [[()]]))) & <mv-coord>) 2783 or ({N+} & I*d+); 2784 2785% Below uses <verb-and-sp-i> but maybe <verb-and-pl> is better? 2786% I- & CV-: "What did John say you should do?" 2787% Naked I*d-: "How do you do?", "what is there to do?" 2788% I*t- & O+: forces use of object in to-do expressions. 2789% "Are you really going to do it to them?" 2790% VJrpi-: "I aim to help and also to do something" 2791% SIp+ & N+: "Do you not want to know?" 2792% Wi- & I*d+ & Xc+ & SI*i+: "please do tell, John"; comma is required! 2793% 2794% Things we'd like to have, but can't: 2795% <b-minus> & O+: "what are the chances Sherlock could do it?" 2796% Unfortunately, adding this breaks corpus-basic.batch: 2797% *how many more times did you do it 2798% *how many years did you do it 2799% but, I dunno, both seem like valid sentences to me... 2800% Hey, wait: using R & B here is wrong, should have Qe maybe? 2801% 2802do.v: 2803 ({@E-} & (Sp- or SFp- or (RS- & Bp-) or <verb-co>) & <vc-do>) 2804 or (<verb-and-sp-i-> & ([<vc-do>] or ())) 2805 or (<vc-do> & <verb-and-sp-i+>) 2806 or ((SIp+ or SFIp+) & {N+} & ((<verb-rq-aux> & {N+} & I*d+) or CQ-)) 2807 or (<verb-co> & {I*d+} & Xc+ & SI*i+ & {Xc+}) 2808 or ({@E-} & I*t- & O+ & IV- & <mv-coord>) 2809 or ({@E-} & I- & 2810 (<b-minus> or O+ or [[@MV+ & O*n+]] or CX-) & 2811 <mv-coord> & 2812 (<verb-wall> or VJrpi-)) 2813 or ({@E-} & I*d- & <verb-wall>); 2814 2815% Ss- & <verb-wall>: "so it does!" 2816% Ss- & <verb-wall> & @MV+: "he does as he pleases." 2817does.v: 2818 2819 ((<verb-x-s> & (<vc-do>)) or 2820 (<verb-and-s-> & ([<vc-do>] or ())) or 2821 ((<vc-do>) & <verb-and-s+>)) 2822 or ({@E-} & Ss- & <verb-wall> & <mv-coord>) 2823 or ((SIs+ or SFIs+) & ((<verb-rq-aux> & {N+} & I*d+) or CQ-)); 2824 2825% Ss- & <verb-wall> & @MV+: "he did as he pleased." 2826% <verb-x-sp> & <verb-wall>: "I sure wish I did" 2827did.v-d: 2828 (<verb-x-sp> & <vc-do>) 2829 or (<verb-x-sp> & <verb-wall>) 2830 or ({@E-} & Ss- & <verb-wall> & <mv-coord>) 2831 or (<verb-and-sp-i-> & <vc-do>) or (<vc-do> & <verb-and-sp-i+>) 2832 or ((SI+ or SFI+) & ((<verb-rq-aux> & {N+} & I*d+) or CQ-)); 2833% 2834% XXX why not <vc-do> here ? 2835% <verb-pv-b>: "I want it done." "I want the job done" 2836% Os+ & @MV+: "I've done that chore many times" 2837<vc-done>: 2838 <b-minus> 2839 or (O+ & <mv-coord>) 2840 or [[@MV+ & O*n+]] 2841 or Vd+; 2842 2843% <verb-pv-b> & <vc-done>: Pv- & B-: "he fixed what damage there had been done" 2844done.v: 2845 2846 ((<verb-pp> & (<vc-done>)) or 2847 (<verb-and-had-> & ([<vc-done>] or ())) or 2848 ((<vc-done>) & <verb-and-had+>)) 2849 or <verb-phrase-opener> 2850 or (<verb-pv-b> & {<vc-done>}) 2851 or (S- & <verb-wall>); 2852 2853% Pa- & Pg+: "I am done working", "I am through being mad" 2854done.a finished.a through.a: 2855 ({@E-} & Pa- & {Pg+ or @MV+}) 2856 or (dAJra- & {@MV+}) 2857 or ({@MV+} & dAJla+); 2858 2859doing.v: <verb-pg> & (O+ or <b-minus> or [[@MV+ & O*n+]] or Vd+) & <mv-coord>; 2860doing.g: ((O+ or <b-minus> or [[@MV+ & O*n+]] or Vd+) & {@MV+} & <verb-ge>) or <verb-ge-d>; 2861better.i fine.i ok.i okay.i OK.i poorly.i well.i: {EE-} & Vd-; 2862 2863% <verb-wall>: "I know he didn't", "I know they don't" 2864% Wi-: "Don't!" 2865% EI- & Wi-: "In total, don't!" 2866% Wi- & I*d+: "Don't do that!" 2867don't don’t: 2868 (((<verb-rq-aux> & (SIp+ or SFIp+) & I*d+) 2869 or ({@E-} & (Sp- or SFp- or (RS- & Bp-)))) & (I*d+ or <verb-wall> or [[()]])) 2870 or (<verb-co> & {I*d+}); 2871 2872doesn't doesn’t: 2873 ((<verb-rq-aux> & (SIs+ or SFIs+) & I*d+) or <verb-x-s>) 2874 & (I*d+ or <verb-wall> or [[()]]); 2875 2876didn't.v-d didn’t.v-d: 2877 ((<verb-rq-aux> & (SI+ or SFI+)) or <verb-x-sp>) 2878 & (I*d+ or <verb-wall> or [[()]]); 2879 2880daren't mayn't shan't oughtn't mightn't 2881daren’t mayn’t shan’t oughtn’t mightn’t: 2882 ({{EI-} & Q- & <verb-wall>} & (SI+ or SFI+) & I+) or 2883 (<verb-x-sp> & (I+ or <verb-wall> or [[()]])); 2884 2885% Cost on {[[MV+]]}: prefer to have prep modifiers modify something else: 2886% e.g. "I have a report on sitcoms": "on" modifies "report", not "have" 2887% However, "I have a date with Bob": we want "with" to MVp modify have, 2888% and not Mp modify "date"... XXX this is all very broken ATM... 2889% 2890% <to-verb> & <verb-wall>: "I have to verb-inf" allows "have" to connect to wall. 2891% [TO+]: allows null-infinitive: "Because I have to." 2892% N+ & O+: "I have not an instant to lose." 2893<vc-have>: 2894 ({@MV+} & (<to-verb> or [TO+]) & <verb-wall>) 2895 or ({N+} & (B- or (O+ & <verb-wall>)) & {@MV+} & {[I*j+ or Pv+]}) 2896 or (([[@MV+ & O*n+]] or CX- or [[()]]) & <mv-coord>) 2897 or ({N+} & PP+); 2898 2899have.v: 2900 2901 ((<verb-x-pl,i> & (<vc-have>)) or 2902 (<verb-and-sp-i-> & ([<vc-have>] or ())) or 2903 ((<vc-have>) & <verb-and-sp-i+>)) 2904 or ((SIp+ or SFIp+) & ((<verb-rq> & PP+) or CQ-)); 2905 2906% I've they've you've we've: PP+ & <CLAUSE>; 2907% I- & PP+: "she would've said so". 2908’ve 've: 2909 (Sp- & (PP+ or O+)) 2910 or (If- & PP+); 2911 2912% The splitter will not two suffixes, so we need this 2913% abbreviation for would-have: "She'd've said so" 2914% Give it a cost to that "She 'd've said so" can split first. 2915'd've.#would-have ’d’ve.#would-have: 2916 [S- & (PP+ or O+)]0.3; 2917 2918has.v: 2919 2920 ((<verb-x-s> & (<vc-have>)) or 2921 (<verb-and-s-> & ([<vc-have>] or ())) or 2922 ((<vc-have>) & <verb-and-s+>)) 2923 or ((SIs+ or SFIs+) & ((<verb-rq> & PP+) or CQ-)); 2924 2925% <verb-x-sp> & <verb-wall>: "I sure wish I had" 2926% Sa*a- & PPf+: "as had been agreed, the work began on Monday" 2927had.v-d: 2928 ((SI+ or SFI+) & ((<verb-rq> & PP+) or CQ-)) or 2929 (Sa*a- & PPf+) or 2930 (<verb-x-sp> & <vc-have>) or 2931 (<verb-x-sp> & <verb-wall>) or 2932 (<verb-and-sp-i-> & <vc-have>) or (<vc-have> & <verb-and-sp-i+>) or 2933 (<verb-x-pp> & 2934 (<to-verb> or 2935 ((O+ or <b-minus>) & {@MV+} & {[I*j+ or Pv+]}) or 2936 (([[@MV+ & O*n+]] or CX-) & <mv-coord>))) or 2937 [[(SI*j+ or SFI**j+) & PP+ & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & dCOp+))]]; 2938 2939%we'd they'd I'd he'd she'd you'd: (PP+ or ({Vw+} & I+)) & <CLAUSE>; 2940 2941% S- & I+: "I'd love to" 2942% RS- & Bs- & PP+: "He looked at the girl who'd been knitting" 2943’d 'd: 2944 (S- & (PP+ or I+)) 2945 or (RS- & Bs- & PP+); 2946 2947having.v: <verb-pg> & <vc-have>; 2948having.g: (<vc-have> & <verb-ge>) or <verb-ge-d>; 2949 2950% PP is disjoined with <verb-wall> because when PP is used, has/have/had 2951% is an auxiliary verb, an should not get a wall connection! 2952hasn't hasn’t: 2953 ((<verb-rq> & (SIs+ or SFIs+)) or (<verb-x-s>)) 2954 & (PP+ or ((([[O+]] & <mv-coord>) or [[()]]) & <verb-wall>)); 2955 2956haven't haven’t: 2957 ((<verb-rq> & (SIp+ or SFIp+)) 2958 or ({@E-} & (Sp- or SFp- or (RS- & Bp-)))) 2959 & (PP+ or ((([[O+]] & <mv-coord>) or [[()]]) & <verb-wall>)); 2960 2961hadn't.v-d hadn’t.v-d: 2962 ((<verb-rq> & (SI+ or SFI+)) 2963 or ({@E-} & (S- or SFs- or SFp- or (RS- & B-)))) 2964 & (PP+ or ((([[O+]] & <mv-coord>) or [[()]]) & <verb-wall>)); 2965 2966% ----------------------------------------------------------- 2967% "to be" 2968% Give [K+] a cost so as to prefer Pp+ in general 2969%<vc-be>: 2970% ({@EBm+} & (((O*t+ or [B**t-] or [K+] or BI+ or OF+ or PF- or 2971% (Osi+ & R+ & Bs+) or 2972% (Opi+ & R+ & Bp+) or 2973% [[()]]) & {@MV+}) or 2974% (Pp+ & {THi+ or @MV+}) or 2975% THb+ or 2976% <to-verb> or 2977% Pa+)) or 2978% ({N+} & (AF- or Pv+ or I*v+)) or 2979% (({N+} or {Pp+}) & Pg*b+); 2980 2981% But first, some wack idiomatic phrases that behave like "to be" 2982% Ix- & Pv+: "You may rest assured" 2983rest.w: Ix- & Pv+; 2984 2985% no-obj is costly but allows "if it weren't for Sally" 2986% [Cet+]: elided (silent "that"): "my guess is the door on the left hides the prize." 2987% which really should be: "my guess is [that] the door on the left hides the prize." 2988% Except that this breaks lots of stuff ... Arghhh. 2989% 2990% (<verb-wall> & BI+): "The question is who we should invite?" 2991% (<verb-wall> & OF+): "The are of a single mind." 2992% [{CV-} & B**t-]: "How fast a program does he think it is?" 2993% CV- optional to parse: "How efficient a program is it?" 2994% O*i+ & R+ & Bs+ & <verb-wall>: "I believe it was John" 2995% 2996% [Pv+].1: this gives Pv+ a fractional cost, so that Pa+ is preferred 2997% over Pv+ whenever the same word appears as both adjective and verb. 2998% For example, "injured.a" vs. injured.v-d" in "the player is injured", 2999% which should get Pa+ not Pv+. 3000% MV+ & Pv+: "I was by then dominated by my aunt" 3001% MV+ & Pa+: "I was, before Friday, quite unhappy." 3002% Pa+ & {<verb-wall>}: the wall is optional: "A player who is injured 3003% must leave the field" cannot take a wall. 3004% [Pa+]0.05: perfer gerund over adjective. 3005% [I*v+].2: the cost should maybe be evenn higher, to avoid linking 3006% past-tense 'were' to infinitives. "The rooms were let." 3007% PFb- & <verb-wall> & Pa+: "cheaper than direct, slime is greener." 3008 3009<vc-be-no-obj>: 3010 ({@EBm+} & (( 3011 ([{CV-} & B**t-] 3012 or (B**t- & <verb-wall>) 3013 or [K+] 3014 or (<verb-wall> & BI+) 3015 or (<verb-wall> & OF+) 3016 or (Osi+ & R+ & Bs+ & <verb-wall>) 3017 or (Opi+ & R+ & Bp+ & <verb-wall>) 3018 or ([()]0.666 & <verb-wall>)) & <mv-coord>) 3019 or (<verb-wall> & Pp+ & {THi+ or @MV+}) 3020 or THb+ 3021 or <to-verb> 3022 or (PFb- & <verb-wall> & {Pa+}) 3023 or ({MV+} & [Pa+]0.05 & {<verb-wall>}))) 3024 or ({N+} & ((AF- & <verb-wall>) or ({MV+} & [Pv+].1) or [I*v+].2)) 3025 or (({N+} or {Pp+}) & Pg*b+ & <verb-wall>); 3026 3027% Identical to above, but no wall. This is used only in "and.j-v" 3028% constructions, so that WV links to the "and.j-v" instead of "be". 3029% 3030<vc-be-no-obj-no-wall>: 3031 ({@EBm+} & ((([B**t-] or [K+] or BI+ or OF+ or PFb- or 3032 (Osi+ & R+ & Bs+) or 3033 (Opi+ & R+ & Bp+) or 3034 [[()]]) & <mv-coord>) or 3035 (Pp+ & {THi+ or @MV+}) or 3036 THb+ or 3037 <to-verb> or 3038 Pa+)) or 3039 ({N+} & (AF- or [Pv+].1 or I*v+)) or 3040 (({N+} or {Pp+}) & Pg*b+); 3041 3042% O*m+ allows "If only there were more!" 3043% THb+ allows "It is your fault that you're a failure." 3044% The @MV+ allows modifiers (e.g. prep modifiers) to attach both to 3045% the object and to the copula. Example: 3046% "There is neither pine nor apple in the pineapple." 3047% "There is no ham in the hamburger, and neither pine nor apple in the pineapple." 3048<vc-be-obj>: 3049 {@EBm+} & (O*t+ or O*m+) & {@MV+} & {THb+}; 3050 3051<vc-be-obj-p>: 3052 {@EBm+} & (Opt+ or Omm+) & {@MV+} & {THb+}; 3053 3054<vc-be-obj-sp>: 3055 {@EBm+} & (Ost+ or Opt+ or Omm+) & {@MV+} & {THb+}; 3056 3057<vc-be-obj-u>: 3058 {@EBm+} & Out+ & {@MV+} & {THb+}; 3059 3060<vc-be>: <vc-be-no-obj> or (<vc-be-obj> & <verb-wall>); 3061<vc-be-sp>: <vc-be-no-obj> or (<vc-be-obj-sp> & <verb-wall>); 3062<vc-be-no-wall>: <vc-be-no-obj-no-wall> or <vc-be-obj>; 3063<vc-be-and>: <vc-be-no-wall>; 3064 3065 3066% Colon can be used as a synonym for "is" 3067% "The answer to your question: yes" 3068% "The capital of Germany: Berlin" 3069":.v": 3070 <verb-x-s> & <vc-be>; 3071 3072% verb-x-s,u: "there is blood on his hands" 3073% Unfortunately, this allows "There is chasing dogs", which pairs SFu to Op 3074% and has to be removed via post-processing. 3075% EQ: "Everyone knows that 2 + 2 is 4" 3076% <verb-rq> & (SIs*x+ or SFIs+): "Is it in place?") 3077% It does not use a wall, because Qd connects to the wall already. 3078% SIs*x blocks SIs*g: "*There is chasing dogs" 3079% Sa*a- & Pv+: "..., as is agreed." 3080is.v: 3081 (<verb-x-s,u> & <vc-be>) 3082 or (<verb-and-s-> & <vc-be-and>) 3083 or (<vc-be-and> & <verb-and-s+>) 3084 or ({<verb-rq>} & (SIs*x+ or SIs*b+ or SFIs+) & {<vc-be>}) 3085 or (Sa*a- & Pv+) 3086 or (Ss*w- & <verb-wall> & Pp+ & TO+ & IV+) 3087 or (EQ*r- & S- & <verb-wall> & EQ*r+); 3088 3089% Similar to above, but no S-O inversion, and no equation. 3090% Also, a cost, so that possessive 's is preferred. 3091% Also, this can be a contraction for "has": "he has" -> "he's" 3092% <verb-x-s,u> & PP+: "He's gone to Boston" (viz "He has gone to Boston") 3093% But also, some contractions are prohibited: 3094% *That's just the kind of person he's -- so: Ss- & PF- not allowed 3095% SIs+ & PFb-: "Where's the ball?" 3096's.v ’s.v: 3097 [(<verb-z-s,u> & 3098 (({@EBm+} & ((( 3099 (O*t+ & <verb-wall>) 3100 or [K+ & <verb-wall>] 3101 or BI+ 3102 or OF+ 3103 or (Osi+ & R+ & Bs+) 3104 or (Opi+ & R+ & Bp+)) 3105 & {@MV+} & {THb+}) 3106 or (Pp+ & {THi+ or @MV+}) 3107 or THb+ 3108 or (<to-verb> & <verb-wall>) 3109 or (Pa+ & <verb-wall>))) 3110 or ({Pp+} & Pg+) 3111 or Pv+ 3112 or PP+)) 3113 or (SIs+ & (Qw- or Qp-) & <verb-wall>) 3114 or (<verb-and-s-> & <vc-be-and>) 3115 or (<vc-be-and> & <verb-and-s+>)]; 3116 3117% are.v: 3118% (({@E-} & (Spx- or SFp- or (RS- & Bp-))) or 3119% (<verb-rq> & (SIpx+ or SFIp+))) & <vc-be>; 3120 3121% Don't allow are.v with uncountable noun objects. 3122% Ss*t- & <vc-be-obj-p>: (requires a plural object) 3123% "What he wants are the cats" 3124% "What John loves about this movie are the sound effects" 3125% Qd- & (SIpx+ or SFIp+) & <vc-be-and> (no walls here: 3126% for questions: "Are you insane?" "Are you the one?" 3127are.v: 3128 ({@E-} & (Spx- or SFp- or (RS- & Bp-)) & <vc-be-sp>) 3129 or ({@E-} & Ss*t- & <vc-be-obj-p> & <verb-wall>) 3130 or ({<verb-rq>} & SIpx+ & {<vc-be>}) 3131 or ({<verb-rq>} & SFIp+ & {<vc-be-obj>}); 3132 3133%we're they're I'm you're: 3134%(({@EBm+} & (((O*t+ or K+ or BI+ or OF+ or Pp+) & {@MV+}) or <to-verb> or Pa+)) or 3135%({N+} & (Pg+ or Pv+))) & <CLAUSE>; 3136 3137% they're we're 3138’re 're: 3139 Spx- & (({@EBm+} & ((((O*t+ & <verb-wall>) or K+ or BI+ or OF+ or Pp+) & <mv-coord>) or <to-verb> or (Pa+ & <verb-wall>) )) or 3140 ({N+} & (Pg+ or Pv+))); 3141 3142% yisser: "you're" Irish English 3143% Interesting -- no way to put a WV- link in here ... 3144yisser.v: (Pa+ & Wd-); 3145 3146% Q-: "How was the movie?" 3147% Sa*a- & Pv+: "..., as was promised." 3148was.v-d: 3149 (<verb-x-s,u> & <vc-be>) 3150 or (<verb-and-s-> & <vc-be-and>) 3151 or (<vc-be-and> & <verb-and-s+>) 3152 or (Sa*a- & Pv+) 3153 or ({@E-} & SX- & <vc-be> & <verb-wall>) 3154 or (<verb-rq> & (SFIs+ or SIs+ or SXI+) & {<vc-be>}); 3155 3156% XXX probably should be verb-and-sp-i- etc !? 3157were.v-d: 3158 (({@E-} & (Spx- or SFp- or [[Ss-]] or [[SX- & <verb-wall>]] or (RS- & Bp-))) & <vc-be>) 3159 or (<verb-rq> & (SIpx+ or SFIp+) & (<vc-be> or <verb-wall>)) 3160 or (<verb-and-sp-> & <vc-be-and>) 3161 or (<vc-be-and> & <verb-and-sp+>) 3162 or [[(SI*j+ or SFI**j+) & <vc-be> & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & dCOp+))]]; 3163 3164% Ss*w-: allows Wh subjects: "Who am I?" 3165am.v: 3166 ({@E-} & SX- & <vc-be>) 3167 or (<verb-rq> & SXI+ & {<vc-be>}) 3168 or (Ss*w- & <vc-be>) 3169 or (<verb-and-sp-> & <vc-be-and>) 3170 or (<vc-be-and> & <verb-and-sp+>); 3171 3172% I'm == I am 3173’m 'm: 3174 SX- & (({@EBm+} & (((O*t+ or K+ or BI+ or OF+ or Pp+) & <mv-coord>) or <to-verb> or Pa+)) or 3175 ({N+} & (Pg+ or Pv+))) & <verb-wall>; 3176 3177% S*x- used for passive participles: "this action be taken". 3178% S**i- & Wi-: "Robert, be there at 5:00" 3179% XXX I used verb-and-sp-i- but maybe this is wrong .. 3180% "Show me my notes and be nice about it." 3181% ({@E-} & I- & B- & O+): 3182% "What are the chances that Einstein could really be a genius?" 3183% Ix- & <verb-wall>: "He is as smart as I expected him to be." 3184% Ix- & <vc-be>: "I'm sure he'll still be popular." 3185be.v: 3186 ({@E-} & ((<verb-co> & <verb-wall>) or [S*x-]) & <vc-be>) 3187 or ({@E-} & Ix- & <verb-wall>) 3188 or ({@E-} & Ix- & <vc-be>) 3189 or (<verb-and-sp-i-> & ([<vc-be-and>] or ())) 3190 or (<vc-be> & <verb-and-sp-i+>) 3191 or ({@E-} & I- & B- & O+ & <verb-wall>); 3192 3193been.v: {@E-} & PPf- & <vc-be>; 3194 3195% S- & Pa+ & Xc+ & <embed-verb>: "The knife being dull, he ..." 3196% (S- & Xd- & MVg- & Pa+) "..., the knife being dull." 3197being.v: 3198 ((({@EBm+} & 3199 (((O*t+ or [B**t-] or Pp+ or K+ or OF+ or BI+ or <to-verb> or THb+) 3200 & <mv-coord>) 3201 or Pa+)) 3202 or AF- or Pv+) 3203 & <verb-pg,ge>) 3204 or <verb-ge-d> 3205 or (S- & Pa+ & Xc+ & <embed-verb> & <verb-wall>) 3206 or (S- & Xd- & MVg- & Pa+ & <verb-wall>); 3207 3208isn't isn’t: 3209 (<verb-x-s> & <vc-be>) 3210 or (<verb-rq> & (SIs+ or SFIs+) & {<vc-be>}); 3211 3212% merge of isn't, aren't 3213% "ain't you gonna go?" 3214ain't ain’t: 3215 (<verb-x-sp> & <vc-be>) 3216 or (<verb-rq> & (SI+ or SFI+) & {<vc-be>}); 3217 3218wasn't.v-d wasn’t.v-d: 3219 ({@E-} & (Ss- or (SX- & <verb-wall>) or SFs- or (RS- & Bs-)) & <vc-be>) 3220 or (<verb-rq> & (SI*+ or SXI+ or SFIs+) & {<vc-be>}); 3221 3222aren't aren’t: 3223 (({@E-} & (Spx- or SFp- or (RS- & Bp-))) & <vc-be>) 3224 or (<verb-rq> & (SIpx+ or SFIp+) & {<vc-be>}); 3225 3226% [[Ss-]]: "If it weren't for Joe, ..." 3227weren't.v-d weren’t.v-d: 3228 (({@E-} & (Spx- or SFp- or [[Ss-]] or (RS- & Bp-))) & <vc-be>) 3229 or (<verb-rq> & (SIpx+ or SFIp+) & {<vc-be>}); 3230 3231% XXX probably should be verb-and-sp-i- etc !? 3232% No <verb-wall> here, these are almost entirely just auxiliary verbs. 3233% Except ... "You know you can", "You know you must" 3234% Sa*a- & Ix+: "..., as shall be proven" 3235% SI+ & N+ & I+: "how long will you not have mercy?" 3236will.v can.v may.v must.v could.v might.v shall.v shalt.v: 3237 ((SI+ or SFI+) & ((<verb-rq-aux> & {N+} & I+) or CQ-)) 3238 or ({N+} & <verb-x-sp> & (I+ or (CX- & <mv-coord>) or <verb-wall> or [[()]])) 3239 or (Sa*a- & Ix+) 3240 or (<verb-and-sp-> & {N+} & {@E-} & I+) 3241 or ({N+} & {@E-} & I+ & <verb-and-sp+>); 3242 3243% "I sure wish I could." 3244could.v-d: 3245 <verb-x-sp> & <verb-wall>; 3246 3247%I'll he'll she'll we'll they'll you'll it'll: I+ & <CLAUSE>; 3248’ll 'll: S- & I+; 3249 3250% <verb-wall>: "You know you should." 3251should.v: 3252 ((SI+ or SFI+) & ((<verb-rq-aux> & I+) or CQ-)) or 3253 ({N+} & <verb-x-sp> & (I+ or (CX- & <mv-coord>) or <verb-wall> or [[()]])) or 3254 (<verb-and-sp-> & I+) or (I+ & <verb-and-sp+>) or 3255 [[(SI*j+ or SFI**j+) & I+ & ((Xd- & VCq- & Xc+) or VCq- or ({{Xd-} & Xc+} & dCOp+))]]; 3256 3257% <verb-wall>: "I sure wish he would." 3258would.v: 3259 ((SI+ or SFI+) & ((<verb-rq-aux> & {N+ or Vw+} & I+) or CQ-)) or 3260 ({N+} & <verb-x-sp> & (({RT+} & I+) or (CX- & <mv-coord>) or <verb-wall> or [[()]])) or 3261 (<verb-and-sp-> & I+) or (I+ & <verb-and-sp+>); 3262 3263% TO+: "I ought to." 3264ought.v: 3265 ((<verb-rq> & (SI+ or SFI+)) or <verb-x-sp> or <verb-and-sp->) 3266 & (<to-verb> or (N+ & I+) or TO+) 3267 & <verb-wall>; 3268 3269% <verb-wall>: "I know I won't." 3270won't can't mustn't couldn't shouldn't cannot needn't 3271won’t can’t mustn’t couldn’t shouldn’t needn’t: 3272 (<verb-rq-aux> & (SI+ or SFI+) & I+) or 3273 (<verb-x-sp> & (I+ or <verb-wall> or [[()]])) or 3274 (<verb-and-sp-> & {@E-} & I+) or 3275 ({@E-} & I+ & <verb-and-sp+>) or 3276 Wa-; 3277 3278% <verb-wall>: "I know I wouldn't." 3279wouldn't wouldn’t: 3280 (<verb-rq-aux> & (SI+ or SFI+) & {RT+} & I+) or 3281 (<verb-x-sp> & (({RT+} & I+) or <verb-wall> or [[()]])) or 3282 (<verb-and-sp-> & {@E-} & (({RT+} & I+) or [[()]])) or 3283 ({@E-} & (({RT+} & I+) or [[()]]) & <verb-and-sp+>); 3284 3285% =================================================================== 3286% EQUATIONS ETC. 3287% 3288% The below is just barely enough to parse just very simple equations 3289% and expressions, nothing complex -- no general math or anything like 3290% that. Relations are treated as "is.v", taking a subject and requiring 3291% an object (For example, "I think that x = 4", "I think that x is 4"). 3292 3293% Relations 3294% "verb" use. Two types: one is a synonym for "is", such as 3295% "I think that x = 4". 3296% The other is parenthetical remarks: 3297% e.g. "( p < 0.01 )" for "( p is less than 0.01 )" 3298% The parenthetical remarks must be offset by parenthesis, and 3299% must link back to main clause with MV or MX. 3300=.v <.v >.v =<.v >=.v ==.v ":.eq" eq.v ne.v lt.v lte.v le.v gt.v gte.v ge.v 3301equiv.v sim.v simeq.v approx.v ~.v ~.v 3302equals.eq 3303is_less_than is_greater_than is_equal_to 3304is_less_than_or_equal_to is_greater_than_or_equal_to: 3305 (<verb-x-s> & <vc-be>) 3306 or (EQ*r- & {S-} & <verb-wall> & EQ*r+) 3307 or (EQ*r- 3308 & {Xd-} 3309 & ([O+] or ({EQ*r-} & EQ*r+ & {Xc+})) 3310 & (MX- or MVa-)); 3311 3312% Binary operators: 3313% these occur in "simple" expressions 3314*.v "/.v" +.v -.v x.v: 3315 ([S- & <verb-wall>] or EQ-) & ([O+] or EQ+) & 3316 (Xd- & (Xc+ or <costly-null>) & (MX- or MVa-)); 3317 3318% Binary operators, strict: 3319% Here EQt attaches only to terms, which may be numbers or letters. 3320% By contrast, EQrr can only attach to relations (=, < > etc.) 3321% Negative cost is used to establish operator precedence; 3322% viz, these are lower cost than relations. 3323+.eq -.eq *.eq "/.eq" x.eqn plus.eq minus.eq times.eq divided_by 3324±.eq "+/-.eq": 3325 (EQt+ & EQt- & ([EQrr- or EQrr+]0.1 or AN+ or NIfn+ or NItn-)) 3326 or (EQt+ & Xc+ & EQt- & Xd- & ([EQrr- or EQrr+]0.1 or AN+ or NIfns+ or NItn-)) 3327 or (EQt- & Xd- & EQt+ & EQt- & Xc+) 3328 or (Xd- & EQt+ & EQt- & Xc+ & EQt+); 3329 3330% turnstiles, entailment, implication, assignment 3331->.eq -->.eq "|-.eq" "|=.eq" ":-.eq" ":=.eq" <-.eq <--.eq : 3332 (S- & O+ ) & (AN+ or (Xd- & Xc+ & MX-)) & <verb-wall>; 3333 3334% "adverb" use, e.g. "< 10" for "less than 10" 3335=.eq <.e =<.e <=.e >.e >=.e +.e -.e <<.e >>.e x.e: 3336 EN+; 3337 3338mean.eq avg.eq avg..eq average.eq sum.eq difference.eq total.eq: 3339 EQt+; 3340 3341% =================================================================== 3342% COMMON VERB CATEGORIES (The last number of the file name indicates 3343% the verb form: 1=plural-infinitive, 2=singular, 3=past("ed"), 3344% 4=progressive("-ing"), 5=gerund("-ing".) 3345 3346% abbreviations for ditransitive and optionally ditransitive verbs 3347% ditransitive verbs take a direct and indirect object 3348% e.g. "I gave her a rose" 3349% B- & O+ & O*n+: "What are the chances you'll give her a kiss?" 3350% O+ & @MV+ & O*n+: "I gave him for his birthday a very expensive present" 3351% The above is costly because the above is an awkward construction... 3352<vc-ditrans>: 3353 (O+ & {[[@MV+]]} & O*n+ & {VJd+}) 3354 or ({@E-} & <b-minus> & O+ & O*n+); 3355 3356<vc-opt-ditrans>: 3357 (O+ & {{[[@MV+]]} & O*n+} & {VJd+}) 3358 or ({@E-} & <b-minus> & O+ & O*n+); 3359 3360<vc-opt-ditrans-costly>: 3361 (O+ & {{[[@MV+]]} & [O*n+]} & {VJd+}) 3362 or ({@E-} & <b-minus> & O+ & O*n+); 3363 3364% ----------------------------------------------------------- 3365% common intransitive verbs 3366<vc-intrans>: <mv-coord>; 3367 3368% XXX Hmmm. There is a fair number of verbs in here that are "weakly" 3369% transitive, i.e. are transitive in various rare usages: 3370% "I ambled the horse", "I hydroplaned the car", etc. Per theory of 3371% functional grammar and related, transitivity should be taken as 3372% variable, so e.g. we could assign a high cost to the transitive use 3373% of some of these verbs ... Note that most of will never be transitive 3374% in the active present tense: one never says "it rains cats and dogs". 3375% I'm too lazy to manually sort through this, so, instead, there is a 3376% high-cost {[[O+]]} added to some of these. 3377% 3378% There are a fair number of verbs in her that can be used as 3379% imperatives, although most cannot (or would be awkward). So that 3380% also could be sorted out. 3381% 3382% accrue.v ache.v acquiesce.v ad-lib.v adhere.v adjoin.v alight.v 3383% 3384% <verb-sip>: "here rest the remains of St. Stephen" 3385% XXX Some but not all of these verbs allow inversion; basically, 3386% anything that is not locative or directive won't allow inversion. 3387% 3388/en/words/words.v.1.1: 3389 3390 ((<verb-pl,i> & ({[[O+]]} & <vc-intrans>)) or 3391 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & ({[[O+]]} & <vc-intrans>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3392 ({@E-} & hXd- & dWi- & ({[[O+]]} & <vc-intrans>) & hXc+) or 3393 (<verb-and-pl-> & (({[[O+]]} & <vc-intrans>) or ())) or 3394 ((({[[O+]]} & <vc-intrans>) or [()]) & <verb-and-pl+>)) 3395 or <verb-sip>; 3396 3397% accounts.v accrues.v aches.v acquiesces.v ad-libs.v adheres.v 3398% <verb-si>: Locative subj-obj inversion "far out in the sea lives a fish" 3399% XXX Some but not all of these verbs allow inversion; basically, 3400% anything that is not locative or directive won't allow inversion. 3401% 3402/en/words/words.v.1.2: 3403 3404 ((<verb-s> & (<vc-intrans>)) or 3405 (<verb-and-s-> & ([<vc-intrans>] or ())) or 3406 ((<vc-intrans>) & <verb-and-s+>)) 3407 or <verb-si>; 3408 3409% accounted.v accrued.v ached.v acquiesced.v ad-libbed.v adhered.v 3410% Pa+: "He ad-libbed, uninterrupted." 3411/en/words/words.v.1.3: 3412 3413 ((<verb-sp,pp> & (({[[O+]]} & <vc-intrans>) 3414 or ({Xc+} & Pa+))) or 3415 (<verb-and-sp-i-> & ([({[[O+]]} & <vc-intrans>) 3416 or ({Xc+} & Pa+)] or ())) or 3417 ((({[[O+]]} & <vc-intrans>) 3418 or ({Xc+} & Pa+)) & <verb-and-sp-i+>)) 3419 or <verb-si>; 3420 3421% <verb-pv>: "It was rusted closed" 3422rusted.v-d: 3423 3424 ((<verb-sp,pp> & (<vc-intrans>)) or 3425 (<verb-and-sp-i-> & ([<vc-intrans>] or ())) or 3426 ((<vc-intrans>) & <verb-and-sp-i+>)) 3427 or <verb-pv>; 3428 3429fundheld.v-d strove.v-d: 3430 ((<verb-sp,pp> & (<vc-intrans>)) or 3431 (<verb-and-sp-i-> & ([<vc-intrans>] or ())) or 3432 ((<vc-intrans>) & <verb-and-sp-i+>)); 3433 3434% accruing.v aching.v acquiescing.v ad-libbing.v adhering.v adjoining.v 3435/en/words/words.v.1.4: 3436 ({[[O+]]} & <vc-intrans> & <verb-pg,ge>) or <verb-adj> or <verb-ge-d>; 3437 3438arisen.v: {@E-} & PP- & {@MV+} & <verb-wall>; 3439 3440% -------------------------------------------------------------- 3441% intransitive verbs that can take particles like "up" and "out" 3442 3443<vc-bulge>: {K+} & <mv-coord>; 3444 3445% barge.v booze.v bottom.v bow.v branch.v breeze.v brim.v bulge.v cave.v 3446/en/words/words.v.5.1: 3447 ((<verb-pl,i> & (<vc-bulge>)) or 3448 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-bulge>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3449 ({@E-} & hXd- & dWi- & (<vc-bulge>) & hXc+) or 3450 (<verb-and-pl-> & ((<vc-bulge>) or ())) or 3451 (((<vc-bulge>) or [()]) & <verb-and-pl+>)); 3452/en/words/words.v.5.2: 3453 ((<verb-s> & (<vc-bulge>)) or 3454 (<verb-and-s-> & ([<vc-bulge>] or ())) or 3455 ((<vc-bulge>) & <verb-and-s+>)) or <verb-si>; 3456/en/words/words.v.5.3: 3457 3458 ((<verb-sp,pp> & (<vc-bulge>)) or 3459 (<verb-and-sp-i-> & ([<vc-bulge>] or ())) or 3460 ((<vc-bulge>) & <verb-and-sp-i+>)) 3461 or <verb-adj> 3462 or <verb-si>; 3463 3464slunk.v-d: 3465 ((<verb-sp,pp> & (<vc-bulge>)) or 3466 (<verb-and-sp-i-> & ([<vc-bulge>] or ())) or 3467 ((<vc-bulge>) & <verb-and-sp-i+>)) or <verb-si>; 3468 3469lay.v-d: 3470 ((<verb-sp> & (<vc-bulge>)) or 3471 (<verb-and-sp-i-> & ([<vc-bulge>] or ())) or 3472 ((<vc-bulge>) & <verb-and-sp-i+>)) or <verb-si>; 3473 3474lain.v: 3475 ((<verb-pp> & (<vc-bulge>)) or 3476 (<verb-and-had-> & ([<vc-bulge>] or ())) or 3477 ((<vc-bulge>) & <verb-and-had+>)); 3478 3479/en/words/words.v.5.4: 3480 (<vc-bulge> & <verb-pg,ge>) or 3481 <verb-adj> or 3482 <verb-ge-d>; 3483 3484% -------------------------------------------------------------- 3485 3486% irregular 3487<vc-come>: 3488 ({(K+ & {Pa+}) or Pv+ or [[Pg+]] or <b-minus> or QI+} & <mv-coord>) 3489 or ({@MV+} & Pa+); 3490come.v: 3491 3492 ((<verb-pl,i> & (<vc-come>)) or 3493 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-come>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3494 ({@E-} & hXd- & dWi- & (<vc-come>) & hXc+) or 3495 (<verb-and-pl-> & ((<vc-come>) or ())) or 3496 (((<vc-come>) or [()]) & <verb-and-pl+>)) 3497 or 3498 ((<verb-pp> & (<vc-come>)) or 3499 (<verb-and-had-> & ([<vc-come>] or ())) or 3500 ((<vc-come>) & <verb-and-had+>)) 3501 or ({@E-} & Ix- & O*t+) 3502 or <verb-sip>; 3503comes.v: 3504 ((<verb-s> & (<vc-come>)) or 3505 (<verb-and-s-> & ([<vc-come>] or ())) or 3506 ((<vc-come>) & <verb-and-s+>)) or <verb-si>; 3507came.v-d: 3508 ((<verb-sp,pp> & (<vc-come>)) or 3509 (<verb-and-sp-i-> & ([<vc-come>] or ())) or 3510 ((<vc-come>) & <verb-and-sp-i+>)) or <verb-si>; 3511 3512% <b-minus>: "he got what he had coming" 3513coming.v: 3514 (<vc-bulge> & <verb-pg,ge>) 3515 or 3516 ((<verb-sp,pp> & (<b-minus>)) or 3517 (<verb-and-sp-i-> & ([<b-minus>]0.2 or ())) or 3518 ((<b-minus>) & <verb-and-sp-i+>) or 3519 <verb-and-sp-t>) 3520 or <verb-adj> 3521 or <verb-ge-d>; 3522 3523% -------------------------------------------------------------- 3524% optionally transitive verbs 3525% abdicate.v abide.v abort.v accelerate.v acclimate.v acclimatize.v 3526<vc-tr,intr>: {O+ or <b-minus> or [[@MV+ & O*n+]]} & <mv-coord>; 3527 3528/en/words/words.v.2.1: 3529 ((<verb-pl,i> & (<vc-tr,intr>)) or 3530 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-tr,intr>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3531 ({@E-} & hXd- & dWi- & (<vc-tr,intr>) & hXc+) or 3532 (<verb-and-pl-> & ((<vc-tr,intr>) or ())) or 3533 (((<vc-tr,intr>) or [()]) & <verb-and-pl+>)); 3534/en/words/words.v.2.2: 3535 ((<verb-s> & (<vc-tr,intr>)) or 3536 (<verb-and-sp-i-> & ([<vc-tr,intr>]0.2 or ())) or 3537 ((<vc-tr,intr>) & <verb-and-sp-i+>) or 3538 <verb-and-sp-t>); 3539 3540% Put a very small cost on A+ to allow verb conjunctions to come first. 3541% <verb-manner>: only about half of the words in words.v.2.3 should get 3542% this, the other half clearly should not. I'm too lazy to sort it out, 3543% right now. 3544% <verb-adj> has <verb-manner> as a part of it. 3545% Pa+: "he paced, worried" 3546% <verb-pv> & Pa+: "she was posed reclining" 3547/en/words/words.v.2.3: 3548 3549 ((<verb-sp,pp> & (<vc-tr,intr> or ({Xc+} & Pa+))) or 3550 (<verb-and-sp-i-> & ([<vc-tr,intr> or ({Xc+} & Pa+)]0.2 or ())) or 3551 ((<vc-tr,intr> or ({Xc+} & Pa+)) & <verb-and-sp-i+>) or 3552 <verb-and-sp-t>) 3553 or (<verb-pv> & {{Xc+} & Pa+}) 3554 or (<verb-manner> & O+ & Xc+) 3555 or <verb-adj> 3556 or <verb-phrase-opener>; 3557 3558% Pa+: "The vase landed, unbroken" 3559landed.v-d crashed.v-d crash-landed.v-d: 3560 3561 ((<verb-sp,pp> & (<vc-tr,intr> or ({Xc+} & Pa+))) or 3562 (<verb-and-sp-i-> & ([<vc-tr,intr> or ({Xc+} & Pa+)]0.2 or ())) or 3563 ((<vc-tr,intr> or ({Xc+} & Pa+)) & <verb-and-sp-i+>) or 3564 <verb-and-sp-t>) 3565 or <verb-pv> 3566 or <verb-adj> 3567 or <verb-phrase-opener>; 3568 3569/en/words/words.v.2.4: 3570 <verb-pg> & <vc-tr,intr>; 3571 3572% [A+]0.5: avoid gerunds as adjectives... 3573/en/words/words.v.2.5: 3574 (<vc-tr,intr> & <verb-ge>) or <verb-adj> or <verb-ge-d>; 3575 3576shrank.v-d withdrew.v-d sank.v-d forgave.v-d hove.v-d 3577spoilt.v-d unbent.v-d overfed.v-d: 3578 3579 ((<verb-sp,pp> & (<vc-tr,intr>)) or 3580 (<verb-and-sp-i-> & ([<vc-tr,intr>]0.2 or ())) or 3581 ((<vc-tr,intr>) & <verb-and-sp-i+>) or 3582 <verb-and-sp-t>) or 3583 <verb-adj>; 3584 3585shrunk.v withdrawn.v sunk.v forgiven.v: 3586 3587 ((<verb-pp> & (<vc-tr,intr>)) or 3588 (<verb-and-had-> & ([<vc-tr,intr>] or ())) or 3589 ((<vc-tr,intr>) & <verb-and-had+>)) or 3590 <verb-pv> or 3591 <verb-adj> or 3592 <verb-phrase-opener>; 3593 3594let.w sublet.v: 3595 3596 ((<verb-pl,i> & (<vc-tr,intr>)) or 3597 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-tr,intr>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3598 ({@E-} & hXd- & dWi- & (<vc-tr,intr>) & hXc+) or 3599 (<verb-and-pl-> & ((<vc-tr,intr>) or ())) or 3600 (((<vc-tr,intr>) or [()]) & <verb-and-pl+>)); 3601 3602let.w-d sublet.v-d: 3603 3604 ((<verb-sp,pp> & (<vc-tr,intr>)) or 3605 (<verb-and-sp-i-> & ([<vc-tr,intr>]0.2 or ())) or 3606 ((<vc-tr,intr>) & <verb-and-sp-i+>) or 3607 <verb-and-sp-t>) 3608 or <verb-pv> 3609 or <verb-adj>; 3610 3611hurt.v-d thrust.v-d broadcast.v-d outbid.v-d: 3612 3613 ((<verb-sp,pp> & (<vc-tr,intr>)) or 3614 (<verb-and-sp-i-> & ([<vc-tr,intr>]0.2 or ())) or 3615 ((<vc-tr,intr>) & <verb-and-sp-i+>) or 3616 <verb-and-sp-t>) 3617 or (<verb-ico> & <vc-tr,intr>) 3618 or <verb-pv> 3619 or <verb-adj> 3620 or <verb-phrase-opener>; 3621 3622% <vc-ditrans>: "She bid him adieu" 3623% O+ & I+: "she bade him sit down" 3624bid.v-d bade.v-d: 3625 3626 ((<verb-sp,pp> & (<vc-tr,intr> or <vc-ditrans> or (O+ & {@MV+} & I+))) or 3627 (<verb-and-sp-i-> & ([<vc-tr,intr> or <vc-ditrans> or (O+ & {@MV+} & I+)]0.2 or ())) or 3628 ((<vc-tr,intr> or <vc-ditrans> or (O+ & {@MV+} & I+)) & <verb-and-sp-i+>) or 3629 <verb-and-sp-t>) 3630 or (<verb-ico> & <vc-tr,intr>) 3631 or <verb-pv> 3632 or <verb-adj> 3633 or <verb-phrase-opener>; 3634 3635% -------------------------------------------------------------- 3636 3637% vc-judge: a lot like vc-delcare, except optionally transitive. 3638<vc-judge>: <vc-tr,intr> or 3639 ((O+ or <b-minus>) & ({@MV+} & Pa**j+)); 3640 3641judge.v: 3642 ((<verb-pl,i> & (<vc-judge>)) or 3643 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-judge>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3644 ({@E-} & hXd- & dWi- & (<vc-judge>) & hXc+) or 3645 (<verb-and-pl-> & ((<vc-judge>) or ())) or 3646 (((<vc-judge>) or [()]) & <verb-and-pl+>)); 3647judges.v: 3648 ((<verb-s> & (<vc-judge>)) or 3649 (<verb-and-sp-i-> & ([<vc-judge>]0.2 or ())) or 3650 ((<vc-judge>) & <verb-and-sp-i+>) or 3651 <verb-and-sp-t>); 3652judged.v-d: 3653 3654 ((<verb-sp,pp> & (<vc-judge>)) or 3655 (<verb-and-sp-i-> & ([<vc-judge>]0.2 or ())) or 3656 ((<vc-judge>) & <verb-and-sp-i+>) or 3657 <verb-and-sp-t>) 3658 or (<verb-pv> & {{@MV+} & Pa+}) 3659 or <verb-adj> 3660 or <verb-phrase-opener>; 3661judging.v: 3662 <verb-pg> & <vc-judge>; 3663judging.g: 3664 (<vc-judge> & <verb-ge>) or <verb-adj> or <verb-ge-d>; 3665 3666% -------------------------------------------------------------- 3667 3668<vc-rise>: {K+ or OD+} & <mv-coord>; 3669rise.v fall.v: 3670 ((<verb-pl,i> & (<vc-rise>)) or 3671 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-rise>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3672 ({@E-} & hXd- & dWi- & (<vc-rise>) & hXc+) or 3673 (<verb-and-pl-> & ((<vc-rise>) or ())) or 3674 (((<vc-rise>) or [()]) & <verb-and-pl+>)); 3675rises.v falls.v: 3676 ((<verb-s> & (<vc-rise>)) or 3677 (<verb-and-s-> & ([<vc-rise>] or ())) or 3678 ((<vc-rise>) & <verb-and-s+>)) or <verb-si>; 3679rose.v-d fell.v-d: 3680 ((<verb-sp,pp> & (<vc-rise>)) or 3681 (<verb-and-sp-i-> & ([<vc-rise>] or ())) or 3682 ((<vc-rise>) & <verb-and-sp-i+>)) or <verb-si>; 3683 3684risen.v: 3685 ((<verb-pp> & (<vc-rise>)) or 3686 (<verb-and-had-> & ([<vc-rise>] or ())) or 3687 ((<vc-rise>) & <verb-and-had+>)); 3688 3689fallen.v: 3690 3691 ((<verb-pp> & (<vc-rise>)) or 3692 (<verb-and-had-> & ([<vc-rise>] or ())) or 3693 ((<vc-rise>) & <verb-and-had+>)) or 3694 <verb-adj>; 3695rising.v falling.v: 3696 (<vc-rise> & <verb-pg,ge>) or 3697 <verb-adj> or 3698 <verb-ge-d>; 3699 3700% -------------------------------------------------------------- 3701% words.v.6: Optionally transitive verbs that can take particles 3702% like "up" and "out" -- see also words.v.8 3703% average.v back.v bail.v bang.v beam.v beef.v bellow.v bend.v bind.v 3704% The [[@MV+ & O*n+]] term allows some bad parses, e.g. allows: 3705% "she walked out of the room two minutes" 3706% 3707% ({@E-} & B- & O+): 3708% "What are the chances Sherlock PLAYED tennis?" 3709% but 3710% "*The man whom I play tennis is here" ... arghh 3711% 3712% ({@E-} & B- & O+ & K+): 3713% "What are the chances she will DRIVE him up to the farm?" 3714% 3715% No Pa links here: *they're building a skyscraper tall 3716% *ours works more elegant than yours 3717% 3718% [A+]0.5: He was xxx'ed there should have xxx as verb not adjective. 3719% 3720<vc-fill>: 3721 ((K+ & {[[@MV+]]} & (O*n+ or ({Xc+} & (Pa+ or Pv+)))) 3722 or ({O+ or <b-minus>} & {K+}) 3723 or [[@MV+ & O*n+]] 3724 ) & <mv-coord>; 3725 3726/en/words/words.v.6.1: 3727 3728 ((<verb-pl,i> & (<vc-fill>)) or 3729 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-fill>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3730 ({@E-} & hXd- & dWi- & (<vc-fill>) & hXc+) or 3731 (<verb-and-pl-> & ((<vc-fill>) or ())) or 3732 (((<vc-fill>) or [()]) & <verb-and-pl+>)); 3733 3734/en/words/words.v.6.2: 3735 ((<verb-s> & (<vc-fill>)) or 3736 (<verb-and-sp-i-> & ([<vc-fill>]0.2 or ())) or 3737 ((<vc-fill>) & <verb-and-sp-i+>) or 3738 <verb-and-sp-t>); 3739 3740% <verb-si>: "Above him hung a lamp" 3741% However, not every verb listed would be used like that. 3742/en/words/words.v.6.3: 3743 3744 ((<verb-sp,pp> & (<vc-fill>)) or 3745 (<verb-and-sp-i-> & ([<vc-fill>]0.2 or ())) or 3746 ((<vc-fill>) & <verb-and-sp-i+>) or 3747 <verb-and-sp-t>) or 3748 (<verb-pv-b> & {K+} & <mv-coord>) or 3749 <verb-adj> or 3750 <verb-si> or 3751 ({K+} & <verb-phrase-opener>); 3752 3753split.v-d spread.v-d fit.v-d shut.v-d cast.v-d: 3754 3755 ((<verb-sp,pp> & (<vc-fill>)) or 3756 (<verb-and-sp-i-> & ([<vc-fill>]0.2 or ())) or 3757 ((<vc-fill>) & <verb-and-sp-i+>) or 3758 <verb-and-sp-t>) 3759 or (<verb-ico> & <vc-fill>) 3760 or <verb-pvk> 3761 or <verb-adj> 3762 or ({K+} & <verb-phrase-opener>); 3763 3764ate.v-d bit.v-d blew.v-d broke.v-d drank.v-d 3765flew.v-d froze.v-d hid.v-d stole.v-d 3766rang.v-d rode.v-d sprang.v-d stalked.v-d woke.v-d 3767 test-drove.v-d forbore.v-d oversaw.v-d throve.v-d shrove.v-d 3768countersank.v-d outgrew.v-d strode.v-d offsetted.v-d overthrew.v-d 3769partook.v-d begot.v-d overdid.v-d smote.v-d stank.v-d quick-froze.v-d 3770backbit.v-d awoke.v-d redid.v-d chidded.v-d reran.v-d rived.v-d 3771befell.v-d outrode.v-d betrode.v-d outdid.v-d ridded.v-d 3772deep-froze.v-d forbad.v-d deep-freezed.v-d retook.v-d interwove.v-d 3773bespoke.v-d underwent.v-d slew.v-d overdrew.v-d overcame.v-d 3774outwore.v-d foreknew.v-d wove.v-d trod.v-d outwent.v-d: 3775 3776 ((<verb-sp,pp> & (<vc-fill>)) or 3777 (<verb-and-sp-i-> & ([<vc-fill>]0.2 or ())) or 3778 ((<vc-fill>) & <verb-and-sp-i+>) or 3779 <verb-and-sp-t>); 3780 3781bitten.v blown.v broken.v drunk.v 3782eaten.v flown.v frozen.v hidden.v ridden.v rung.v 3783sprung.v swum.v woken.v stolen.v 3784befallen.v interwoven.v overborne.v outgone.v outgrown.v 3785test-driven.v outdone.v shrunken.v countersunk.v 3786bespoken.v underlain.v partaken.v redone.v overdone.v 3787outridden.v deep-frozen.v bestrid.v undergone.v 3788outbidden.v shorn.v outworn.v bestridden.v stunk.v borne.v 3789slain.v woven.v riven.v backbitten.v overlain.v bestrewn.v 3790forborne.v quick-frozen.v browbeaten.v aquitted.v 3791overseen.v smitten.v overdrawn.v striven.v thriven.v 3792shriven.v backslidden.v retaken.v trodden.v chidden.v 3793begotten.v sown.v sewn.v sawn.v hewn.v cloven.v 3794foreknown.v overthrown.v strewn.v awoken.v bidden.v 3795stridden.v slain_dead: 3796 3797 ((<verb-pp> & (<vc-fill>)) or 3798 (<verb-and-had-> & ([<vc-fill>] or ())) or 3799 ((<vc-fill>) & <verb-and-had+>)) 3800 or <verb-pvk> 3801 or <verb-adj> 3802 or ({K+} & <verb-phrase-opener>); 3803 3804/en/words/words.v.6.4: 3805 (<verb-pg> & <vc-fill>) or 3806 <verb-and-pg-> or <verb-and-pg+>; 3807 3808% [A+]0.5: "I like eating bass": eating is not the adjective, here. 3809% <verb-ge-d> & {K+}: "I hope you don't mind my horning in" 3810/en/words/words.v.6.5: 3811 (<vc-fill> & <verb-ge>) or 3812 (<verb-ge-d> & {K+}) or 3813 <verb-adj>; 3814 3815frizz.v frizzle.v prink.v slough.v scuff.v tog.v swot.v: 3816 3817 ((<verb-pl,i> & (<vc-fill>)) or 3818 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-fill>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3819 ({@E-} & hXd- & dWi- & (<vc-fill>) & hXc+) or 3820 (<verb-and-pl-> & ((<vc-fill>) or ())) or 3821 (((<vc-fill>) or [()]) & <verb-and-pl+>)); 3822 3823% Disambiguation: add a cost so that Bob the given name is preferred 3824% to bob the verb: "Bob lives in China". 3825bob.v: 3826 [ 3827 ((<verb-pl,i> & (<vc-fill>)) or 3828 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-fill>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3829 ({@E-} & hXd- & dWi- & (<vc-fill>) & hXc+) or 3830 (<verb-and-pl-> & ((<vc-fill>) or ())) or 3831 (((<vc-fill>) or [()]) & <verb-and-pl+>)) ]0.2; 3832 3833% ------------------------------------------------------------ 3834% just like <verb-pg> & <vc-fill>, except that "and" is the one 3835% XXX TODO review this ... 3836and.v-fill: 3837 ((hVJlg- & hVJrg+) & (Pg- or Mg- or ({Xd-} & VJrg-))) & <vc-fill>; 3838 3839% ------------------------------------------------------------ 3840% Just like vc-fill above, but includes predicative adjectives: 3841% Pa+ link: "The truck ran uncontrolled" 3842% Pa**j link: "The thugs beat him senseless" "You are driving me crazy" 3843% "Make it nice and soft" 3844% 3845% ({@E-} & B- & O+): 3846% "What are the chances Sherlock could really CATCH the criminal?" 3847% ({@E-} & B- & O+ & Pa**j+): 3848% "What are the chances she will really DRIVE him crazy?" 3849% ({@E-} & B- & O+ & K+): 3850% "What are the chances she will DRIVE him up to the farm?" 3851% 3852<vc-run>: 3853 ((K+ & {[[@MV+]]} & O*n+) 3854 or Pa+ 3855 or ({O+ or <b-minus>} & {K+}) 3856 or ((O+ or <b-minus>) & ({@MV+} & Pa**j+)) 3857 or ({@E-} & <b-minus> & O+ & {Pa**j+ or K+}) 3858 or [[@MV+ & O*n+]] 3859 ) & <mv-coord>; 3860 3861catch.v drive.v strike.v: 3862 3863 ((<verb-pl,i> & (<vc-run>)) or 3864 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-run>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3865 ({@E-} & hXd- & dWi- & (<vc-run>) & hXc+) or 3866 (<verb-and-pl-> & ((<vc-run>) or ())) or 3867 (((<vc-run>) or [()]) & <verb-and-pl+>)); 3868 3869% special case: run-present-tense + run-beaten-driven 3870run.v: 3871 3872 ((<verb-pl,i> & (<vc-run>)) or 3873 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-run>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3874 ({@E-} & hXd- & dWi- & (<vc-run>) & hXc+) or 3875 (<verb-and-pl-> & ((<vc-run>) or ())) or 3876 (((<vc-run>) or [()]) & <verb-and-pl+>)) 3877 or 3878 ((<verb-pp> & (<vc-run>)) or 3879 (<verb-and-had-> & ([<vc-run>] or ())) or 3880 ((<vc-run>) & <verb-and-had+>)) 3881 or <verb-pvk> 3882 or <verb-adj> 3883 or ({K+} & <verb-phrase-opener>); 3884 3885runs.v beats.v catches.v drives.v strikes.v: 3886 3887 ((<verb-s> & (<vc-run>)) or 3888 (<verb-and-sp-i-> & ([<vc-run>]0.2 or ())) or 3889 ((<vc-run>) & <verb-and-sp-i+>) or 3890 <verb-and-sp-t>) 3891 or <verb-si>; 3892 3893% <verb-pv>: "He was struck by the bus" 3894% <verb-pvk> with K+: "He was caught up in his work" 3895% Pa+: "He was struck dumb" 3896ran.v-d caught.v-d drove.v-d struck.v-d: 3897 3898 ((<verb-sp,pp> & (<vc-run>)) or 3899 (<verb-and-sp-i-> & ([<vc-run>]0.2 or ())) or 3900 ((<vc-run>) & <verb-and-sp-i+>) or 3901 <verb-and-sp-t>) 3902 or (<verb-pvk> & {Pa+}) 3903 or <verb-si>; 3904 3905% XXX is all this stuff really necessary? 3906beat.v-d: 3907 3908 ((<verb-sp,pp> & (<vc-run>)) or 3909 (<verb-and-sp-i-> & ([<vc-run>]0.2 or ())) or 3910 ((<vc-run>) & <verb-and-sp-i+>) or 3911 <verb-and-sp-t>) 3912 or (<verb-ico> & <vc-run>) 3913 or <verb-pvk> 3914 or <verb-adj> 3915 or ({K+} & <verb-phrase-opener>); 3916 3917% [A+]0.5: avoid bad "He was driven home" 3918% Pa+: "He was driven green with envy" 3919beaten.v driven.v stricken.v: 3920 3921 ((<verb-pp> & (<vc-run>)) or 3922 (<verb-and-had-> & ([<vc-run>] or ())) or 3923 ((<vc-run>) & <verb-and-had+>)) 3924 or (<verb-pvk> & {Pa+}) 3925 or <verb-adj> 3926 or ({K+} & <verb-phrase-opener>); 3927 3928running.v beating.v catching.v driving.v striking.v: 3929 (<verb-pg> & <vc-run>) or 3930 <verb-and-pg-> or <verb-and-pg+>; 3931 3932% [A+]0.5: "I like eating bass": eating is not the adjective, here. 3933running.g beating.g catching.g driving.g striking.g: 3934 (<vc-run> & <verb-ge>) or 3935 <verb-ge-d> or 3936 <verb-adj>; 3937 3938% ------------------------------------------------------------ 3939% common transitive verbs 3940% abandon.v abase.v abbreviate.v abduct.v abet.v abhor.v abolish.v 3941% 3942% ({@E-} & B- & O+): 3943% "What are the chances Sherlock could really solve a crime?" 3944% unfortunately: 3945% *This is the man we love him 3946% *I still remember the room I kissed him 3947<vc-trans>: 3948 (O+ 3949 or <b-minus> 3950 or [[@MV+ & O*n+]] 3951 or ({@E-} & <b-minus> & O+) 3952 ) & <mv-coord>; 3953 3954/en/words/words.v.4.1 : 3955 ((<verb-pl,i> & (<vc-trans>)) or 3956 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-trans>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3957 ({@E-} & hXd- & dWi- & (<vc-trans>) & hXc+) or 3958 (<verb-and-pl-> & ((<vc-trans>) or ())) or 3959 (((<vc-trans>) or [()]) & <verb-and-pl+>)); 3960/en/words/words-medical.v.4.1: 3961 ((<verb-pl,i> & (<vc-trans>)) or 3962 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-trans>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 3963 ({@E-} & hXd- & dWi- & (<vc-trans>) & hXc+) or 3964 (<verb-and-pl-> & ((<vc-trans>) or ())) or 3965 (((<vc-trans>) or [()]) & <verb-and-pl+>)); 3966 3967/en/words/words.v.4.2: 3968 ((<verb-s> & (<vc-trans>)) or 3969 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 3970 ((<vc-trans>) & <verb-and-sp-i+>) or 3971 <verb-and-sp-t>); 3972/en/words/words-medical.v.4.2: 3973 ((<verb-s> & (<vc-trans>)) or 3974 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 3975 ((<vc-trans>) & <verb-and-sp-i+>) or 3976 <verb-and-sp-t>); 3977 3978% <verb-manner> is too broad for most of these, but is OK for many. 3979% <verb-manner> is part of <word-adj> 3980/en/words/words.v.4.3: 3981 3982 ((<verb-sp,pp> & (<vc-trans>)) or 3983 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 3984 ((<vc-trans>) & <verb-and-sp-i+>) or 3985 <verb-and-sp-t>) 3986 or (<verb-pv> & {{Xc+} & Pa+}) 3987 or (<verb-sp> & Xc+ & Pa+) 3988 or <verb-adj> 3989 or <verb-phrase-opener>; 3990 3991% !?XXX many of the new additions fail some common sentences, such as: 3992% The candle guttered. It plummeted to the bottom. Prices plummeted! 3993/en/words/words-medical.v.4.3: 3994 3995 ((<verb-sp,pp> & (<vc-trans>)) or 3996 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 3997 ((<vc-trans>) & <verb-and-sp-i+>) or 3998 <verb-and-sp-t>) 3999 or (<verb-pv> & {{Xc+} & Pa+}) 4000 or <verb-adj> 4001 or <verb-phrase-opener>; 4002 4003/en/words/words.v.4.4 4004/en/words/words-medical.v.4.4: 4005 <verb-pg> & <vc-trans>; 4006 4007/en/words/words.v.4.5 4008/en/words/words-medical.v.4.5: 4009 (<vc-trans> & <verb-ge>) or <verb-ge-d>; 4010 4011forsook.v-d overrode.v-d overtook.v-d rewrote.v-d undid.v-d 4012overran.v-d mistook.v-d underwrote.v-d: 4013 4014 ((<verb-sp> & (<vc-trans>)) or 4015 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 4016 ((<vc-trans>) & <verb-and-sp-i+>) or 4017 <verb-and-sp-t>); 4018 4019hit.v-d misread.v-d shed.v-d rid.v-d overcome.v-d 4020overrun.v-d upset.v-d undercut.v-d: 4021 4022 ((<verb-sp,pp> & (<vc-trans>)) or 4023 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 4024 ((<vc-trans>) & <verb-and-sp-i+>) or 4025 <verb-and-sp-t>) or 4026 (<verb-ico> & <vc-trans>) or 4027 <verb-pv> or 4028 <verb-adj> or 4029 <verb-phrase-opener>; 4030 4031forsaken.v overridden.v overtaken.v rewritten.v undone.v 4032beset.v mistaken.v underwritten.v: 4033 4034 ((<verb-pp> & (<vc-trans>)) or 4035 (<verb-and-had-> & ([<vc-trans>] or ())) or 4036 ((<vc-trans>) & <verb-and-had+>)) or 4037 <verb-pv> or 4038 <verb-adj> or 4039 <verb-phrase-opener>; 4040 4041% Unlikely transitive verb. Here, we single out 'frank', as that is a 4042% rare verb, and it causes conflicts with the given name 'Frank.b'. 4043% For example: "Frank felt vindicated". 4044<vc-trans-unlikely>: 4045 ([O+]1.5 4046 or <b-minus> 4047 or [[@MV+ & O*n+]] 4048 or ({@E-} & <b-minus> & O+) 4049 ) & <mv-coord>; 4050 4051frank.v : 4052 ((<verb-pl,i> & (<vc-trans-unlikely>)) or 4053 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-trans-unlikely>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4054 ({@E-} & hXd- & dWi- & (<vc-trans-unlikely>) & hXc+) or 4055 (<verb-and-pl-> & ((<vc-trans-unlikely>) or ())) or 4056 (((<vc-trans-unlikely>) or [()]) & <verb-and-pl+>)); 4057 4058% ----------------------------------------------------------------- 4059% The simplest transitive, ditransitive constructions 4060% i.e. must take an object 4061% Almost exactly like words.v.4 above, but ditrans 4062<vc-corral>: 4063 <vc-trans> 4064 or <vc-ditrans>; 4065 4066corral.v crown.v decant.v ink.v intone.v rope.v: 4067 4068 ((<verb-pl,i> & (<vc-corral>)) or 4069 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-corral>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4070 ({@E-} & hXd- & dWi- & (<vc-corral>) & hXc+) or 4071 (<verb-and-pl-> & ((<vc-corral>) or ())) or 4072 (((<vc-corral>) or [()]) & <verb-and-pl+>)); 4073corrals.v crowns.v decants.v inks.v intones.v ropes.v: 4074 4075 ((<verb-s> & (<vc-corral>)) or 4076 (<verb-and-sp-i-> & ([<vc-corral>]0.2 or ())) or 4077 ((<vc-corral>) & <verb-and-sp-i+>) or 4078 <verb-and-sp-t>); 4079corralled.v-d crowned.v-d decanted.v-d inked.v-d 4080intoned.v-d roped.v-d: 4081 4082 ((<verb-sp,pp> & (<vc-corral>)) or 4083 (<verb-and-sp-i-> & ([<vc-corral>]0.2 or ())) or 4084 ((<vc-corral>) & <verb-and-sp-i+>) or 4085 <verb-and-sp-t>) 4086 or <verb-pv> 4087 or <verb-adj> 4088 or <verb-phrase-opener>; 4089corralling.v crowning.v decanting.v inking.v intoning.v roping.v: 4090 <verb-pg> & <vc-corral>; 4091corralling.g crowning.g decanting.g inking.g intoning.g roping.g: 4092 (<vc-corral> & <verb-ge>) or <verb-ge-d>; 4093 4094% The simplest optionally-transitive, and ditransitive constructions 4095<vc-bake>: 4096 {@MV+} 4097 or <vc-trans> 4098 or <vc-ditrans>; 4099 4100bake.v dictate.v kiss.v slice.v: 4101 4102 ((<verb-pl,i> & (<vc-bake>)) or 4103 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-bake>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4104 ({@E-} & hXd- & dWi- & (<vc-bake>) & hXc+) or 4105 (<verb-and-pl-> & ((<vc-bake>) or ())) or 4106 (((<vc-bake>) or [()]) & <verb-and-pl+>)); 4107bakes.v dictates.v kisses.v slices.v: 4108 4109 ((<verb-s> & (<vc-bake>)) or 4110 (<verb-and-sp-i-> & ([<vc-bake>]0.2 or ())) or 4111 ((<vc-bake>) & <verb-and-sp-i+>) or 4112 <verb-and-sp-t>); 4113 4114% A+: "she gave him some sliced bread" 4115baked.v-d sliced.v-d: 4116 4117 ((<verb-sp,pp> & (<vc-bake>)) or 4118 (<verb-and-sp-i-> & ([<vc-bake>]0.2 or ())) or 4119 ((<vc-bake>) & <verb-and-sp-i+>) or 4120 <verb-and-sp-t>) 4121 or <verb-pv> 4122 or <verb-adj> 4123 or <verb-phrase-opener>; 4124dictated.v-d kissed.v-d: 4125 4126 ((<verb-sp,pp> & (<vc-bake>)) or 4127 (<verb-and-sp-i-> & ([<vc-bake>]0.2 or ())) or 4128 ((<vc-bake>) & <verb-and-sp-i+>) or 4129 <verb-and-sp-t>) 4130 or <verb-pv> 4131 or <verb-phrase-opener>; 4132baking.v dictating.v kissing.v slicing.v: 4133 <verb-pg> & <vc-bake>; 4134baking.g dictating.g kissing.g slicing.g: 4135 (<vc-bake> & <verb-ge>) or <verb-ge-d>; 4136 4137% O+ & K+: "She buttered him up" 4138% ditrans: "She buttered him some toast" 4139% A+: "She gave him some buttered bread" 4140<vc-butter>: 4141 <vc-trans> 4142 or ((O+ & K+) & <mv-coord>) 4143 or <vc-ditrans>; 4144butter.v: 4145 ((<verb-pl,i> & (<vc-butter>)) or 4146 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-butter>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4147 ({@E-} & hXd- & dWi- & (<vc-butter>) & hXc+) or 4148 (<verb-and-pl-> & ((<vc-butter>) or ())) or 4149 (((<vc-butter>) or [()]) & <verb-and-pl+>)); 4150butters.v: 4151 ((<verb-s> & (<vc-butter>)) or 4152 (<verb-and-s-> & ([<vc-butter>] or ())) or 4153 ((<vc-butter>) & <verb-and-s+>)); 4154buttered.v-d: 4155 4156 ((<verb-sp,pp> & (<vc-butter>)) or 4157 (<verb-and-sp-i-> & ([<vc-butter>] or ())) or 4158 ((<vc-butter>) & <verb-and-sp-i+>)) 4159 or <verb-pv> 4160 or <verb-adj>; 4161buttering.v: 4162 <verb-pg> & <vc-butter>; 4163buttering.g: 4164 (<vc-butter> & <verb-ge>) or <verb-ge-d>; 4165 4166% ----------------------------------------------------------------- 4167% words.v.8: Transitive verbs that can take particles like "up" and "out" 4168% auction.v bandy.v bar.v batten.v bite.v block.v blot.v blurt.v 4169% See also words.v.6 for optionally transitive verbs. 4170% XXX TODO: should be reviewed, as some of them are optionally transitive 4171% 4172% B- & O+ & {K+}: 4173% what are the chances she will TRACK him down to the farm? 4174% Pa+: "he cut out after fifth period" 4175% K+ & Pa+: "it washed up, unbroken" 4176<vc-kick>: 4177 ((K+ & {[[@MV+]]} & O*n+) 4178 or ((O+ or <b-minus>) & {K+}) 4179 or (<b-minus> & O+ & {K+}) 4180 or ({K+} & {Xc+} & Pa+) 4181 or [[@MV+ & O*n+]]) & <mv-coord>; 4182 4183/en/words/words.v.8.1: 4184 ((<verb-pl,i> & (<vc-kick>)) or 4185 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-kick>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4186 ({@E-} & hXd- & dWi- & (<vc-kick>) & hXc+) or 4187 (<verb-and-pl-> & ((<vc-kick>) or ())) or 4188 (((<vc-kick>) or [()]) & <verb-and-pl+>)); 4189/en/words/words.v.8.2: 4190 ((<verb-s> & (<vc-kick>)) or 4191 (<verb-and-sp-i-> & ([<vc-kick>]0.2 or ())) or 4192 ((<vc-kick>) & <verb-and-sp-i+>) or 4193 <verb-and-sp-t>); 4194 4195threw.v-d tore.v-d wore.v-d 4196overate.v-d over-ate.v-d forewent.v-d oversewed.v-d forswore.v-d 4197foreswore.v-d forwent.v-d: 4198 ((<verb-sp,pp> & (<vc-kick>)) or 4199 (<verb-and-sp-i-> & ([<vc-kick>]0.2 or ())) or 4200 ((<vc-kick>) & <verb-and-sp-i+>) or 4201 <verb-and-sp-t>); 4202 4203shaken.v thrown.v torn.v worn.v 4204forgone.v curretted.v forsworn.v oversewn.v over-eaten.v 4205 foresworn.v overeaten.v: 4206 4207 ((<verb-pp> & (<vc-kick>)) or 4208 (<verb-and-had-> & ([<vc-kick>] or ())) or 4209 ((<vc-kick>) & <verb-and-had+>)) or 4210 (<verb-pv-b> & {K+} & <mv-coord>) or 4211 <verb-adj> or 4212 ({K+} & <verb-phrase-opener>); 4213 4214% <verb-manner>: only about half of the words in words.v.8.3 should get 4215% this, the other half clearly should not. I'm too lazy to sort it out, 4216% right now. 4217% Pa+: "it washed up unbroken" 4218/en/words/words.v.8.3: 4219 4220 ((<verb-sp,pp> & (<vc-kick>)) or 4221 (<verb-and-sp-i-> & ([<vc-kick>]0.2 or ())) or 4222 ((<vc-kick>) & <verb-and-sp-i+>) or 4223 <verb-and-sp-t>) or 4224 (<verb-pv-b> & {K+} & <mv-coord>) or 4225 <verb-adj> or 4226 ({K+} & <verb-phrase-opener>); 4227 4228cut.v-d: 4229 4230 ((<verb-sp,pp> & (<vc-kick>)) or 4231 (<verb-and-sp-i-> & ([<vc-kick>]0.2 or ())) or 4232 ((<vc-kick>) & <verb-and-sp-i+>) or 4233 <verb-and-sp-t>) 4234 or (<verb-ico> & <vc-kick>) 4235 or (<verb-pv-b> & {K+} & <mv-coord>) 4236 or (<verb-manner> & O+ & Xc+) 4237 or <verb-adj> 4238 or ({K+} & <verb-phrase-opener>); 4239 4240/en/words/words.v.8.4: <verb-pg> & <vc-kick>; 4241% <verb-ge-nos>: <vc-kick> has O+ in it; so must not have S+ in <verb-ge> 4242% "Carrying the box was a small child" 4243/en/words/words.v.8.5: 4244 (<vc-kick> & <verb-ge-nos>) or 4245 <verb-ge-d>; 4246 4247% -------------------------------------------------------------- 4248<vc-raise>: (((O+ or <b-minus>) & {OD+}) or [[@MV+ & O*n+]]) & <mv-coord>; 4249raise.v lower.v up.v: 4250 ((<verb-pl,i> & (<vc-raise>)) or 4251 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-raise>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4252 ({@E-} & hXd- & dWi- & (<vc-raise>) & hXc+) or 4253 (<verb-and-pl-> & ((<vc-raise>) or ())) or 4254 (((<vc-raise>) or [()]) & <verb-and-pl+>)); 4255raises.v lowers.v ups.v: 4256 ((<verb-s> & (<vc-raise>)) or 4257 (<verb-and-sp-i-> & ([<vc-raise>]0.2 or ())) or 4258 ((<vc-raise>) & <verb-and-sp-i+>) or 4259 <verb-and-sp-t>); 4260raised.v-d lowered.v-d upped.v-d: 4261 4262 ((<verb-sp,pp> & (<vc-raise>)) or 4263 (<verb-and-sp-i-> & ([<vc-raise>]0.2 or ())) or 4264 ((<vc-raise>) & <verb-and-sp-i+>) or 4265 <verb-and-sp-t>) or 4266 <verb-pv> or 4267 <verb-adj> or 4268 <verb-phrase-opener>; 4269raising.v lowering.v upping.v: <verb-pg> & <vc-raise>; 4270raising.g lowering.g upping.g: (<vc-raise> & <verb-ge>) or <verb-ge-d>; 4271 4272% much like words.v.2.1, except can have "TO" link. 4273% tending.g remains in words.v.2.5 4274% "I tended for years to believe that shepherds tend sheep." 4275% TO+ & Xc+: allows null-infinitive: "Yes, it sometimes tends to" 4276<vc-tend>: 4277 (<vc-tr,intr> & {<to-verb>}) 4278 or (<mv-coord> & <null-verb>); 4279tend.v: 4280 ((<verb-pl,i> & (<vc-tend>)) or 4281 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-tend>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4282 ({@E-} & hXd- & dWi- & (<vc-tend>) & hXc+) or 4283 (<verb-and-pl-> & ((<vc-tend>) or ())) or 4284 (((<vc-tend>) or [()]) & <verb-and-pl+>)); 4285tends.v: 4286 ((<verb-s> & (<vc-tend>)) or 4287 (<verb-and-sp-i-> & ([<vc-tend>]0.2 or ())) or 4288 ((<vc-tend>) & <verb-and-sp-i+>) or 4289 <verb-and-sp-t>); 4290tended.v-d: 4291 4292 ((<verb-sp,pp> & (<vc-tend>)) or 4293 (<verb-and-sp-i-> & ([<vc-tend>]0.2 or ())) or 4294 ((<vc-tend>) & <verb-and-sp-i+>) or 4295 <verb-and-sp-t>) or 4296 <verb-pv> or 4297 <verb-adj> or 4298 <verb-phrase-opener>; 4299tending.v: <verb-pg> & <vc-tend>; 4300 4301% INTRANSITIVE COMPLEX VERBS (those that do not take O+) 4302 4303% TO+ & Xc+: allows null-infinitive: "I would never hesitate to" 4304<vc-consent>: 4305 ({@MV+} & {<to-verb>}) 4306 or (<mv-coord> & <null-verb>); 4307consent.v endeavor.v hesitate.v proceed.v aspire.v purport.v: 4308 4309 ((<verb-pl,i> & (<vc-consent>)) or 4310 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-consent>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4311 ({@E-} & hXd- & dWi- & (<vc-consent>) & hXc+) or 4312 (<verb-and-pl-> & ((<vc-consent>) or ())) or 4313 (((<vc-consent>) or [()]) & <verb-and-pl+>)); 4314consents.v endeavors.v hesitates.v proceeds.v aspires.v purports.v: 4315 4316 ((<verb-s> & (<vc-consent>)) or 4317 (<verb-and-s-> & ([<vc-consent>] or ())) or 4318 ((<vc-consent>) & <verb-and-s+>)); 4319consented.v-d endeavored.v-d hesitated.v-d proceeded.v-d 4320aspired.v-d purported.v-d: 4321 4322 ((<verb-sp,pp> & (<vc-consent>)) or 4323 (<verb-and-sp-i-> & ([<vc-consent>] or ())) or 4324 ((<vc-consent>) & <verb-and-sp-i+>)); 4325consenting.v endeavoring.v hesitating.v proceeding.v aspiring.v purporting.v: 4326 (<vc-consent> & <verb-pg,ge>) or <verb-ge-d>; 4327 4328 4329<vc-deign>: {@MV+} & <to-verb>; 4330endeavour.v condescend.v deign.v: 4331 ((<verb-pl,i> & (<vc-deign>)) or 4332 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-deign>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4333 ({@E-} & hXd- & dWi- & (<vc-deign>) & hXc+) or 4334 (<verb-and-pl-> & ((<vc-deign>) or ())) or 4335 (((<vc-deign>) or [()]) & <verb-and-pl+>)); 4336endeavours.v condescends.v deigns.v: 4337 ((<verb-s> & (<vc-deign>)) or 4338 (<verb-and-s-> & ([<vc-deign>] or ())) or 4339 ((<vc-deign>) & <verb-and-s+>)); 4340endeavoured.v-d condescended.v-d deigned.v-d: 4341 ((<verb-sp,pp> & (<vc-deign>)) or 4342 (<verb-and-sp-i-> & ([<vc-deign>] or ())) or 4343 ((<vc-deign>) & <verb-and-sp-i+>)); 4344endeavouring.v condescending.v deigning.v: (<vc-deign> & <verb-pg,ge>) or 4345<verb-ge-d>; 4346 4347% QI+ "it happened when?" 4348<vc-happen>: {@MV+} & {<to-verb> or THi+ or QI+} & {VC+}; 4349happen.v occur.v: 4350 ((<verb-y-pl,i> & (<vc-happen>)) or 4351 (<verb-and-sp-i-> & ([<vc-happen>] or ())) or 4352 ((<vc-happen>) & <verb-and-sp-i+>)); 4353happens.v occurs.v: 4354 ((<verb-y-s> & (<vc-happen>)) or 4355 (<verb-and-s-> & ([<vc-happen>] or ())) or 4356 ((<vc-happen>) & <verb-and-s+>)); 4357happened.v-d occured.v-d occurred.v-d: 4358 ((<verb-y-sp,pp> & (<vc-happen>)) or 4359 (<verb-and-sp-i-> & ([<vc-happen>] or ())) or 4360 ((<vc-happen>) & <verb-and-sp-i+>)); 4361happening.v occuring.v occurring.v: (<vc-happen> & <verb-pg,ge>) or <verb-ge-d>; 4362 4363% <vc-please>: a subset of <vc-paraph>, used for urges/desires 4364% Allows "he does as he pleases" type constructions, using the 4365% CP link in a paraphrasing-like way. 4366% O+: "... as it pleases him" 4367% Pv-: "... as it was hoped" (XXX why not PP-, here ???) 4368<vc-please>: 4369 {E-} & (S- or PP- or Pv-) & <verb-wall> & {Xd-} & [dCPu-]-0.05 & 4370 ({O+ & <mv-coord>} or {@MV+ & Xc+}); 4371 4372% ditransitive 4373<vc-wish>: 4374 ({@MV+} & {TH+ or <embed-verb> or RSe+ or <to-verb>}) or 4375 <vc-ditrans>; 4376wish.v: 4377 ((<verb-pl,i> & (<vc-wish>)) or 4378 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-wish>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4379 ({@E-} & hXd- & dWi- & (<vc-wish>) & hXc+) or 4380 (<verb-and-pl-> & ((<vc-wish>) or ())) or 4381 (((<vc-wish>) or [()]) & <verb-and-pl+>)); 4382wishes.v: 4383 ((<verb-s> & (<vc-wish>)) or 4384 (<verb-and-s-> & ([<vc-wish>] or ())) or 4385 ((<vc-wish>) & <verb-and-s+>)) or <vc-please>; 4386wished.v-d: 4387 ((<verb-sp,pp> & (<vc-wish>)) or 4388 (<verb-and-sp-i-> & ([<vc-wish>] or ())) or 4389 ((<vc-wish>) & <verb-and-sp-i+>)) or <vc-please>; 4390wishing.v: <verb-pg> & <vc-wish>; 4391wishing.g: (<vc-wish> & <verb-ge>) or <verb-ge-d>; 4392 4393% The O+ target is to handle "I hope so", but really, we should have 4394% a special-case for this (i.e. a new minor letter). 4395% See also <vc-think> for the same problem. 4396% TO+ & Xc+: allows null-infinitive: "Yes, I would hope to" 4397<vc-hope>: 4398 ({@MV+} & {TH+ or <embed-verb> or RSe+ or <to-verb>}) 4399 or (<mv-coord> & <null-verb>) 4400 or [[O+ & {@MV+}]]; 4401 4402hope.v agree.v pretend.v swear.v pray.v protest.v vow.v vote.v: 4403 4404 ((<verb-pl,i> & (<vc-hope>)) or 4405 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-hope>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4406 ({@E-} & hXd- & dWi- & (<vc-hope>) & hXc+) or 4407 (<verb-and-pl-> & ((<vc-hope>) or ())) or 4408 (((<vc-hope>) or [()]) & <verb-and-pl+>)); 4409hopes.v agrees.v pretends.v swears.v prays.v protests.v vows.v votes.v : 4410 4411 ((<verb-s> & (<vc-hope>)) or 4412 (<verb-and-s-> & ([<vc-hope>] or ())) or 4413 ((<vc-hope>) & <verb-and-s+>)) or <vc-please>; 4414pretended.v-d prayed.v-d: 4415 4416 ((<verb-sp,pp> & (<vc-hope>)) or 4417 (<verb-and-sp-i-> & ([<vc-hope>] or ())) or 4418 ((<vc-hope>) & <verb-and-sp-i+>)) or <vc-please>; 4419 4420% The (<verb-s-pv> & THi+) allows "it is hoped that ..." to parse. 4421% Naked Pv+: "..., as was hoped." 4422hoped.v-d protested.v-d voted.v-d vowed.v-d: 4423 4424 ((<verb-sp,pp> & (<vc-hope>)) or 4425 (<verb-and-sp-i-> & ([<vc-hope>]0.2 or ())) or 4426 ((<vc-hope>) & <verb-and-sp-i+>) or 4427 <verb-and-sp-t>) 4428 or (<verb-s-pv> & {THi+}) 4429 or <vc-please> 4430 or <verb-manner>; 4431 4432% Naked Pv+: "..., as was agreed." 4433agreed.v-d: 4434 4435 ((<verb-sp,pp> & (<vc-hope>)) or 4436 (<verb-and-sp-i-> & ([<vc-hope>]0.2 or ())) or 4437 ((<vc-hope>) & <verb-and-sp-i+>) or 4438 <verb-and-sp-t>) 4439 or (<verb-pv> & {TH+}) 4440 or <vc-please> 4441 or <verb-manner>; 4442 4443swore.v-d: 4444 ((<verb-sp> & (<vc-hope>)) or 4445 (<verb-and-sp-i-> & ([<vc-hope>]0.2 or ())) or 4446 ((<vc-hope>) & <verb-and-sp-i+>) or 4447 <verb-and-sp-t>); 4448sworn.v: 4449 ((<verb-pp> & (<vc-hope>)) or 4450 (<verb-and-had-> & ([<vc-hope>] or ())) or 4451 ((<vc-hope>) & <verb-and-had+>)) or <verb-adj> or <vc-please>; 4452 4453hoping.v agreeing.v pretending.v swearing.v praying.v 4454protesting.v vowing.v voting.v: 4455(<vc-hope> & <verb-pg,ge>) or <verb-ge-d>; 4456 4457<verb-fronted>: {@E-} & S- & hPFt- & <verb-wall>; 4458 4459% XXX Why is there a cost on Pv+ ?? "John appeared vindicated" 4460% N+: "It appears not" 4461% <verb-fronted>: "so it seems", "so it appears" 4462% Ix- & PF- & <verb-wall>: "so it would seem" 4463% TO+ & Xc+: allows null-infinitive: "yes, it appears to" 4464<vc-appear>: 4465 {@MV+} & {(Pa+ & <verb-wall>) 4466 or <tof-verb> 4467 or <null-verb> 4468 or THi+ 4469 or AF- 4470 or N+ 4471 or [{Xc+} &Pv+]}; 4472appear.v: 4473 ((<verb-y-pl,i> & (<vc-appear>)) or 4474 (<verb-and-sp-i-> & ([<vc-appear>] or ())) or 4475 ((<vc-appear>) & <verb-and-sp-i+>)) or (Ix- & PF- & <verb-wall>); 4476appears.v: 4477 ((<verb-y-s> & (<vc-appear>)) or 4478 (<verb-and-s-> & ([<vc-appear>] or ())) or 4479 ((<vc-appear>) & <verb-and-s+>)) or <verb-fronted>; 4480appeared.v-d: 4481 ((<verb-y-sp,pp> & (<vc-appear>)) or 4482 (<verb-and-sp-i-> & ([<vc-appear>] or ())) or 4483 ((<vc-appear>) & <verb-and-sp-i+>)) or <verb-fronted>; 4484appearing.v: (<vc-appear> & <verb-x-pg,ge>) or <verb-ge-d>; 4485 4486% XXX Why is there a cost on Pv+ ?? "John seemed vindicated" 4487% N+: "It seems not" 4488% <verb-si>: "so seems it" 4489% TO+ & Xc+: allows null-infinitive: "yes, it would seem to" 4490<vc-seem>: 4491 {@MV+} & 4492 ((Pa+ & <verb-wall>) 4493 or <tof-verb> 4494 or <null-verb> 4495 or LI+ 4496 or THi+ 4497 or AF- 4498 or N+ 4499 or [Pv+]); 4500seem.v: 4501 ((<verb-y-pl,i> & (<vc-seem>)) or 4502 (<verb-and-sp-i-> & ([<vc-seem>] or ())) or 4503 ((<vc-seem>) & <verb-and-sp-i+>)) or (Ix- & PF- & <verb-wall>); 4504seems.v: 4505 ((<verb-y-s> & (<vc-seem>)) or 4506 (<verb-and-s-> & ([<vc-seem>] or ())) or 4507 ((<vc-seem>) & <verb-and-s+>)) or <verb-fronted> or <verb-si>; 4508seemed.v-d: 4509 ((<verb-y-sp,pp> & (<vc-seem>)) or 4510 (<verb-and-sp-i-> & ([<vc-seem>] or ())) or 4511 ((<vc-seem>) & <verb-and-sp-i+>)) or <verb-fronted> or <verb-si>; 4512seeming.v: (<vc-seem> & <verb-x-pg,ge>) or <verb-ge-d>; 4513 4514% qi-pref: give slight cost preference to QI over MV, for example: 4515% "I do not care where you put it" 4516% "I wonder when he will come" 4517<QI+pref>: [QI+]-0.05; 4518 4519<vc-care>: {@MV+} & {<to-verb> or <QI+pref>}; 4520care.v: 4521 ((<verb-pl,i> & (<vc-care>)) or 4522 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-care>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4523 ({@E-} & hXd- & dWi- & (<vc-care>) & hXc+) or 4524 (<verb-and-pl-> & ((<vc-care>) or ())) or 4525 (((<vc-care>) or [()]) & <verb-and-pl+>)); 4526cares.v: 4527 ((<verb-s> & (<vc-care>)) or 4528 (<verb-and-s-> & ([<vc-care>] or ())) or 4529 ((<vc-care>) & <verb-and-s+>)); 4530cared.v-d: 4531 ((<verb-sp,pp> & (<vc-care>)) or 4532 (<verb-and-sp-i-> & ([<vc-care>] or ())) or 4533 ((<vc-care>) & <verb-and-sp-i+>)); 4534caring.v: (<vc-care> & <verb-pg,ge>) or <verb-ge-d>; 4535 4536% O+: "I suppose so" 4537<vc-assert>: ({@MV+} & (TH+ or RSe+ or Z- or <embed-verb>)) or O+; 4538assert.v contend.v remark.v retort.v intimate.v exclaim.v 4539conjecture.v allege.v surmise.v opine.v insinuate.v suppose.v: 4540 4541 ((<verb-pl,i> & (<vc-assert>)) or 4542 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-assert>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4543 ({@E-} & hXd- & dWi- & (<vc-assert>) & hXc+) or 4544 (<verb-and-pl-> & ((<vc-assert>) or ())) or 4545 (((<vc-assert>) or [()]) & <verb-and-pl+>)) or <verb-manner>; 4546 4547asserts.v contends.v remarks.v retorts.v intimates.v exclaims.v 4548conjectures.v alleges.v surmises.v opines.v insinuates.v supposes.v: 4549 4550 ((<verb-s> & (<vc-assert>)) or 4551 (<verb-and-sp-i-> & ([<vc-assert>]0.2 or ())) or 4552 ((<vc-assert>) & <verb-and-sp-i+>) or 4553 <verb-and-sp-t>) or <verb-manner>; 4554 4555retorted.v intimated.v exclaimed.v conjectured.v 4556surmised.v-d opined.v-d insinuated.v-d: 4557 ((<verb-sp,pp> & (<vc-assert>)) or 4558 (<verb-and-sp-i-> & ([<vc-assert>] or ())) or 4559 ((<vc-assert>) & <verb-and-sp-i+>)); 4560asserted.v-d contended.v-d remarked.v-d: 4561 4562 ((<verb-sp,pp> & (<vc-assert>)) or 4563 (<verb-and-sp-i-> & ([<vc-assert>]0.2 or ())) or 4564 ((<vc-assert>) & <verb-and-sp-i+>) or 4565 <verb-and-sp-t>) or 4566 (<verb-pv> & THi+) or 4567 <verb-adj>; 4568 4569alleged.v-d: 4570 4571 ((<verb-sp,pp> & (<vc-assert>)) or 4572 (<verb-and-sp-i-> & ([<vc-assert>]0.2 or ())) or 4573 ((<vc-assert>) & <verb-and-sp-i+>) or 4574 <verb-and-sp-t>) or 4575 (<verb-pv> & THi+) or 4576 <verb-adj>; 4577 4578supposed.v-d: 4579 4580 ((<verb-sp,pp> & (<vc-assert>)) or 4581 (<verb-and-sp-i-> & ([<vc-assert>]0.2 or ())) or 4582 ((<vc-assert>) & <verb-and-sp-i+>) or 4583 <verb-and-sp-t>) 4584 or (<verb-s-pv> & {<tof-verb> or THi+ or Z-}) 4585 or <verb-adj>; 4586 4587asserting.v contending.v remarking.v retorting.v intimating.v 4588exclaiming.v conjecturing.v alleging.v surmising.v opining.v insinuating.v 4589supposing.v: 4590 (<vc-assert> & <verb-pg,ge>) or <verb-ge-d>; 4591 4592<vc-muse>: {@MV+} & {TH+}; 4593theorize.v attest.v fantasize.v muse.v speculate.v concur.v: 4594 4595 ((<verb-pl,i> & (<vc-muse>)) or 4596 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-muse>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4597 ({@E-} & hXd- & dWi- & (<vc-muse>) & hXc+) or 4598 (<verb-and-pl-> & ((<vc-muse>) or ())) or 4599 (((<vc-muse>) or [()]) & <verb-and-pl+>)); 4600theorizes.v attests.v fantasizes.v muses.v speculates.v concurs.v: 4601 4602 ((<verb-s> & (<vc-muse>)) or 4603 (<verb-and-s-> & ([<vc-muse>] or ())) or 4604 ((<vc-muse>) & <verb-and-s+>)); 4605attested.v-d fantasized.v-d mused.v-d speculated.v-d concurred.v-d: 4606 4607 ((<verb-sp,pp> & (<vc-muse>)) or 4608 (<verb-and-sp-i-> & ([<vc-muse>] or ())) or 4609 ((<vc-muse>) & <verb-and-sp-i+>)); 4610theorized.v-d: 4611 ((<verb-sp,pp> & (<vc-muse>)) or 4612 (<verb-and-sp-i-> & ([<vc-muse>] or ())) or 4613 ((<vc-muse>) & <verb-and-sp-i+>)) or (<verb-pv> & THi+); 4614theorizing.v attesting.v fantasizing.v musing.v speculating.v concurring.v: 4615 (<vc-muse> & <verb-pg,ge>) or 4616 <verb-ge-d>; 4617 4618<vc-reply>: ({@MV+} & {TH+ or <embed-verb>}); 4619reply.v argue.v sigh.v testify.v comment.v respond.v reason.v: 4620 4621 ((<verb-pl,i> & (<vc-reply>)) or 4622 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-reply>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4623 ({@E-} & hXd- & dWi- & (<vc-reply>) & hXc+) or 4624 (<verb-and-pl-> & ((<vc-reply>) or ())) or 4625 (((<vc-reply>) or [()]) & <verb-and-pl+>)); 4626replies.v argues.v sighs.v 4627testifies.v comments.v responds.v reasons.v: 4628 4629 ((<verb-s> & (<vc-reply>)) or 4630 (<verb-and-sp-i-> & ([<vc-reply>]0.2 or ())) or 4631 ((<vc-reply>) & <verb-and-sp-i+>) or 4632 <verb-and-sp-t>); 4633replied.v-d sighed.v-d commented.v-d responded.v-d: 4634 4635 ((<verb-sp,pp> & (<vc-reply>)) or 4636 (<verb-and-sp-i-> & ([<vc-reply>] or ())) or 4637 ((<vc-reply>) & <verb-and-sp-i+>)); 4638 4639% The (<verb-s-pv> & THi+) allows "it is reasoned that ..." to parse. 4640argued.v-d reasoned.v-d testified.v-d: 4641 4642 ((<verb-sp,pp> & (<vc-reply>)) or 4643 (<verb-and-sp-i-> & ([<vc-reply>]0.2 or ())) or 4644 ((<vc-reply>) & <verb-and-sp-i+>) or 4645 <verb-and-sp-t>) or 4646 (<verb-s-pv> & THi+); 4647 4648replying.v arguing.v sighing.v testifying.v commenting.v responding.v 4649reasoning.v: 4650 (<vc-reply> & <verb-pg,ge>) or 4651 <verb-ge-d>; 4652 4653<vc-brag>: {@MV+} & {<embed-verb> or TH+ or RSe+ or <of-coord>}; 4654boast.v brag.v complain.v hint.v mutter.v whisper.v: 4655 4656 ((<verb-pl,i> & (<vc-brag>)) or 4657 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-brag>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4658 ({@E-} & hXd- & dWi- & (<vc-brag>) & hXc+) or 4659 (<verb-and-pl-> & ((<vc-brag>) or ())) or 4660 (((<vc-brag>) or [()]) & <verb-and-pl+>)); 4661boasts.v brags.v complains.v hints.v mutters.v whispers.v: 4662 4663 ((<verb-s> & (<vc-brag>)) or 4664 (<verb-and-s-> & ([<vc-brag>] or ())) or 4665 ((<vc-brag>) & <verb-and-s+>)); 4666boasted.v-d bragged.v-d complained.v-d hinted.v-d muttered.v-d whispered.v-d: 4667 4668 ((<verb-sp,pp> & (<vc-brag>)) or 4669 (<verb-and-sp-i-> & ([<vc-brag>] or ())) or 4670 ((<vc-brag>) & <verb-and-sp-i+>)) or (<verb-s-pv> & THi+); 4671boasting.g bragging.g complaining.g hinting.g muttering.g whispering.g: 4672 (<vc-brag> & <verb-ge>) or <verb-ge-d>; 4673boasting.v bragging.v complaining.v hinting.v muttering.v whispering.v: 4674 <verb-pg> & <vc-brag>; 4675 4676<vc-dream>: {@MV+} & {<embed-verb> or TH+ or RSe+ or <of-coord> or BW-}; 4677dream.v: 4678 ((<verb-pl,i> & (<vc-dream>)) or 4679 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-dream>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4680 ({@E-} & hXd- & dWi- & (<vc-dream>) & hXc+) or 4681 (<verb-and-pl-> & ((<vc-dream>) or ())) or 4682 (((<vc-dream>) or [()]) & <verb-and-pl+>)); 4683dreams.v: 4684 ((<verb-s> & (<vc-dream>)) or 4685 (<verb-and-s-> & ([<vc-dream>] or ())) or 4686 ((<vc-dream>) & <verb-and-s+>)); 4687dreamt.v-d dreamed.v-d: 4688 ((<verb-sp,pp> & (<vc-dream>)) or 4689 (<verb-and-sp-i-> & ([<vc-dream>] or ())) or 4690 ((<vc-dream>) & <verb-and-sp-i+>)); 4691dreaming.g: (<vc-dream> & <verb-ge>) or <verb-ge-d>; 4692dreaming.v: <verb-pg> & <vc-dream>; 4693 4694% The O+ is to handle "do you think so, too?", however, a special 4695% target for objects like "so" or "it" would be better... 4696% "hope.v" has the same problem. 4697% O+ & O*n: "She will think it an act of kindness." 4698% O+ & Pa**j: "She will think it true." 4699% TO+ & Xc+: allows null-infinitive: "No, I did not think to" 4700<vc-think>: 4701 ({@MV+} & {<embed-verb> or TH+ or RSe+ or Z- or <of-coord> or BW-}) 4702 or (<mv-coord> & <null-verb>) 4703 or (O+ & {@MV+} & {O*n+ or Pa**j+}); 4704 4705think.v: 4706 ((<verb-pl,i> & (<vc-think>)) or 4707 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-think>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4708 ({@E-} & hXd- & dWi- & (<vc-think>) & hXc+) or 4709 (<verb-and-pl-> & ((<vc-think>) or ())) or 4710 (((<vc-think>) or [()]) & <verb-and-pl+>)); 4711thinks.v: 4712 ((<verb-s> & (<vc-think>)) or 4713 (<verb-and-sp-i-> & ([<vc-think>]0.2 or ())) or 4714 ((<vc-think>) & <verb-and-sp-i+>) or 4715 <verb-and-sp-t>); 4716 4717% <verb-s-pv> & Cet+: (phantom that) "It was previously thought they were wrong." 4718thought.v-d: 4719 4720 ((<verb-sp,pp> & (<vc-think>)) or 4721 (<verb-and-sp-i-> & ([<vc-think>]0.2 or ())) or 4722 ((<vc-think>) & <verb-and-sp-i+>) or 4723 <verb-and-sp-t>) 4724 or (<verb-s-pv> & {<that-verb> or THi+ or Z-}); 4725 4726thinking.g: (<vc-think> & <verb-ge>) or <verb-ge-d>; 4727thinking.v: <verb-pg> & <vc-think>; 4728 4729% B-: "what does it matter?" 4730<vc-matter>: 4731 ({@MV+} & {THi+ or QIi+}) 4732 or <b-minus>; 4733matter.v: 4734 ((<verb-s-pl,i> & (<vc-matter>)) or 4735 (<verb-and-sp-i-> & ([<vc-matter>]0.2 or ())) or 4736 ((<vc-matter>) & <verb-and-sp-i+>) or 4737 <verb-and-sp-t>); 4738matters.v: 4739 ((<verb-s-s> & (<vc-matter>)) or 4740 (<verb-and-sp-i-> & ([<vc-matter>]0.2 or ())) or 4741 ((<vc-matter>) & <verb-and-sp-i+>) or 4742 <verb-and-sp-t>); 4743mattered.v-d: 4744 ((<verb-sp,pp> & (<vc-matter>)) or 4745 (<verb-and-sp-i-> & ([<vc-matter>] or ())) or 4746 ((<vc-matter>) & <verb-and-sp-i+>)); 4747mattering.v: (<vc-matter> & <verb-pg,ge>) or <verb-ge-d>; 4748 4749<vc-suffice>: {@MV+} & {THi+}; 4750suffice.v: 4751 ((<verb-pl,i> & (<vc-suffice>)) or 4752 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-suffice>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4753 ({@E-} & hXd- & dWi- & (<vc-suffice>) & hXc+) or 4754 (<verb-and-pl-> & ((<vc-suffice>) or ())) or 4755 (((<vc-suffice>) or [()]) & <verb-and-pl+>)); 4756suffices.v: 4757 ((<verb-s> & (<vc-suffice>)) or 4758 (<verb-and-s-> & ([<vc-suffice>] or ())) or 4759 ((<vc-suffice>) & <verb-and-s+>)); 4760sufficed.v-d: 4761 ((<verb-sp,pp> & (<vc-suffice>)) or 4762 (<verb-and-sp-i-> & ([<vc-suffice>] or ())) or 4763 ((<vc-suffice>) & <verb-and-sp-i+>)); 4764sufficing.v: (<vc-suffice> & <verb-pg,ge>) or <verb-ge-d>; 4765 4766<vc-insist>: ({@MV+} & {TH+ or Zs- or TS+ or <embed-verb>}) or (SI*j+ & I*j+); 4767insist.v: 4768 ((<verb-pl,i> & (<vc-insist>)) or 4769 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-insist>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4770 ({@E-} & hXd- & dWi- & (<vc-insist>) & hXc+) or 4771 (<verb-and-pl-> & ((<vc-insist>) or ())) or 4772 (((<vc-insist>) or [()]) & <verb-and-pl+>)); 4773insists.v: 4774 ((<verb-s> & (<vc-insist>)) or 4775 (<verb-and-s-> & ([<vc-insist>] or ())) or 4776 ((<vc-insist>) & <verb-and-s+>)); 4777insisted.v-d: 4778 ((<verb-sp,pp> & (<vc-insist>)) or 4779 (<verb-and-sp-i-> & ([<vc-insist>] or ())) or 4780 ((<vc-insist>) & <verb-and-sp-i+>)); 4781insisting.v: (<vc-insist> & <verb-pg,ge>) or <verb-ge-d>; 4782 4783<vc-wonder>: {@MV+} & {<QI+pref>}; 4784wonder.v inquire.v: 4785 ((<verb-pl,i> & (<vc-wonder>)) or 4786 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-wonder>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4787 ({@E-} & hXd- & dWi- & (<vc-wonder>) & hXc+) or 4788 (<verb-and-pl-> & ((<vc-wonder>) or ())) or 4789 (((<vc-wonder>) or [()]) & <verb-and-pl+>)); 4790wonders.v inquires.v: 4791 ((<verb-s> & (<vc-wonder>)) or 4792 (<verb-and-s-> & ([<vc-wonder>] or ())) or 4793 ((<vc-wonder>) & <verb-and-s+>)); 4794wondered.v-d inquired.v-d: 4795 ((<verb-sp,pp> & (<vc-wonder>)) or 4796 (<verb-and-sp-i-> & ([<vc-wonder>] or ())) or 4797 ((<vc-wonder>) & <verb-and-sp-i+>)); 4798wondering.v inquiring.v: (<vc-wonder> & <verb-pg,ge>) or <verb-ge-d>; 4799 4800% Imperative go: "go play ball", "go take a walk", "go swimming" 4801% Similar pattern to "please.r" -- "please play ball" etc. 4802% "You and Rover go play with the ball." requires an S- link. 4803% Hmm ... changes to go.v seem to have obsoleted the need for this ... 4804% go.w: {E-} & (Wi- or S-) & I+; 4805 4806% B-: "which way did it go?" 4807% QI+: "you will go when?" 4808<vc-go>: 4809 {K+ or [[{Xc+} & Pa+]] or [Pg+] or I*g+ or <b-minus> or QI+} & <mv-coord>; 4810go.v: 4811 ((<verb-pl,i> & (<vc-go>)) or 4812 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-go>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4813 ({@E-} & hXd- & dWi- & (<vc-go>) & hXc+) or 4814 (<verb-and-pl-> & ((<vc-go>) or ())) or 4815 (((<vc-go>) or [()]) & <verb-and-pl+>)); 4816 4817% SFs-: "There goes the cutest guy ever!", needs O*t to survive PP. 4818% However, prefer Pg over O*t when possible... 4819goes.v: 4820 (<verb-y-s> & (<vc-go> or ({[[O*t+]]} & {@MV+} & <verb-wall>))) 4821 or (<verb-and-s-> & <vc-go>) 4822 or (<vc-go> & <verb-and-s+>); 4823went.v-d: 4824 (<verb-y-sp> & (<vc-go> or ({[[O*t+]]} & {@MV+} & <verb-wall>))) 4825 or (<verb-and-sp-i-> & <vc-go>) 4826 or (<vc-go> & <verb-and-sp-i+>) 4827 or <verb-si>; 4828 4829gone.v: 4830 ((<verb-pp> & (<vc-go>)) or 4831 (<verb-and-had-> & ([<vc-go>] or ())) or 4832 ((<vc-go>) & <verb-and-had+>)); 4833 4834% The keys are gone. The popcorn is all gone. 4835gone.a: 4836 ({@E-} & Pa-) or 4837 (dAJra- & {@MV+}) or 4838 ({@MV+} & dAJla+); 4839 4840% XXX TODO maybe need VJ and-able links for going etc. ??? 4841% <tof-verb>: "there is going to be a meeting" 4842going.v goin'.v: 4843 ((<tof-verb> or ({K+ or [[{Xc+} & Pa+]]} & <mv-coord>)) & <verb-x-pg,ge>) or 4844 <verb-adj> or 4845 <verb-ge-d>; 4846 4847% like "going to", except can't have both the IV ant I*t links at the 4848% same time... 4849% "I'm gonna do it." 4850% Sp*i- : "I gonna go". 4851gonna.v: 4852 (I*t+ & <verb-x-pg>) 4853 or ({@E-} & Sp*i- & WV- & I*t+); 4854 4855% transitive: "stay the prisoner's execution" 4856<vc-stay>: {({@MV+} & (Pa+ or AF-)) or ({K+} & <mv-coord>) or (O+ & <mv-coord>)}; 4857stay.v: 4858 ((<verb-pl,i> & (<vc-stay>)) or 4859 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-stay>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4860 ({@E-} & hXd- & dWi- & (<vc-stay>) & hXc+) or 4861 (<verb-and-pl-> & ((<vc-stay>) or ())) or 4862 (((<vc-stay>) or [()]) & <verb-and-pl+>)); 4863stays.v: 4864 ((<verb-s> & (<vc-stay>)) or 4865 (<verb-and-sp-i-> & ([<vc-stay>]0.2 or ())) or 4866 ((<vc-stay>) & <verb-and-sp-i+>) or 4867 <verb-and-sp-t>) or <verb-si>; 4868stayed.v-d: 4869 ((<verb-sp,pp> & (<vc-stay>)) or 4870 (<verb-and-sp-i-> & ([<vc-stay>]0.2 or ())) or 4871 ((<vc-stay>) & <verb-and-sp-i+>) or 4872 <verb-and-sp-t>) or <verb-si>; 4873staying.v: (<vc-stay> & <verb-pg,ge>) or <verb-ge-d>; 4874 4875<vc-stand>: {({@MV+} & Pa+) or ({O+ or <b-minus>} & {K+} & <mv-coord>)}; 4876stand.v sit.v: 4877 ((<verb-pl,i> & (<vc-stand>)) or 4878 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-stand>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4879 ({@E-} & hXd- & dWi- & (<vc-stand>) & hXc+) or 4880 (<verb-and-pl-> & ((<vc-stand>) or ())) or 4881 (((<vc-stand>) or [()]) & <verb-and-pl+>)); 4882stands.v sits.v: 4883 ((<verb-s> & (<vc-stand>)) or 4884 (<verb-and-sp-i-> & ([<vc-stand>]0.2 or ())) or 4885 ((<vc-stand>) & <verb-and-sp-i+>) or 4886 <verb-and-sp-t>) or <verb-si>; 4887stood.v-d sat.v-d: 4888 ((<verb-sp,pp> & (<vc-stand>)) or 4889 (<verb-and-sp-i-> & ([<vc-stand>]0.2 or ())) or 4890 ((<vc-stand>) & <verb-and-sp-i+>) or 4891 <verb-and-sp-t>) or <verb-si>; 4892standing.v sitting.v: <verb-pg> & <vc-stand>; 4893standing.g sitting.g: (<vc-stand> & <verb-ge>) or <verb-ge-d> or <verb-adj>; 4894 4895<vc-sound>: ({@MV+} & {LI+ or Pa+ or AF-}) or {O+ & K+ & <mv-coord>}; 4896sound.v: 4897 ((<verb-pl,i> & (<vc-sound>)) or 4898 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-sound>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4899 ({@E-} & hXd- & dWi- & (<vc-sound>) & hXc+) or 4900 (<verb-and-pl-> & ((<vc-sound>) or ())) or 4901 (((<vc-sound>) or [()]) & <verb-and-pl+>)); 4902sounds.v: 4903 ((<verb-s> & (<vc-sound>)) or 4904 (<verb-and-sp-i-> & ([<vc-sound>]0.2 or ())) or 4905 ((<vc-sound>) & <verb-and-sp-i+>) or 4906 <verb-and-sp-t>); 4907sounded.v-d: 4908 ((<verb-sp,pp> & (<vc-sound>)) or 4909 (<verb-and-sp-i-> & ([<vc-sound>]0.2 or ())) or 4910 ((<vc-sound>) & <verb-and-sp-i+>) or 4911 <verb-and-sp-t>); 4912sounding.v: (<vc-sound> & <verb-pg,ge>) or <verb-ge-d>; 4913 4914% K: "He is acting up" 4915<vc-act>: {({@MV+} & (LI+ or Pa+)) or ({K+ or AF-} & <mv-coord>)}; 4916act.v: 4917 ((<verb-pl,i> & (<vc-act>)) or 4918 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-act>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4919 ({@E-} & hXd- & dWi- & (<vc-act>) & hXc+) or 4920 (<verb-and-pl-> & ((<vc-act>) or ())) or 4921 (((<vc-act>) or [()]) & <verb-and-pl+>)); 4922acts.v: 4923 ((<verb-s> & (<vc-act>)) or 4924 (<verb-and-s-> & ([<vc-act>] or ())) or 4925 ((<vc-act>) & <verb-and-s+>)); 4926% "be acted upon quickly" 4927acted.v-d: 4928 ((<verb-sp,pp> & (<vc-act>)) or 4929 (<verb-and-sp-i-> & ([<vc-act>] or ())) or 4930 ((<vc-act>) & <verb-and-sp-i+>)) or (<verb-pv-b> & {K+} & <mv-coord>); 4931acting.v: (<vc-act> & <verb-pg,ge>) or <verb-ge-d>; 4932 4933% Pa: The team reigns undefeated 4934<vc-reign>: {@MV+} & {LI+ or Pa+}; 4935 4936% See also rule.v far below 4937reign.v rule.w: 4938 ((<verb-pl,i> & (<vc-reign>)) or 4939 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-reign>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4940 ({@E-} & hXd- & dWi- & (<vc-reign>) & hXc+) or 4941 (<verb-and-pl-> & ((<vc-reign>) or ())) or 4942 (((<vc-reign>) or [()]) & <verb-and-pl+>)); 4943reigns.v rules.w: 4944 ((<verb-s> & (<vc-reign>)) or 4945 (<verb-and-s-> & ([<vc-reign>] or ())) or 4946 ((<vc-reign>) & <verb-and-s+>)); 4947reigned.v-d ruled.w-d: 4948 ((<verb-sp,pp> & (<vc-reign>)) or 4949 (<verb-and-sp-i-> & ([<vc-reign>] or ())) or 4950 ((<vc-reign>) & <verb-and-sp-i+>)); 4951reigning.v ruling.w: (<vc-reign> & <verb-pg,ge>) or <verb-ge-d>; 4952 4953% O+ & K+: "She looked him over." 4954% O+ & MV+: "I'll look her in the eye" 4955% Must have at least one copy of MV+, to block "she looked him" 4956% MVa+ connects to adverbs. 4957% Pa+ connects to common adjectives (predicative adjectives) 4958% K+ connects to particles. 4959% [Pa+]0.1: prefer MVa to Pa whenever possible: "She look right" 4960% [K+]0.2: prefer Pa+ to K+ whenever possible: "She looked up" 4961<vc-look>: {({@MV+} & (LI+ or [{Xc+} & Pa+]0.1)) 4962 or ({[K+]0.2 or AF-} & <mv-coord>) 4963 or (O+ & K+ & <mv-coord>) 4964 or (O+ & MV+ & <mv-coord>)}; 4965look.v: 4966 ((<verb-pl,i> & (<vc-look>)) or 4967 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-look>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4968 ({@E-} & hXd- & dWi- & (<vc-look>) & hXc+) or 4969 (<verb-and-pl-> & ((<vc-look>) or ())) or 4970 (((<vc-look>) or [()]) & <verb-and-pl+>)); 4971looks.v: 4972 ((<verb-s> & (<vc-look>)) or 4973 (<verb-and-sp-i-> & ([<vc-look>]0.2 or ())) or 4974 ((<vc-look>) & <verb-and-sp-i+>) or 4975 <verb-and-sp-t>); 4976looked.v-d: 4977 ((<verb-sp,pp> & (<vc-look>)) or 4978 (<verb-and-sp-i-> & ([<vc-look>]0.2 or ())) or 4979 ((<vc-look>) & <verb-and-sp-i+>) or 4980 <verb-and-sp-t>); 4981looking.v: (<vc-look> & <verb-pg,ge>) or <verb-ge-d>; 4982 4983% O+ & K+: "She waved him over." 4984% vc-ditrans: "She waved me goodbye" 4985% MV+: "who did you wave to?" 4986<vc-wave>: 4987 {@MV+} 4988 or ((O+ & K+) & <mv-coord>) 4989 or <vc-ditrans>; 4990wave.v: 4991 ((<verb-pl,i> & (<vc-wave>)) or 4992 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-wave>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 4993 ({@E-} & hXd- & dWi- & (<vc-wave>) & hXc+) or 4994 (<verb-and-pl-> & ((<vc-wave>) or ())) or 4995 (((<vc-wave>) or [()]) & <verb-and-pl+>)); 4996waves.v: 4997 ((<verb-s> & (<vc-wave>)) or 4998 (<verb-and-s-> & ([<vc-wave>] or ())) or 4999 ((<vc-wave>) & <verb-and-s+>)); 5000waved.v-d: 5001 ((<verb-sp,pp> & (<vc-wave>)) or 5002 (<verb-and-sp-i-> & ([<vc-wave>] or ())) or 5003 ((<vc-wave>) & <verb-and-sp-i+>)); 5004waving.v: (<vc-wave> & <verb-pg,ge>) or <verb-ge-d>; 5005 5006<vc-repent>: {{@MV+ or ({Xc+} & @EB+)} & OF+}; 5007repent.v disapprove.v: 5008 ((<verb-pl,i> & (<vc-repent>)) or 5009 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-repent>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5010 ({@E-} & hXd- & dWi- & (<vc-repent>) & hXc+) or 5011 (<verb-and-pl-> & ((<vc-repent>) or ())) or 5012 (((<vc-repent>) or [()]) & <verb-and-pl+>)); 5013repents.v disapproves.v: 5014 ((<verb-s> & (<vc-repent>)) or 5015 (<verb-and-s-> & ([<vc-repent>] or ())) or 5016 ((<vc-repent>) & <verb-and-s+>)); 5017repented.v-d disapproved.v-d: 5018 ((<verb-sp,pp> & (<vc-repent>)) or 5019 (<verb-and-sp-i-> & ([<vc-repent>] or ())) or 5020 ((<vc-repent>) & <verb-and-sp-i+>)); 5021repenting.v disapproving.v: (<vc-repent> & <verb-pg,ge>) or <verb-ge-d>; 5022 5023<vc-talk>: <vc-repent> & <vc-fill>; 5024talk.v: 5025 ((<verb-pl,i> & (<vc-talk>)) or 5026 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-talk>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5027 ({@E-} & hXd- & dWi- & (<vc-talk>) & hXc+) or 5028 (<verb-and-pl-> & ((<vc-talk>) or ())) or 5029 (((<vc-talk>) or [()]) & <verb-and-pl+>)); 5030talks.v: 5031 ((<verb-s> & (<vc-talk>)) or 5032 (<verb-and-sp-i-> & ([<vc-talk>]0.2 or ())) or 5033 ((<vc-talk>) & <verb-and-sp-i+>) or 5034 <verb-and-sp-t>); 5035talked.v-d: 5036 ((<verb-sp,pp> & (<vc-talk>)) or 5037 (<verb-and-sp-i-> & ([<vc-talk>]0.2 or ())) or 5038 ((<vc-talk>) & <verb-and-sp-i+>) or 5039 <verb-and-sp-t>); 5040talking.v: (<vc-repent> & <verb-pg,ge> & <vc-fill>) or <verb-ge-d>; 5041 5042<vc-consist>: {@MV+ or @EB+} & OF+; 5043consist.v: 5044 ((<verb-pl,i> & (<vc-consist>)) or 5045 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-consist>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5046 ({@E-} & hXd- & dWi- & (<vc-consist>) & hXc+) or 5047 (<verb-and-pl-> & ((<vc-consist>) or ())) or 5048 (((<vc-consist>) or [()]) & <verb-and-pl+>)); 5049consists.v: 5050 ((<verb-s> & (<vc-consist>)) or 5051 (<verb-and-s-> & ([<vc-consist>] or ())) or 5052 ((<vc-consist>) & <verb-and-s+>)); 5053consisted.v-d: 5054 ((<verb-sp,pp> & (<vc-consist>)) or 5055 (<verb-and-sp-i-> & ([<vc-consist>] or ())) or 5056 ((<vc-consist>) & <verb-and-sp-i+>)); 5057consisting.v: (<vc-consist> & <verb-pg,ge>) or <verb-ge-d>; 5058 5059<vc-die>: {K+ or OF+} & <mv-coord>; 5060die.v: 5061 ((<verb-pl,i> & (<vc-die>)) or 5062 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-die>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5063 ({@E-} & hXd- & dWi- & (<vc-die>) & hXc+) or 5064 (<verb-and-pl-> & ((<vc-die>) or ())) or 5065 (((<vc-die>) or [()]) & <verb-and-pl+>)); 5066dies.v: 5067 ((<verb-s> & (<vc-die>)) or 5068 (<verb-and-s-> & ([<vc-die>] or ())) or 5069 ((<vc-die>) & <verb-and-s+>)); 5070died.v-d: 5071 ((<verb-sp,pp> & (<vc-die>)) or 5072 (<verb-and-sp-i-> & ([<vc-die>] or ())) or 5073 ((<vc-die>) & <verb-and-sp-i+>)); 5074dying.v: (<vc-die> & <verb-pg,ge>) or <verb-ge-d>; 5075 5076<vc-last>: {({[[@MV+]]} & OT+) or BT-} & <mv-coord>; 5077last.v wait.v: 5078 ((<verb-pl,i> & (<vc-last>)) or 5079 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-last>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5080 ({@E-} & hXd- & dWi- & (<vc-last>) & hXc+) or 5081 (<verb-and-pl-> & ((<vc-last>) or ())) or 5082 (((<vc-last>) or [()]) & <verb-and-pl+>)); 5083lasts.v waits.v: 5084 ((<verb-s> & (<vc-last>)) or 5085 (<verb-and-s-> & ([<vc-last>] or ())) or 5086 ((<vc-last>) & <verb-and-s+>)); 5087lasted.v-d waited.v-d: 5088 ((<verb-sp,pp> & (<vc-last>)) or 5089 (<verb-and-sp-i-> & ([<vc-last>] or ())) or 5090 ((<vc-last>) & <verb-and-sp-i+>)); 5091lasting.v waiting.v: <verb-pg> & <vc-last>; 5092lasting.g waiting.g: (<vc-last> & <verb-ge>) or <verb-ge-d>; 5093 5094% TRANSITIVE COMPLEX VERBS (Those that take O+) 5095 5096<vc-attempt>: <vc-trans> or ({@MV+} & <to-verb>); 5097 5098attempt.v undertake.v deserve.v manage.v plot.v prefer.v neglect.v 5099afford.v commit.v profess.v desire.v please.v: 5100 5101 ((<verb-pl,i> & (<vc-attempt>)) or 5102 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-attempt>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5103 ({@E-} & hXd- & dWi- & (<vc-attempt>) & hXc+) or 5104 (<verb-and-pl-> & ((<vc-attempt>) or ())) or 5105 (((<vc-attempt>) or [()]) & <verb-and-pl+>)); 5106 5107attempts.v undertakes.v manages.v plots.v prefers.v 5108neglects.v affords.v commits.v professes.v: 5109 5110 ((<verb-s> & (<vc-attempt>)) or 5111 (<verb-and-sp-i-> & ([<vc-attempt>]0.2 or ())) or 5112 ((<vc-attempt>) & <verb-and-sp-i+>) or 5113 <verb-and-sp-t>); 5114 5115attempted.v managed.v plotted.v preferred.v neglected.v 5116afforded.v committed.v professed.v-d: 5117 5118 ((<verb-sp,pp> & (<vc-attempt>)) or 5119 (<verb-and-sp-i-> & ([<vc-attempt>]0.2 or ())) or 5120 ((<vc-attempt>) & <verb-and-sp-i+>) or 5121 <verb-and-sp-t>) or 5122 <verb-pv> or 5123 <verb-adj> or 5124 <verb-phrase-opener>; 5125 5126undertook.v-d: 5127 ((<verb-sp> & (<vc-attempt>)) or 5128 (<verb-and-sp-i-> & ([<vc-attempt>]0.2 or ())) or 5129 ((<vc-attempt>) & <verb-and-sp-i+>) or 5130 <verb-and-sp-t>); 5131undertaken.v: 5132 ((<verb-pp> & (<vc-attempt>)) or 5133 (<verb-and-had-> & ([<vc-attempt>] or ())) or 5134 ((<vc-attempt>) & <verb-and-had+>)) or <verb-pv>; 5135 5136attempting.g undertaking.g deserving.g preferring.g 5137neglecting.g affording.g committing.g desiring.g 5138pleasing.g: 5139 (<vc-attempt> & <verb-ge>); 5140 5141% <verb-ge-d>: "The constant plotting annoyed Jim" 5142plotting.g professing.g: 5143 (<vc-attempt> & <verb-ge>) or <verb-ge-d>; 5144 5145managing.g: 5146 (<vc-attempt> & <verb-ge>) or <verb-ge-d> or <verb-adj>; 5147 5148attempting.v undertaking.v deserving.v managing.v plotting.v 5149preferring.v neglecting.v affording.v committing.v professing.v 5150desiring.v pleasing.v: 5151 <verb-pg> & <vc-attempt>; 5152 5153% <vc-please>: "he gets as he deserves." 5154deserves.v desires.v pleases.v: 5155 5156 ((<verb-s> & (<vc-attempt>)) or 5157 (<verb-and-sp-i-> & ([<vc-attempt>]0.2 or ())) or 5158 ((<vc-attempt>) & <verb-and-sp-i+>) or 5159 <verb-and-sp-t>) or <vc-please>; 5160 5161deserved.v-d desired.v-d pleased.v-d: 5162 5163 ((<verb-sp,pp> & (<vc-attempt>)) or 5164 (<verb-and-sp-i-> & ([<vc-attempt>]0.2 or ())) or 5165 ((<vc-attempt>) & <verb-and-sp-i+>) or 5166 <verb-and-sp-t>) or 5167 <verb-pv> or 5168 <verb-adj> or 5169 <vc-please> or 5170 <verb-phrase-opener>; 5171 5172% like <vc-trans> but with particle 5173<vc-seek>: 5174 ({@MV+} & <to-verb>) 5175 or ((((O+ or <b-minus>) & {K+}) 5176 or (K+ & {[[@MV+]]} & O*n+) 5177 or ([[@MV+ & O*n+]])) & <mv-coord>); 5178 5179seek.v: 5180 ((<verb-pl,i> & (<vc-seek>)) or 5181 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-seek>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5182 ({@E-} & hXd- & dWi- & (<vc-seek>) & hXc+) or 5183 (<verb-and-pl-> & ((<vc-seek>) or ())) or 5184 (((<vc-seek>) or [()]) & <verb-and-pl+>)); 5185seeks.v: 5186 ((<verb-s> & (<vc-seek>)) or 5187 (<verb-and-sp-i-> & ([<vc-seek>]0.2 or ())) or 5188 ((<vc-seek>) & <verb-and-sp-i+>) or 5189 <verb-and-sp-t>); 5190sought.v-d: 5191 ((<verb-sp,pp> & (<vc-seek>)) or 5192 (<verb-and-sp-i-> & ([<vc-seek>]0.2 or ())) or 5193 ((<vc-seek>) & <verb-and-sp-i+>) or 5194 <verb-and-sp-t>) or <verb-pv> or <verb-phrase-opener>; 5195seeking.g: (<vc-seek> & <verb-ge>) or <verb-ge-d>; 5196seeking.v: <verb-pg> & <vc-seek>; 5197 5198% Naked @MV+: "She volunteered as a nurse." 5199<vc-decline>: {<vc-trans>} or ({@MV+} & <to-verb>) or <mv-coord>; 5200 5201decline.v fail.v hasten.v volunteer.v aim.v: 5202 5203 ((<verb-pl,i> & (<vc-decline>)) or 5204 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-decline>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5205 ({@E-} & hXd- & dWi- & (<vc-decline>) & hXc+) or 5206 (<verb-and-pl-> & ((<vc-decline>) or ())) or 5207 (((<vc-decline>) or [()]) & <verb-and-pl+>)); 5208 5209declines.v fails.v hastens.v volunteers.v aims.v: 5210 5211 ((<verb-s> & (<vc-decline>)) or 5212 (<verb-and-sp-i-> & ([<vc-decline>]0.2 or ())) or 5213 ((<vc-decline>) & <verb-and-sp-i+>) or 5214 <verb-and-sp-t>); 5215 5216declined.v-d hastened.v-d volunteered.v-d aimed.v-d: 5217 5218 ((<verb-sp,pp> & (<vc-decline>)) or 5219 (<verb-and-sp-i-> & ([<vc-decline>]0.2 or ())) or 5220 ((<vc-decline>) & <verb-and-sp-i+>) or 5221 <verb-and-sp-t>) or 5222 <verb-pv> or 5223 <verb-phrase-opener>; 5224 5225failed.v-d: 5226 5227 ((<verb-sp,pp> & (<vc-decline>)) or 5228 (<verb-and-sp-i-> & ([<vc-decline>]0.2 or ())) or 5229 ((<vc-decline>) & <verb-and-sp-i+>) or 5230 <verb-and-sp-t>) or 5231 <verb-pv> or 5232 <verb-adj>; 5233 5234declining.g failing.g hastening.g volunteering.g: 5235 (<vc-decline> & <verb-ge>) or 5236 <verb-ge-d> or 5237 <verb-adj>; 5238declining.v failing.v hastening.v volunteering.v aiming.v: 5239 <verb-pg> & <vc-decline>; 5240 5241% like <vc-trans> but with particle 5242<vc-fight>: 5243 ({@MV+} & <to-verb>) or 5244 ({({O+ or <b-minus>} & {K+}) or 5245 (K+ & {[[@MV+]]} & O*n+) or 5246 [[@MV+ & O*n+]]} & <mv-coord>); 5247fight.v: 5248 ((<verb-pl,i> & (<vc-fight>)) or 5249 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-fight>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5250 ({@E-} & hXd- & dWi- & (<vc-fight>) & hXc+) or 5251 (<verb-and-pl-> & ((<vc-fight>) or ())) or 5252 (((<vc-fight>) or [()]) & <verb-and-pl+>)); 5253fights.v: 5254 ((<verb-s> & (<vc-fight>)) or 5255 (<verb-and-sp-i-> & ([<vc-fight>]0.2 or ())) or 5256 ((<vc-fight>) & <verb-and-sp-i+>) or 5257 <verb-and-sp-t>); 5258fought.v-d: 5259 ((<verb-sp,pp> & (<vc-fight>)) or 5260 (<verb-and-sp-i-> & ([<vc-fight>]0.2 or ())) or 5261 ((<vc-fight>) & <verb-and-sp-i+>) or 5262 <verb-and-sp-t>) or (<verb-pv-b> & {K+} & <mv-coord>) or 5263({K+} & <verb-phrase-opener>); 5264fighting.g: (<vc-fight> & <verb-ge>) or <verb-ge-d>; 5265fighting.v: <verb-pg> & <vc-fight>; 5266 5267% TO+ & Xc+: allows null-infinitive: "I did not mean to". 5268<vc-threaten>: 5269 {<vc-trans>} 5270 or (<mv-coord> & <null-verb>) 5271 or ({@MV+} & (<to-verb> or TH+ or Zs- or <embed-verb>)); 5272 5273threaten.v mean.v arrange.v pledge.v: 5274 5275 ((<verb-pl,i> & (<vc-threaten>)) or 5276 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-threaten>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5277 ({@E-} & hXd- & dWi- & (<vc-threaten>) & hXc+) or 5278 (<verb-and-pl-> & ((<vc-threaten>) or ())) or 5279 (((<vc-threaten>) or [()]) & <verb-and-pl+>)); 5280threatens.v means.v arranges.v pledges.v: 5281 5282 ((<verb-s> & (<vc-threaten>)) or 5283 (<verb-and-sp-i-> & ([<vc-threaten>]0.2 or ())) or 5284 ((<vc-threaten>) & <verb-and-sp-i+>) or 5285 <verb-and-sp-t>) or <vc-please>; 5286 5287threatened.v-d meant.v-d arranged.v-d pledged.v-d: 5288 5289 ((<verb-sp,pp> & (<vc-threaten>)) or 5290 (<verb-and-sp-i-> & ([<vc-threaten>]0.2 or ())) or 5291 ((<vc-threaten>) & <verb-and-sp-i+>) or 5292 <verb-and-sp-t>) or 5293 <vc-please> or 5294 <verb-pv> or 5295 <verb-adj> or 5296 <verb-phrase-opener>; 5297 5298meaning.g arranging.g threatening.g pledging.g: 5299 (<vc-threaten> & <verb-ge>) or <verb-ge-d>; 5300meaning.v arranging.v threatening.v pledging.v: 5301 <verb-pg> & <vc-threaten>; 5302 5303<vc-plan>: 5304 <vc-trans> or 5305 ({@MV+} & {<to-verb> or TH+ or Zs- or <embed-verb> or VC+}); 5306plan.v confess.v: 5307 ((<verb-pl,i> & (<vc-plan>)) or 5308 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-plan>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5309 ({@E-} & hXd- & dWi- & (<vc-plan>) & hXc+) or 5310 (<verb-and-pl-> & ((<vc-plan>) or ())) or 5311 (((<vc-plan>) or [()]) & <verb-and-pl+>)); 5312plans.v confesses.v: 5313 ((<verb-s> & (<vc-plan>)) or 5314 (<verb-and-sp-i-> & ([<vc-plan>]0.2 or ())) or 5315 ((<vc-plan>) & <verb-and-sp-i+>) or 5316 <verb-and-sp-t>); 5317planned.v-d confessed.v-d: 5318 5319 ((<verb-sp,pp> & (<vc-plan>)) or 5320 (<verb-and-sp-i-> & ([<vc-plan>]0.2 or ())) or 5321 ((<vc-plan>) & <verb-and-sp-i+>) or 5322 <verb-and-sp-t>) or 5323 <verb-pv> or 5324 <verb-adj> or 5325 <verb-phrase-opener>; 5326planning.g confessing.g: (<vc-plan> & <verb-ge>) or <verb-ge-d>; 5327planning.v confessing.v: <verb-pg> & <vc-plan>; 5328 5329% <vc-trans> & QI+: "you decided that when?" 5330<vc-decide>: 5331 (<vc-trans> & {{Xc+} & QI+}) or 5332 ({@MV+} & {TH+ or {<QI+pref>} or 5333 <to-verb> or <embed-verb> or RSe+ or Zs-}); 5334 5335decide.v resolve.v: 5336 ((<verb-pl,i> & (<vc-decide>)) or 5337 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-decide>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5338 ({@E-} & hXd- & dWi- & (<vc-decide>) & hXc+) or 5339 (<verb-and-pl-> & ((<vc-decide>) or ())) or 5340 (((<vc-decide>) or [()]) & <verb-and-pl+>)); 5341decides.v resolves.v: 5342 ((<verb-s> & (<vc-decide>)) or 5343 (<verb-and-sp-i-> & ([<vc-decide>]0.2 or ())) or 5344 ((<vc-decide>) & <verb-and-sp-i+>) or 5345 <verb-and-sp-t>); 5346decided.v-d resolved.v-d: 5347 5348 ((<verb-sp,pp> & (<vc-decide>)) or 5349 (<verb-and-sp-i-> & ([<vc-decide>]0.2 or ())) or 5350 ((<vc-decide>) & <verb-and-sp-i+>) or 5351 <verb-and-sp-t>) or 5352 (<verb-s-pv> & {THi+}) or 5353 <verb-phrase-opener>; 5354 5355deciding.v resolving.v: <verb-pg> & <vc-decide>; 5356deciding.g resolving.g: (<vc-decide> & <verb-ge>) or <verb-ge-d>; 5357 5358% TO+ & Xc+: allows null-infinitive: "Oh gosh, I forgot to" 5359<vc-forget>: 5360 {<vc-trans>} 5361 or (<mv-coord> & <null-verb>) 5362 or ({@MV+} & (<QI+pref> or TH+ or <to-verb> or <embed-verb> or RSe+ or Zs- or Pg+)); 5363 5364remember.v forget.v: 5365 ((<verb-pl,i> & (<vc-forget>)) or 5366 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-forget>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5367 ({@E-} & hXd- & dWi- & (<vc-forget>) & hXc+) or 5368 (<verb-and-pl-> & ((<vc-forget>) or ())) or 5369 (((<vc-forget>) or [()]) & <verb-and-pl+>)); 5370remembers.v forgets.v: 5371 ((<verb-s> & (<vc-forget>)) or 5372 (<verb-and-sp-i-> & ([<vc-forget>]0.2 or ())) or 5373 ((<vc-forget>) & <verb-and-sp-i+>) or 5374 <verb-and-sp-t>); 5375remembered.v-d: 5376 ((<verb-sp,pp> & (<vc-forget>)) or 5377 (<verb-and-sp-i-> & ([<vc-forget>]0.2 or ())) or 5378 ((<vc-forget>) & <verb-and-sp-i+>) or 5379 <verb-and-sp-t>) or <verb-pv> or <verb-phrase-opener>; 5380forgot.v-d: 5381 ((<verb-sp> & (<vc-forget>)) or 5382 (<verb-and-sp-i-> & ([<vc-forget>]0.2 or ())) or 5383 ((<vc-forget>) & <verb-and-sp-i+>) or 5384 <verb-and-sp-t>); 5385forgotten.v: 5386 5387 ((<verb-pp> & (<vc-forget>)) or 5388 (<verb-and-had-> & ([<vc-forget>] or ())) or 5389 ((<vc-forget>) & <verb-and-had+>)) or 5390 <verb-pv> or 5391 <verb-adj> or 5392 <verb-phrase-opener>; 5393remembering.g forgetting.g: (<vc-forget> & <verb-ge>) or <verb-ge-d>; 5394remembering.v forgetting.v: <verb-pg> & <vc-forget>; 5395 5396% OF+ & QI+: "you learned of this when? 5397<vc-learn>: 5398 {<vc-trans>} or 5399 ({@MV+} & (TH+ or <to-verb> or <embed-verb> or RSe+ or Zs- or 5400 <QI+pref> or (OF+ & {{Xc+} & QI+} & <mv-coord>))); 5401learn.v: 5402 ((<verb-pl,i> & (<vc-learn>)) or 5403 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-learn>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5404 ({@E-} & hXd- & dWi- & (<vc-learn>) & hXc+) or 5405 (<verb-and-pl-> & ((<vc-learn>) or ())) or 5406 (((<vc-learn>) or [()]) & <verb-and-pl+>)); 5407learns.v: 5408 ((<verb-s> & (<vc-learn>)) or 5409 (<verb-and-sp-i-> & ([<vc-learn>]0.2 or ())) or 5410 ((<vc-learn>) & <verb-and-sp-i+>) or 5411 <verb-and-sp-t>); 5412learned.v-d: 5413 ((<verb-sp,pp> & (<vc-learn>)) or 5414 (<verb-and-sp-i-> & ([<vc-learn>]0.2 or ())) or 5415 ((<vc-learn>) & <verb-and-sp-i+>) or 5416 <verb-and-sp-t>) or (<verb-pv> & {THi+}) or <verb-phrase-opener>; 5417learning.g: (<vc-learn> & <verb-ge>) or <verb-ge-d>; 5418learning.v: <verb-pg> & <vc-learn>; 5419 5420% TO+ & Xc+: allows null-infinitive: "I did not propose to" 5421<vc-propose>: 5422 <vc-trans> 5423 or (<mv-coord> & <null-verb>) 5424 or ({@MV+} & (<to-verb> or 5425 TH+ or <embed-verb> or RSe+ or QI+ or 5426 Z- or Pg+ or TS+ or (SI*j+ & I*j+))); 5427propose.v: 5428 ((<verb-pl,i> & (<vc-propose>)) or 5429 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-propose>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5430 ({@E-} & hXd- & dWi- & (<vc-propose>) & hXc+) or 5431 (<verb-and-pl-> & ((<vc-propose>) or ())) or 5432 (((<vc-propose>) or [()]) & <verb-and-pl+>)); 5433proposes.v: 5434 ((<verb-s> & (<vc-propose>)) or 5435 (<verb-and-sp-i-> & ([<vc-propose>]0.2 or ())) or 5436 ((<vc-propose>) & <verb-and-sp-i+>) or 5437 <verb-and-sp-t>); 5438 5439% <vc-propose> & QI+: "You proposed this to her when?" 5440proposed.v-d: 5441 5442 ((<verb-sp,pp> & (<vc-propose> & {{Xc+} & QI+})) or 5443 (<verb-and-sp-i-> & ([<vc-propose> & {{Xc+} & QI+}]0.2 or ())) or 5444 ((<vc-propose> & {{Xc+} & QI+}) & <verb-and-sp-i+>) or 5445 <verb-and-sp-t>) 5446 or (<verb-s-pv> & {THi+ or TSi+ or Z-}) 5447 or <verb-adj> 5448 or <verb-phrase-opener>; 5449proposing.g: (<vc-propose> & <verb-ge>) or <verb-ge-d>; 5450proposing.v: <verb-pg> & <vc-propose>; 5451 5452% TO+ & Xc+: allows null-infinitive: "I did not demand to" 5453% <vc-trans> & QI+: "You demand this why?" 5454% O+ & <of-coord>: "You demanded this of him why?" 5455<vc-demand>: 5456 (<vc-trans> & {{Xc+} & QI+}) 5457 or ({O+} & <of-coord>) 5458 or (<mv-coord> & <null-verb>) 5459 or ({@MV+} & ((<to-verb> or TH+ or Z- or TS+ or ((SI*j+ or SFI**j+) & I*j+)))); 5460demand.v: 5461 ((<verb-pl,i> & (<vc-demand>)) or 5462 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-demand>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5463 ({@E-} & hXd- & dWi- & (<vc-demand>) & hXc+) or 5464 (<verb-and-pl-> & ((<vc-demand>) or ())) or 5465 (((<vc-demand>) or [()]) & <verb-and-pl+>)); 5466demands.v: 5467 ((<verb-s> & (<vc-demand>)) or 5468 (<verb-and-sp-i-> & ([<vc-demand>]0.2 or ())) or 5469 ((<vc-demand>) & <verb-and-sp-i+>) or 5470 <verb-and-sp-t>); 5471 5472demanded.v-d: 5473 5474 ((<verb-sp,pp> & (<vc-demand>)) or 5475 (<verb-and-sp-i-> & ([<vc-demand>]0.2 or ())) or 5476 ((<vc-demand>) & <verb-and-sp-i+>) or 5477 <verb-and-sp-t>) 5478 or <verb-pv> 5479 or <verb-phrase-opener>; 5480demanding.v: <verb-pg> & <vc-demand>; 5481demanding.g: (<vc-demand> & <verb-ge>) or <verb-ge-d>; 5482 5483<vc-beg>: 5484 {<vc-trans>} 5485 or <of-coord> 5486 or ({@MV+} & ((<to-verb> or TH+ or Z- or TS+ or ((SI*j+ or SFI**j+) & I*j+)))); 5487beg.v plead.v: 5488 ((<verb-pl,i> & (<vc-beg>)) or 5489 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-beg>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5490 ({@E-} & hXd- & dWi- & (<vc-beg>) & hXc+) or 5491 (<verb-and-pl-> & ((<vc-beg>) or ())) or 5492 (((<vc-beg>) or [()]) & <verb-and-pl+>)); 5493begs.v pleads.v: 5494 ((<verb-s> & (<vc-beg>)) or 5495 (<verb-and-sp-i-> & ([<vc-beg>]0.2 or ())) or 5496 ((<vc-beg>) & <verb-and-sp-i+>) or 5497 <verb-and-sp-t>); 5498begged.v-d pleaded.v-d: 5499 5500 ((<verb-sp,pp> & (<vc-beg>)) or 5501 (<verb-and-sp-i-> & ([<vc-beg>]0.2 or ())) or 5502 ((<vc-beg>) & <verb-and-sp-i+>) or 5503 <verb-and-sp-t>) 5504 or <verb-pv> 5505 or <verb-phrase-opener>; 5506begging.v pleading.v: <verb-pg> & <vc-beg>; 5507begging.g pleading.g: (<vc-beg> & <verb-ge>) or <verb-ge-d>; 5508 5509<vc-bear>: <vc-trans>; 5510bear.v: 5511 (<verb-i> & (<vc-bear> or ({@MV+} & (Pg+ or TH+ or <to-verb>)))) or 5512 (<verb-pl> & <vc-bear>); 5513bears.v: 5514 ((<verb-s> & (<vc-bear>)) or 5515 (<verb-and-sp-i-> & ([<vc-bear>]0.2 or ())) or 5516 ((<vc-bear>) & <verb-and-sp-i+>) or 5517 <verb-and-sp-t>); 5518bore.v-d: 5519 ((<verb-sp,pp> & (<vc-bear>)) or 5520 (<verb-and-sp-i-> & ([<vc-bear>]0.2 or ())) or 5521 ((<vc-bear>) & <verb-and-sp-i+>) or 5522 <verb-and-sp-t>); 5523born.v: 5524 5525 ((<verb-pp> & (<vc-bear>)) or 5526 (<verb-and-had-> & ([<vc-bear>] or ())) or 5527 ((<vc-bear>) & <verb-and-had+>)) 5528 or <verb-pv> 5529 or <verb-phrase-opener>; 5530 5531bearing.g: (<vc-bear> & <verb-ge>) or <verb-ge-d>; 5532bearing.v: <verb-pg> & <vc-bear>; 5533 5534% [TO+]: allows null-infinitive: "Yes, I'd love to." 5535<vc-love>: 5536 <vc-trans> or 5537 ({@MV+} & (<to-verb> or [TO+] or Pg+)); 5538 5539love.v dislike.v hate.v: 5540 ((<verb-pl,i> & (<vc-love>)) or 5541 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-love>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5542 ({@E-} & hXd- & dWi- & (<vc-love>) & hXc+) or 5543 (<verb-and-pl-> & ((<vc-love>) or ())) or 5544 (((<vc-love>) or [()]) & <verb-and-pl+>)); 5545loves.v dislikes.v hates.v: 5546 ((<verb-s> & (<vc-love>)) or 5547 (<verb-and-sp-i-> & ([<vc-love>]0.2 or ())) or 5548 ((<vc-love>) & <verb-and-sp-i+>) or 5549 <verb-and-sp-t>); 5550 5551loved.v-d disliked.v-d hated.v-d: 5552 5553 ((<verb-sp,pp> & (<vc-love>)) or 5554 (<verb-and-sp-i-> & ([<vc-love>]0.2 or ())) or 5555 ((<vc-love>) & <verb-and-sp-i+>) or 5556 <verb-and-sp-t>) or 5557 <verb-pv> or 5558 <verb-phrase-opener>; 5559 5560loving.g disliking.g hating.g: (<vc-love> & <verb-ge>) or <verb-ge-d>; 5561loving.v disliking.v hating.v: <verb-pg> & <vc-love>; 5562 5563% "It begins here" 5564% Pa+: "They continued, undaunted" 5565<vc-begin>: 5566 {<vc-trans>} 5567 or ({@MV+} & ({<to-verb>} or Pg+ or ({Xc+} & Pa+))); 5568 5569begin.v continue.v cease.v: 5570 ((<verb-pl,i> & (<vc-begin>)) or 5571 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-begin>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5572 ({@E-} & hXd- & dWi- & (<vc-begin>) & hXc+) or 5573 (<verb-and-pl-> & ((<vc-begin>) or ())) or 5574 (((<vc-begin>) or [()]) & <verb-and-pl+>)); 5575begins.v continues.v ceases.v: 5576 ((<verb-s> & (<vc-begin>)) or 5577 (<verb-and-sp-i-> & ([<vc-begin>]0.2 or ())) or 5578 ((<vc-begin>) & <verb-and-sp-i+>) or 5579 <verb-and-sp-t>); 5580ceased.v-d: 5581 5582 ((<verb-sp,pp> & (<vc-begin>)) or 5583 (<verb-and-sp-i-> & ([<vc-begin>]0.2 or ())) or 5584 ((<vc-begin>) & <verb-and-sp-i+>) or 5585 <verb-and-sp-t>) or 5586 <verb-pv> or 5587 <verb-phrase-opener>; 5588continued.v-d: 5589 5590 ((<verb-sp,pp> & (<vc-begin>)) or 5591 (<verb-and-sp-i-> & ([<vc-begin>]0.2 or ())) or 5592 ((<vc-begin>) & <verb-and-sp-i+>) or 5593 <verb-and-sp-t>) or 5594 <verb-pv> or 5595 <verb-phrase-opener> or 5596 <verb-adj>; 5597began.v-d: 5598 ((<verb-sp> & (<vc-begin>)) or 5599 (<verb-and-sp-i-> & ([<vc-begin>]0.2 or ())) or 5600 ((<vc-begin>) & <verb-and-sp-i+>) or 5601 <verb-and-sp-t>); 5602 5603begun.v: 5604 ((<verb-pp> & (<vc-begin>)) or 5605 (<verb-and-had-> & ([<vc-begin>] or ())) or 5606 ((<vc-begin>) & <verb-and-had+>)) or <verb-pv> or <verb-phrase-opener>; 5607beginning.g ceasing.g: 5608 (<vc-begin> & <verb-ge>) or <verb-ge-d>; 5609continuing.g: (<vc-begin> & <verb-ge>) or <verb-ge-d> or <verb-adj>; 5610beginning.v continuing.v ceasing.v: <verb-pg> & <vc-begin>; 5611 5612% <vc-trans> with particle 5613% <vc-trans> & QI+: "you started this when?" 5614<vc-start>: 5615 ((({O+ or <b-minus>} & {K+ or QI+}) or 5616 (K+ & {[[@MV+]]} & O*n+) or 5617 [[@MV+ & O*n+]]) & <mv-coord>) or 5618 ({@MV+} & ((<to-verb> & {{Xc+} & QI+}) or Pg+)); 5619 5620start.v stop.v try.v: 5621 ((<verb-pl,i> & (<vc-start>)) or 5622 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-start>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5623 ({@E-} & hXd- & dWi- & (<vc-start>) & hXc+) or 5624 (<verb-and-pl-> & ((<vc-start>) or ())) or 5625 (((<vc-start>) or [()]) & <verb-and-pl+>)); 5626starts.v stops.v tries.v: 5627 ((<verb-s> & (<vc-start>)) or 5628 (<verb-and-sp-i-> & ([<vc-start>]0.2 or ())) or 5629 ((<vc-start>) & <verb-and-sp-i+>) or 5630 <verb-and-sp-t>); 5631 5632% <verb-sp> & Xc+ & Pa+: "he stopped, unable to continue" 5633started.v-d stopped.v-d tried.v-d: 5634 5635 ((<verb-sp,pp> & (<vc-start>)) or 5636 (<verb-and-sp-i-> & ([<vc-start>]0.2 or ())) or 5637 ((<vc-start>) & <verb-and-sp-i+>) or 5638 <verb-and-sp-t>) or 5639 (<verb-pv-b> & {K+} & <mv-coord>) or 5640 (<verb-sp> & Xc+ & Pa+) or 5641 ({K+} & <verb-phrase-opener>); 5642 5643starting.g stopping.g trying.g 5644startin'.g startin.g stoppin'.g stoppin.g tryin'.g tryin.g: 5645 (<vc-start> & <verb-ge>) or <verb-ge-d>; 5646starting.v stopping.v trying.v 5647startin'.v startin.v stoppin'.v stoppin.v tryin'.v tryin.v: 5648 <verb-pg> & <vc-start>; 5649 5650% The Pg+ doesn't really apply to all of these ... 5651<vc-dispute>: <vc-trans> or 5652 ({@MV+} & (TH+ or Zs-)) or 5653 ({@MV+} & Pg+); 5654recognize.v dispute.v accept.v calculate.v 5655record.v deduce.v envision.v recount.v signify.v clarify.v disclose.v 5656recollect.v adduce.v posit.v reiterate.v infer.v presuppose.v: 5657 5658 ((<verb-pl,i> & (<vc-dispute>)) or 5659 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-dispute>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5660 ({@E-} & hXd- & dWi- & (<vc-dispute>) & hXc+) or 5661 (<verb-and-pl-> & ((<vc-dispute>) or ())) or 5662 (((<vc-dispute>) or [()]) & <verb-and-pl+>)); 5663recognizes.v disputes.v calculates.v records.v deduces.v 5664accepts.v envisions.v recounts.v signifies.v clarifies.v discloses.v recollects.v 5665adduces.v posits.v reiterates.v infers.v presupposes.v: 5666 5667 ((<verb-s> & (<vc-dispute>)) or 5668 (<verb-and-sp-i-> & ([<vc-dispute>]0.2 or ())) or 5669 ((<vc-dispute>) & <verb-and-sp-i+>) or 5670 <verb-and-sp-t>); 5671recognized.v-d disputed.v-d accepted.v-d calculated.v-d 5672recorded.v-d deduced.v-d envisioned.v-d 5673recounted.v-d signified.v-d clarified.v-d disclosed.v-d 5674recollected.v-d adduced.v-d posited.v-d 5675reiterated.v-d inferred.v-d presupposed.v-d: 5676 5677 ((<verb-sp,pp> & (<vc-dispute>)) or 5678 (<verb-and-sp-i-> & ([<vc-dispute>]0.2 or ())) or 5679 ((<vc-dispute>) & <verb-and-sp-i+>) or 5680 <verb-and-sp-t>) 5681 or (<verb-s-pv> & {THi+}) 5682 or <verb-adj> 5683 or <verb-phrase-opener>; 5684recognizing.g disputing.g accepting.g calculating.g deducing.g recording.g 5685envisioning.g recounting.g signifying.g clarifying.g disclosing.g 5686recollecting.g adducing.g positing.g reiterating.g inferring.g presupposing.g: 5687(<vc-dispute> & <verb-ge>) or <verb-ge-d>; 5688recognizing.v disputing.v accepting.v calculating.v deducing.v recording.v 5689envisioning.v recounting.v signifying.v clarifying.v disclosing.v 5690recollecting.v adducing.v positing.v reiterating.v inferring.v presupposing.v: 5691<verb-pg> & <vc-dispute>; 5692 5693undisputed.v: (<verb-s-pv> & {THi+}); 5694 5695% MVp+: "it repeated for ..." "She provided for ..." 5696<vc-repeat>: {<vc-trans>} or ({@MV+} & TH+) or MVp+; 5697repeat.v reflect.v provide.v counter.v signal.v: 5698 ((<verb-pl,i> & (<vc-repeat>)) or 5699 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-repeat>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5700 ({@E-} & hXd- & dWi- & (<vc-repeat>) & hXc+) or 5701 (<verb-and-pl-> & ((<vc-repeat>) or ())) or 5702 (((<vc-repeat>) or [()]) & <verb-and-pl+>)); 5703repeats.v reflects.v provides.v counters.v signals.v: 5704 ((<verb-s> & (<vc-repeat>)) or 5705 (<verb-and-sp-i-> & ([<vc-repeat>]0.2 or ())) or 5706 ((<vc-repeat>) & <verb-and-sp-i+>) or 5707 <verb-and-sp-t>); 5708repeated.v-d reflected.v-d countered.v-d signaled.v-d signalled.v-d: 5709 5710 ((<verb-sp,pp> & (<vc-repeat>)) or 5711 (<verb-and-sp-i-> & ([<vc-repeat>]0.2 or ())) or 5712 ((<vc-repeat>) & <verb-and-sp-i+>) or 5713 <verb-and-sp-t>) or 5714 <verb-pv> or 5715 <verb-adj> or 5716 <verb-phrase-opener>; 5717provided.v-d: 5718 5719 ((<verb-sp,pp> & (<vc-repeat>)) or 5720 (<verb-and-sp-i-> & ([<vc-repeat>]0.2 or ())) or 5721 ((<vc-repeat>) & <verb-and-sp-i+>) or 5722 <verb-and-sp-t>) or 5723 <verb-pv> or 5724 <verb-phrase-opener> or 5725 <verb-adj> or 5726 ((TH+ or <embed-verb>) & (({{Xd-} & Xc+} & dCO+) or ({Xd- & Xc+} & MVs-))); 5727repeating.v reflecting.v providing.v countering.v signaling.v signalling.v: 5728 <verb-pg> & <vc-repeat>; 5729repeating.g reflecting.g countering.g signaling.g signalling.g: 5730 (<vc-repeat> & <verb-ge>) or <verb-ge-d>; 5731providing.g: 5732 (<vc-repeat> & <verb-ge>) or 5733 <verb-ge-d> or 5734 ((TH+ or <embed-verb>) & (({{Xd-} & Xc+} & dCO+) or ({Xd- & Xc+} & MVs-))); 5735 5736% ----------------------------------------------------- 5737<vc-sense>: 5738 <vc-trans> 5739 or ({@MV+} & (<embed-verb> or TH+ or RSe+ or Pg+)); 5740 5741sense.v doubt.v reaffirm.v reckon.v regret.v ascertain.v discern.v 5742stipulate.v affirm.v certify.v trust.v postulate.v ensure.v imply.v verify.v: 5743 5744 ((<verb-pl,i> & (<vc-sense>)) or 5745 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-sense>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5746 ({@E-} & hXd- & dWi- & (<vc-sense>) & hXc+) or 5747 (<verb-and-pl-> & ((<vc-sense>) or ())) or 5748 (((<vc-sense>) or [()]) & <verb-and-pl+>)); 5749senses.v reaffirms.v doubts.v reckons.v regrets.v 5750stipulates.v ascertains.v discerns.v affirms.v certifies.v trusts.v 5751postulates.v ensures.v implies.v verifies.v: 5752 5753 ((<verb-s> & (<vc-sense>)) or 5754 (<verb-and-sp-i-> & ([<vc-sense>]0.2 or ())) or 5755 ((<vc-sense>) & <verb-and-sp-i+>) or 5756 <verb-and-sp-t>); 5757doubted.v-d reaffirmed.v-d sensed.v-d reckoned.v-d regretted.v-d stipulated.v-d 5758ascertained.v-d discerned.v-d affirmed.v-d certified.v-d 5759trusted.v-d postulated.v-d ensured.v-d implied.v-d verified.v-d: 5760 5761 ((<verb-sp,pp> & (<vc-sense>)) or 5762 (<verb-and-sp-i-> & ([<vc-sense>]0.2 or ())) or 5763 ((<vc-sense>) & <verb-and-sp-i+>) or 5764 <verb-and-sp-t>) 5765 or (<verb-s-pv> & {THi+}) 5766 or <verb-adj> 5767 or <verb-phrase-opener>; 5768 5769sensing.v doubting.v reckoning.v reaffirming.v stipulating.v 5770regretting.v ascertaining.v discerning.v 5771affirming.v certifying.v trusting.v postulating.v ensuring.v 5772implying.v verifying.v: 5773 <verb-pg> & <vc-sense>; 5774 5775reaffirming.g sensing.g doubting.g stipulating.g 5776reckoning.g regretting.g ascertaining.g 5777discerning.g affirming.g certifying.g trusting.g 5778postulating.g ensuring.g implying.g verifying.g: 5779 (<vc-sense> & <verb-ge>) or <verb-ge-d>; 5780 5781% ----------------------------------------------------- 5782% ditrans: "She proclaimed him a liar and a thief" 5783<vc-proclaim>: 5784 <vc-trans> 5785 or ({@MV+} & (<embed-verb> or TH+ or RSe+ or Pg+)) 5786 or <vc-ditrans>; 5787 5788proclaim.v: 5789 5790 ((<verb-pl,i> & (<vc-proclaim>)) or 5791 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-proclaim>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5792 ({@E-} & hXd- & dWi- & (<vc-proclaim>) & hXc+) or 5793 (<verb-and-pl-> & ((<vc-proclaim>) or ())) or 5794 (((<vc-proclaim>) or [()]) & <verb-and-pl+>)); 5795proclaims.v: 5796 5797 ((<verb-s> & (<vc-proclaim>)) or 5798 (<verb-and-sp-i-> & ([<vc-proclaim>]0.2 or ())) or 5799 ((<vc-proclaim>) & <verb-and-sp-i+>) or 5800 <verb-and-sp-t>); 5801proclaimed.v-d: 5802 5803 ((<verb-sp,pp> & (<vc-proclaim>)) or 5804 (<verb-and-sp-i-> & ([<vc-proclaim>]0.2 or ())) or 5805 ((<vc-proclaim>) & <verb-and-sp-i+>) or 5806 <verb-and-sp-t>) 5807 or (<verb-s-pv> & {THi+}) 5808 or <verb-adj> 5809 or <verb-phrase-opener>; 5810proclaiming.v: 5811 <verb-pg> & <vc-proclaim>; 5812proclaiming.g: 5813 (<vc-proclaim> & <verb-ge>) or <verb-ge-d>; 5814 5815% ----------------------------------------------------- 5816% Pv+ link: "John imagines himself lost in the woods." 5817% Pg+ link: "John imagines himself singing from a mountaintop" 5818% AZ+ link: "John imagined Mary as innocent as a lamb" 5819% similar to vc-see 5820<vc-imagine>: <vc-trans> or 5821 ({@MV+} & (<embed-verb> or TH+ or RSe+ or Z-)) or 5822 ((O+ or <b-minus>) & {@MV+} & {Pg+ or AZ+ or Pv+}) or 5823 ({@MV+} & Pg+); 5824imagine.v: 5825 ((<verb-pl,i> & (<vc-imagine>)) or 5826 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-imagine>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5827 ({@E-} & hXd- & dWi- & (<vc-imagine>) & hXc+) or 5828 (<verb-and-pl-> & ((<vc-imagine>) or ())) or 5829 (((<vc-imagine>) or [()]) & <verb-and-pl+>)); 5830imagines.v: 5831 ((<verb-s> & (<vc-imagine>)) or 5832 (<verb-and-sp-i-> & ([<vc-imagine>]0.2 or ())) or 5833 ((<vc-imagine>) & <verb-and-sp-i+>) or 5834 <verb-and-sp-t>); 5835imagined.v: 5836 5837 ((<verb-sp,pp> & (<vc-imagine>)) or 5838 (<verb-and-sp-i-> & ([<vc-imagine>]0.2 or ())) or 5839 ((<vc-imagine>) & <verb-and-sp-i+>) or 5840 <verb-and-sp-t>) 5841 or (<verb-s-pv> & {THi+}) 5842 or <verb-adj> 5843 or <verb-phrase-opener>; 5844imagining.g: (<vc-imagine> & <verb-ge>) or <verb-ge-d>; 5845imagining.v: <verb-pg> & <vc-imagine>; 5846 5847% Pa**j+: "The doctor declared him insane." 5848% MVa+: "he will suspect soon", "he suspects already" 5849<vc-declare>: 5850 <vc-trans> 5851 or ({@MV+} & (<embed-verb> or TH+ or RSe+ or Pg+ or Z-)) 5852 or ((O+ or <b-minus>) & ({@MV+} & Pa**j+)) 5853 or MVa+; 5854 5855declare.v conclude.v suspect.v concede.v foresee.v 5856emphasize.v maintain.v acknowledge.v note.v confirm.v stress.v: 5857 5858 ((<verb-pl,i> & (<vc-declare>)) or 5859 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-declare>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5860 ({@E-} & hXd- & dWi- & (<vc-declare>) & hXc+) or 5861 (<verb-and-pl-> & ((<vc-declare>) or ())) or 5862 (((<vc-declare>) or [()]) & <verb-and-pl+>)) or <verb-manner>; 5863 5864declares.v concludes.v suspects.v concedes.v foresees.v 5865emphasizes.v maintains.v acknowledges.v notes.v 5866confirms.v stresses.v: 5867 5868 ((<verb-s> & (<vc-declare>)) or 5869 (<verb-and-sp-i-> & ([<vc-declare>]0.2 or ())) or 5870 ((<vc-declare>) & <verb-and-sp-i+>) or 5871 <verb-and-sp-t>) or <verb-manner>; 5872 5873declared.v concluded.v suspected.v conceded.v 5874emphasized.v maintained.v acknowledged.v noted.v 5875confirmed.v-d stressed.v-d: 5876 5877 ((<verb-sp,pp> & (<vc-declare>)) or 5878 (<verb-and-sp-i-> & ([<vc-declare>]0.2 or ())) or 5879 ((<vc-declare>) & <verb-and-sp-i+>) or 5880 <verb-and-sp-t>) 5881 or (<verb-s-pv> & {THi+ or ({@MV+} & Pa+) }) 5882 or <verb-adj> 5883 or <verb-phrase-opener>; 5884 5885foresaw.v-d: 5886 ((<verb-sp> & (<vc-declare>)) or 5887 (<verb-and-sp-i-> & ([<vc-declare>]0.2 or ())) or 5888 ((<vc-declare>) & <verb-and-sp-i+>) or 5889 <verb-and-sp-t>) or <verb-manner>; 5890foreseen.v: 5891 5892 ((<verb-pp> & (<vc-declare>)) or 5893 (<verb-and-had-> & ([<vc-declare>] or ())) or 5894 ((<vc-declare>) & <verb-and-had+>)) or 5895 (<verb-s-pv> & {@MV+ or THi+}) or 5896 <verb-adj> or 5897 <verb-phrase-opener>; 5898 5899declaring.g concluding.g suspecting.g conceding.g 5900foreseeing.g emphasizing.g maintaining.g acknowledging.g 5901noting.g confirming.g stressing.g: 5902 (<vc-declare> & <verb-ge>) or <verb-ge-d>; 5903declaring.v concluding.v suspecting.v conceding.v 5904foreseeing.v emphasizing.v maintaining.v acknowledging.v 5905noting.v confirming.v stressing.v: 5906 <verb-pg> & <vc-declare>; 5907 5908% ------------------------------ 5909% Almost like the above, except: 5910% TO+ & Xc+: allows null-infinitive: "I could not assume to" 5911<vc-assume>: <vc-declare> or (<mv-coord> & <null-verb>); 5912 5913fear.v presume.v assume.v waver.v: 5914 5915 ((<verb-pl,i> & (<vc-assume>)) or 5916 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-assume>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5917 ({@E-} & hXd- & dWi- & (<vc-assume>) & hXc+) or 5918 (<verb-and-pl-> & ((<vc-assume>) or ())) or 5919 (((<vc-assume>) or [()]) & <verb-and-pl+>)) or <verb-manner>; 5920 5921fears.v presumes.v assumes.v wavers.v: 5922 5923 ((<verb-s> & (<vc-assume>)) or 5924 (<verb-and-sp-i-> & ([<vc-assume>]0.2 or ())) or 5925 ((<vc-assume>) & <verb-and-sp-i+>) or 5926 <verb-and-sp-t>) or <verb-manner>; 5927 5928feared.v presumed.v assumed.v-d wavered.v-d: 5929 5930 ((<verb-sp,pp> & (<vc-assume>)) or 5931 (<verb-and-sp-i-> & ([<vc-assume>]0.2 or ())) or 5932 ((<vc-assume>) & <verb-and-sp-i+>) or 5933 <verb-and-sp-t>) 5934 or (<verb-s-pv> & {THi+ or ({@MV+} & Pa+) }) 5935 or <verb-adj> 5936 or <verb-phrase-opener>; 5937 5938fearing.g presuming.g assuming.g wavering.g: 5939 (<vc-assume> & <verb-ge>) or <verb-ge-d>; 5940fearing.v presuming.v assuming.v wavering.v: 5941 <verb-pg> & <vc-assume>; 5942 5943% --------------------------------------------------------------- 5944 5945% O+ & Pa**j+: "I believed it possible." 5946<vc-believe>: 5947 {<vc-trans>} 5948 or (O+ & {@MV+} & (O*n+ or Pa**j+)) 5949 or (<mv-coord> & (<embed-verb> or TH+ or RSe+)); 5950 5951believe.v answer.v worry.v: 5952 ((<verb-pl,i> & (<vc-believe>)) or 5953 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-believe>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5954 ({@E-} & hXd- & dWi- & (<vc-believe>) & hXc+) or 5955 (<verb-and-pl-> & ((<vc-believe>) or ())) or 5956 (((<vc-believe>) or [()]) & <verb-and-pl+>)); 5957believes.v answers.v worries.v: 5958 ((<verb-s> & (<vc-believe>)) or 5959 (<verb-and-sp-i-> & ([<vc-believe>]0.2 or ())) or 5960 ((<vc-believe>) & <verb-and-sp-i+>) or 5961 <verb-and-sp-t>); 5962believed.v-d answered.v-d worried.v-d: 5963 5964 ((<verb-sp,pp> & (<vc-believe>)) or 5965 (<verb-and-sp-i-> & ([<vc-believe>]0.2 or ())) or 5966 ((<vc-believe>) & <verb-and-sp-i+>) or 5967 <verb-and-sp-t>) or 5968 (<verb-s-pv> & {THi+ or <tof-verb>}) or 5969 <verb-phrase-opener>; 5970believing.g answering.g worrying.g: 5971 (<vc-believe> & <verb-ge>) or <verb-ge-d>; 5972believing.v answering.v worrying.v: <verb-pg> & <vc-believe>; 5973 5974 5975% resembles <vc-trans> with particle 5976<vc-rule>: 5977 ({@MV+} & (<embed-verb> or TH+ or RSe+)) or 5978 ((({O+ or <b-minus>} & {K+}) or 5979 (K+ & {[[@MV+]]} & O*n+) or 5980 [[@MV+ & O*n+]]) & <mv-coord>); 5981rule.v add.v: 5982 ((<verb-pl,i> & (<vc-rule>)) or 5983 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-rule>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 5984 ({@E-} & hXd- & dWi- & (<vc-rule>) & hXc+) or 5985 (<verb-and-pl-> & ((<vc-rule>) or ())) or 5986 (((<vc-rule>) or [()]) & <verb-and-pl+>)); 5987rules.v adds.v: 5988 ((<verb-s> & (<vc-rule>)) or 5989 (<verb-and-sp-i-> & ([<vc-rule>]0.2 or ())) or 5990 ((<vc-rule>) & <verb-and-sp-i+>) or 5991 <verb-and-sp-t>); 5992ruled.v-d added.v-d: 5993 5994 ((<verb-sp,pp> & (<vc-rule>)) or 5995 (<verb-and-sp-i-> & ([<vc-rule>]0.2 or ())) or 5996 ((<vc-rule>) & <verb-and-sp-i+>) or 5997 <verb-and-sp-t>) or 5998 (<verb-s-pv-b> & {({@MV+} & (THi+ or <tof-verb>)) or ({K+} & <mv-coord>)}) or 5999 ({K+} & <verb-phrase-opener>) or 6000 <verb-adj>; 6001ruling.g adding.g: (<vc-rule> & <verb-ge>) or <verb-ge-d>; 6002ruling.v adding.v: <verb-pg> & <vc-rule>; 6003 6004% <vc-trans> with particle 6005<vc-figure>: 6006 ({@MV+} & (TH+ or Zs- or <embed-verb>)) or 6007 ((((O+ or <b-minus>) & {K+}) or (K+ & {[[@MV+]]} & O*n+)) & <mv-coord>) or 6008 ([[@MV+ & O*n+]]); 6009figure.v: 6010 ((<verb-pl,i> & (<vc-figure>)) or 6011 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-figure>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6012 ({@E-} & hXd- & dWi- & (<vc-figure>) & hXc+) or 6013 (<verb-and-pl-> & ((<vc-figure>) or ())) or 6014 (((<vc-figure>) or [()]) & <verb-and-pl+>)); 6015figures.v: 6016 ((<verb-s> & (<vc-figure>)) or 6017 (<verb-and-sp-i-> & ([<vc-figure>]0.2 or ())) or 6018 ((<vc-figure>) & <verb-and-sp-i+>) or 6019 <verb-and-sp-t>); 6020figured.v-d: 6021 6022 ((<verb-sp,pp> & (<vc-figure>)) or 6023 (<verb-and-sp-i-> & ([<vc-figure>]0.2 or ())) or 6024 ((<vc-figure>) & <verb-and-sp-i+>) or 6025 <verb-and-sp-t>) or 6026 (<verb-pv-b> & {K+} & <mv-coord>) or 6027 ({K+} & <verb-phrase-opener>); 6028figuring.g: (<vc-figure> & <verb-ge>) or <verb-ge-d>; 6029figuring.v: <verb-pg> & <vc-figure>; 6030 6031% (QI+ & {MV+}): "I did not say why until recently" 6032% <vc-trans> & QI+: "you said this to her where?" 6033% "you indicate this why?" 6034<vc-predict>: 6035 (<vc-trans> & {{Xc+} & QI+}) 6036 or ({@MV+} & (<embed-verb> or TH+ or RSe+ or Zs- or VC+)) 6037 or ({@MV+} & (<QI+pref> & {MV+})); 6038 6039% See also: words.v.10 for paraphrasing verbs 6040% I- & B- & <embed-verb>: "What did John say you should do?" 6041predict.v realize.v discover.v determine.v announce.v say.v mention.v admit.v 6042recall.v reveal.v divulge.v state.v observe.v indicate.v stammer.v bawl.v 6043analyse.v analyze.v assess.v establish.v evaluate.v examine.v question.v test.v 6044hypothesize.v hypothesise.v document.v envisage.v: 6045 6046 ((<verb-pl,i> & (<vc-predict>)) or 6047 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-predict>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6048 ({@E-} & hXd- & dWi- & (<vc-predict>) & hXc+) or 6049 (<verb-and-pl-> & ((<vc-predict>) or ())) or 6050 (((<vc-predict>) or [()]) & <verb-and-pl+>)) 6051 or (I- & <b-minus> & <embed-verb>); 6052 6053predicts.v realizes.v discovers.v determines.v announces.v says.v 6054mentions.v admits.v recalls.v reveals.v divulges.v states.v observes.v 6055indicates.v stammers.v bawls.v 6056analyses.v analyzes.v assesses.v establishes.v evaluates.v examines.v 6057questions.v tests.v hypothesizes.v hypothesises.v envisages.v 6058documents.v: 6059 6060 ((<verb-s> & (<vc-predict>)) or 6061 (<verb-and-sp-i-> & ([<vc-predict>]0.2 or ())) or 6062 ((<vc-predict>) & <verb-and-sp-i+>) or 6063 <verb-and-sp-t>); 6064 6065predicted.v-d realized.v-d discovered.v-d determined.v-d announced.v-d 6066mentioned.v-d admitted.v-d recalled.v-d revealed.v-d divulged.v-d 6067stated.v-d observed.v-d indicated.v-d stammered.v-d bawled.v-d 6068analysed.v-d analyzed.v-d 6069assessed.v-d established.v-d evaluated.v-d examined.v-d questioned.v-d 6070tested.v-d hypothesized.v-d hypothesised.v-d well-established.v-d 6071envisaged.v-d documented.v-d: 6072 6073 ((<verb-sp,pp> & (<vc-predict>)) or 6074 (<verb-and-sp-i-> & ([<vc-predict>]0.2 or ())) or 6075 ((<vc-predict>) & <verb-and-sp-i+>) or 6076 <verb-and-sp-t>) 6077 or (<verb-s-pv> & ({THi+} or QI+)) 6078 or <verb-adj> 6079 or <verb-phrase-opener>; 6080 6081% The second line is almost, not quite, <verb-s-pv> 6082said.v-d: 6083 6084 ((<verb-sp,pp> & (<vc-predict>)) or 6085 (<verb-and-sp-i-> & ([<vc-predict>]0.2 or ())) or 6086 ((<vc-predict>) & <verb-and-sp-i+>) or 6087 <verb-and-sp-t>) or 6088 ({@E-} & ((Pvf- & <verb-wall>) or [[Mv-]]) & {@MV+} & {THi+}) or 6089 <verb-adj> or 6090 [[<verb-phrase-opener>]]; 6091 6092predicting.g realizing.g discovering.g determining.g 6093announcing.g saying.g mentioning.g admitting.g recalling.g revealing.g 6094divulging.g stating.g observing.g indicating.g stammering.g bawling.g 6095analysing.g analyzing.g assessing.g establishing.g evaluating.g examining.g 6096questioning.g testing.g hypothesizing.g hypothesising.g documenting.g envisaging.g: 6097 (<vc-predict> & <verb-ge>) or <verb-ge-d>; 6098predicting.v realizing.v discovering.v determining.v 6099announcing.v saying.v mentioning.v admitting.v recalling.v revealing.v 6100divulging.v stating.v observing.v indicating.v stammering.v bawling.v 6101analysing.v analyzing.v assessing.v establishing.v evaluating.v examining.v 6102questioning.v testing.v 6103hypothesizing.v hypothesising.v documenting.v envisaging.v: 6104<verb-pg> & <vc-predict>; 6105 6106<vc-guess>: {<vc-trans>} or 6107 ({@MV+} & (TH+ or <QI+pref> or <embed-verb> or RSe+ or Zs-)); 6108 6109% esplain: basilect of explain 6110guess.v estimate.v understand.v notice.v explain.v esplain.v demonstrate.v: 6111 6112 ((<verb-pl,i> & (<vc-guess>)) or 6113 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-guess>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6114 ({@E-} & hXd- & dWi- & (<vc-guess>) & hXc+) or 6115 (<verb-and-pl-> & ((<vc-guess>) or ())) or 6116 (((<vc-guess>) or [()]) & <verb-and-pl+>)); 6117guesses.v estimates.v understands.v notices.v explains.v esplains.v 6118demonstrates.v: 6119 6120 ((<verb-s> & (<vc-guess>)) or 6121 (<verb-and-sp-i-> & ([<vc-guess>]0.2 or ())) or 6122 ((<vc-guess>) & <verb-and-sp-i+>) or 6123 <verb-and-sp-t>); 6124guessed.v-d understood.v-d noticed.v-d explained.v-d esplained.v-d 6125demonstrated.v-d: 6126 6127 ((<verb-sp,pp> & (<vc-guess>)) or 6128 (<verb-and-sp-i-> & ([<vc-guess>]0.2 or ())) or 6129 ((<vc-guess>) & <verb-and-sp-i+>) or 6130 <verb-and-sp-t>) 6131 or (<verb-s-pv> & {THi+}) 6132 or <verb-adj> 6133 or <verb-phrase-opener>; 6134estimated.v-d: 6135 6136 ((<verb-sp,pp> & (<vc-guess>)) or 6137 (<verb-and-sp-i-> & ([<vc-guess>]0.2 or ())) or 6138 ((<vc-guess>) & <verb-and-sp-i+>) or 6139 <verb-and-sp-t>) or 6140 (<verb-s-pv> & {THi+}) or 6141 <verb-adj> or 6142 <verb-phrase-opener>; 6143guessing.g estimating.g understanding.g noticing.g explaining.g 6144demonstrating.g: (<vc-guess> & <verb-ge>) or <verb-ge-d>; 6145guessing.v estimating.v understanding.v noticing.v explaining.v 6146demonstrating.v: <verb-pg> & <vc-guess>; 6147 6148% (QI+ & {MV+}): "I did not know why until recently" 6149% MVa+: "He knows already" 6150% MVb+: "He should know better" 6151<vc-know>: 6152 {<vc-trans>} 6153 or ({@MV+} & (((OF+ or QI+) & <mv-coord>) or <embed-verb> or TH+ or RSe+ or Zs-)) 6154 or ({Xc+} & (MVa+ or MVb+)); 6155know.v: 6156 ((<verb-pl,i> & (<vc-know> & {dCPu-})) or 6157 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-know> & {dCPu-}) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6158 ({@E-} & hXd- & dWi- & (<vc-know> & {dCPu-}) & hXc+) or 6159 (<verb-and-pl-> & ((<vc-know> & {dCPu-}) or ())) or 6160 (((<vc-know> & {dCPu-}) or [()]) & <verb-and-pl+>)) or <verb-manner>; 6161knows.v: 6162 ((<verb-s> & (<vc-know>)) or 6163 (<verb-and-sp-i-> & ([<vc-know>]0.2 or ())) or 6164 ((<vc-know>) & <verb-and-sp-i+>) or 6165 <verb-and-sp-t>) or <verb-manner>; 6166knew.v-d: 6167 ((<verb-sp> & (<vc-know>)) or 6168 (<verb-and-sp-i-> & ([<vc-know>]0.2 or ())) or 6169 ((<vc-know>) & <verb-and-sp-i+>) or 6170 <verb-and-sp-t>); 6171 6172% dCPu-: "... as is well known" 6173known.v well-known.v: 6174 6175 ((<verb-pp> & (<vc-know>)) or 6176 (<verb-and-had-> & ([<vc-know>] or ())) or 6177 ((<vc-know>) & <verb-and-had+>)) or 6178 (<verb-s-pv> & {THi+ or <tof-verb> or QIi+} & {dCPu-}) or 6179 <verb-phrase-opener> or 6180 <verb-adj>; 6181knowing.g: (<vc-know> & <verb-ge>) or <verb-ge-d>; 6182knowing.v: <verb-pg> & <vc-know>; 6183 6184% <vc-trans> & QI+: "You requested these favors why?" 6185<vc-request>: (<vc-trans> & {{Xc+} & QI+}) or 6186 ({@MV+} & (TH+ or <embed-verb> or RSe+ or Zs- or TS+ or ((SI*j+ or SFI**j+) & I*j+))); 6187request.v: 6188 ((<verb-pl,i> & (<vc-request>)) or 6189 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-request>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6190 ({@E-} & hXd- & dWi- & (<vc-request>) & hXc+) or 6191 (<verb-and-pl-> & ((<vc-request>) or ())) or 6192 (((<vc-request>) or [()]) & <verb-and-pl+>)); 6193requests.v: 6194 ((<verb-s> & (<vc-request>)) or 6195 (<verb-and-sp-i-> & ([<vc-request>]0.2 or ())) or 6196 ((<vc-request>) & <verb-and-sp-i+>) or 6197 <verb-and-sp-t>); 6198requested.v-d: 6199 6200 ((<verb-sp,pp> & (<vc-request>)) or 6201 (<verb-and-sp-i-> & ([<vc-request>]0.2 or ())) or 6202 ((<vc-request>) & <verb-and-sp-i+>) or 6203 <verb-and-sp-t>) or 6204 (<verb-s-pv> & {THi+ or TSi+}) or 6205 <verb-adj> or 6206 <verb-phrase-opener>; 6207requesting.g: (<vc-request> & <verb-ge>) or <verb-ge-d>; 6208requesting.v: <verb-pg> & <vc-request>; 6209 6210% XXX why is there a cost on Pv ?? 6211<vc-feel>: <vc-trans> or 6212 ({@MV+} & (Pa+ or TH+ or <embed-verb> or RSe+ or AF- or Vf+ or (LI+ or <mv-coord>) or [Pv+])); 6213feel.v: 6214 ((<verb-pl,i> & (<vc-feel>)) or 6215 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-feel>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6216 ({@E-} & hXd- & dWi- & (<vc-feel>) & hXc+) or 6217 (<verb-and-pl-> & ((<vc-feel>) or ())) or 6218 (((<vc-feel>) or [()]) & <verb-and-pl+>)); 6219feels.v: 6220 ((<verb-s> & (<vc-feel>)) or 6221 (<verb-and-sp-i-> & ([<vc-feel>]0.2 or ())) or 6222 ((<vc-feel>) & <verb-and-sp-i+>) or 6223 <verb-and-sp-t>); 6224felt.v-d: 6225 ((<verb-sp,pp> & (<vc-feel>)) or 6226 (<verb-and-sp-i-> & ([<vc-feel>]0.2 or ())) or 6227 ((<vc-feel>) & <verb-and-sp-i+>) or 6228 <verb-and-sp-t>) or (<verb-s-pv> & {THi+}) or <verb-phrase-opener>; 6229feeling.g: (<vc-feel> & <verb-ge>) or <verb-ge-d>; 6230feeling.v: <verb-pg> & <vc-feel>; 6231 6232<vc-mind>: {<vc-trans>} or 6233 ({@MV+} & (QI+ or TH+ or Pg+)); 6234mind.v: 6235 ((<verb-pl,i> & (<vc-mind>)) or 6236 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-mind>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6237 ({@E-} & hXd- & dWi- & (<vc-mind>) & hXc+) or 6238 (<verb-and-pl-> & ((<vc-mind>) or ())) or 6239 (((<vc-mind>) or [()]) & <verb-and-pl+>)); 6240minds.v: 6241 ((<verb-s> & (<vc-mind>)) or 6242 (<verb-and-sp-i-> & ([<vc-mind>]0.2 or ())) or 6243 ((<vc-mind>) & <verb-and-sp-i+>) or 6244 <verb-and-sp-t>); 6245minded.v-d: 6246 ((<verb-sp,pp> & (<vc-mind>)) or 6247 (<verb-and-sp-i-> & ([<vc-mind>]0.2 or ())) or 6248 ((<vc-mind>) & <verb-and-sp-i+>) or 6249 <verb-and-sp-t>) or <verb-pv> or <verb-phrase-opener>; 6250minding.g: (<vc-mind> & <verb-ge>) or <verb-ge-d>; 6251minding.v: <verb-pg> & <vc-mind>; 6252 6253% <verb-pv> & QI+: "Anesthesiology is studied where?" 6254<vc-study>: {<vc-trans>} or ({@MV+} & <QI+pref>); 6255study.v: 6256 ((<verb-pl,i> & (<vc-study>)) or 6257 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-study>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6258 ({@E-} & hXd- & dWi- & (<vc-study>) & hXc+) or 6259 (<verb-and-pl-> & ((<vc-study>) or ())) or 6260 (((<vc-study>) or [()]) & <verb-and-pl+>)); 6261studies.v: 6262 ((<verb-s> & (<vc-study>)) or 6263 (<verb-and-sp-i-> & ([<vc-study>]0.2 or ())) or 6264 ((<vc-study>) & <verb-and-sp-i+>) or 6265 <verb-and-sp-t>); 6266studied.v-d: 6267 6268 ((<verb-sp,pp> & (<vc-study>)) or 6269 (<verb-and-sp-i-> & ([<vc-study>]0.2 or ())) or 6270 ((<vc-study>) & <verb-and-sp-i+>) or 6271 <verb-and-sp-t>) or 6272 (<verb-pv> & {QI+}) or 6273 <verb-adj> or 6274 <verb-phrase-opener>; 6275studying.g: (<vc-study> & <verb-ge>) or <verb-ge-d>; 6276studying.v: <verb-pg> & <vc-study>; 6277 6278% QI+ link: "I will discuss which vitamins I take" 6279% <verb-pv> & QI+: "It was discussed where?" 6280<vc-discuss>: <vc-trans> or ({@MV+} & (Pg+ or QI+)); 6281discuss.v: 6282 ((<verb-pl,i> & (<vc-discuss>)) or 6283 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-discuss>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6284 ({@E-} & hXd- & dWi- & (<vc-discuss>) & hXc+) or 6285 (<verb-and-pl-> & ((<vc-discuss>) or ())) or 6286 (((<vc-discuss>) or [()]) & <verb-and-pl+>)); 6287discusses.v: 6288 ((<verb-s> & (<vc-discuss>)) or 6289 (<verb-and-sp-i-> & ([<vc-discuss>]0.2 or ())) or 6290 ((<vc-discuss>) & <verb-and-sp-i+>) or 6291 <verb-and-sp-t>); 6292discussed.v-d: 6293 6294 ((<verb-sp,pp> & (<vc-discuss>)) or 6295 (<verb-and-sp-i-> & ([<vc-discuss>]0.2 or ())) or 6296 ((<vc-discuss>) & <verb-and-sp-i+>) or 6297 <verb-and-sp-t>) 6298 or (<verb-pv> & {QI+}) 6299 or <verb-adj> 6300 or <verb-phrase-opener>; 6301discussing.g: (<vc-discuss> & <verb-ge>) or <verb-ge-d>; 6302discussing.v: 6303<verb-pg> & <vc-discuss>; 6304 6305<vc-oppose>: <vc-trans> or ({@MV+} & Pg+); 6306oppose.v enjoy.v advocate.v contemplate.v entail.v necessitate.v 6307justify.v risk.v avoid.v involve.v favor.v: 6308 6309 ((<verb-pl,i> & (<vc-oppose>)) or 6310 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-oppose>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6311 ({@E-} & hXd- & dWi- & (<vc-oppose>) & hXc+) or 6312 (<verb-and-pl-> & ((<vc-oppose>) or ())) or 6313 (((<vc-oppose>) or [()]) & <verb-and-pl+>)); 6314opposes.v enjoys.v advocates.v contemplates.v entails.v necessitates.v 6315justifies.v risks.v avoids.v involves.v favors.v: 6316 6317 ((<verb-s> & (<vc-oppose>)) or 6318 (<verb-and-sp-i-> & ([<vc-oppose>]0.2 or ())) or 6319 ((<vc-oppose>) & <verb-and-sp-i+>) or 6320 <verb-and-sp-t>); 6321 6322opposed.v-d enjoyed.v-d advocated.v-d contemplated.v-d entailed.v-d 6323necessitated.v-d justified.v-d risked.v-d avoided.v-d involved.v-d favored.v-d: 6324 6325 ((<verb-sp,pp> & (<vc-oppose>)) or 6326 (<verb-and-sp-i-> & ([<vc-oppose>]0.2 or ())) or 6327 ((<vc-oppose>) & <verb-and-sp-i+>) or 6328 <verb-and-sp-t>) or 6329 (<verb-pv> & {QI+}) or 6330 <verb-adj> or 6331 <verb-phrase-opener>; 6332 6333opposing.g enjoying.g advocating.g contemplating.g 6334entailing.g necessitating.g justifying.g risking.g avoiding.g 6335favoring.g involving.g: 6336 (<vc-oppose> & <verb-ge>) or <verb-ge-d>; 6337opposing.v enjoying.v advocating.v contemplating.v 6338entailing.v necessitating.v justifying.v risking.v avoiding.v involving.v 6339favoring.v: 6340 <verb-pg> & <vc-oppose>; 6341 6342% MVp+: "he finished at last" 6343<vc-finish>: {<vc-trans>} or ({@MV+} & Pg+) or (MVp+ & {VC+}); 6344finish.v practice.v resist.v: 6345 ((<verb-pl,i> & (<vc-finish>)) or 6346 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-finish>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6347 ({@E-} & hXd- & dWi- & (<vc-finish>) & hXc+) or 6348 (<verb-and-pl-> & ((<vc-finish>) or ())) or 6349 (((<vc-finish>) or [()]) & <verb-and-pl+>)); 6350finishes.v practices.v resists.v quits.v: 6351 ((<verb-s> & (<vc-finish>)) or 6352 (<verb-and-sp-i-> & ([<vc-finish>]0.2 or ())) or 6353 ((<vc-finish>) & <verb-and-sp-i+>) or 6354 <verb-and-sp-t>); 6355 6356% <verb-pv>: "I want it finished" 6357finished.v-d practiced.v-d resisted.v-d quitted.v-d: 6358 6359 ((<verb-sp,pp> & (<vc-finish> or ({Xc+} & Pa+))) or 6360 (<verb-and-sp-i-> & ([<vc-finish> or ({Xc+} & Pa+)]0.2 or ())) or 6361 ((<vc-finish> or ({Xc+} & Pa+)) & <verb-and-sp-i+>) or 6362 <verb-and-sp-t>) 6363 or (<verb-pv> & {QI+}) 6364 or <verb-adj> 6365 or <verb-phrase-opener>; 6366quit.v-d: 6367 6368 ((<verb-pl,i> & (<vc-finish>)) or 6369 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-finish>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6370 ({@E-} & hXd- & dWi- & (<vc-finish>) & hXc+) or 6371 (<verb-and-pl-> & ((<vc-finish>) or ())) or 6372 (((<vc-finish>) or [()]) & <verb-and-pl+>)) or 6373 6374 ((<verb-sp,pp> & (<vc-finish> or ({Xc+} & Pa+))) or 6375 (<verb-and-sp-i-> & ([<vc-finish> or ({Xc+} & Pa+)]0.2 or ())) or 6376 ((<vc-finish> or ({Xc+} & Pa+)) & <verb-and-sp-i+>) or 6377 <verb-and-sp-t>) 6378 or <verb-pv> 6379 or <verb-adj> 6380 or <verb-phrase-opener>; 6381 6382finishing.g practicing.g resisting.g quitting.g: 6383 (<vc-finish> & <verb-ge>) or <verb-ge-d>; 6384 6385finishing.v practicing.v resisting.v quitting.v: 6386 <verb-pg> & <vc-finish>; 6387 6388% Pv-: "I want it over with" 6389over_with: <verb-pv-b>; 6390 6391% <vc-trans> with particle 6392% and also Pa**j for "The witch turned him green" 6393<vc-turn>: 6394 ((O+ 6395 or (K+ & {[[@MV+]]} & O*n+) 6396 or ({O+ or <b-minus>} & {K+}) 6397 or ((O+ or <b-minus>) & Pa**j+) 6398 or [[@MV+ & O*n+]]) & <mv-coord>) 6399 or ({@MV+} & (Pa+ or AF-)); 6400 6401turn.v: 6402 ((<verb-pl,i> & (<vc-turn>)) or 6403 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-turn>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6404 ({@E-} & hXd- & dWi- & (<vc-turn>) & hXc+) or 6405 (<verb-and-pl-> & ((<vc-turn>) or ())) or 6406 (((<vc-turn>) or [()]) & <verb-and-pl+>)); 6407turns.v: 6408 ((<verb-s> & (<vc-turn>)) or 6409 (<verb-and-sp-i-> & ([<vc-turn>]0.2 or ())) or 6410 ((<vc-turn>) & <verb-and-sp-i+>) or 6411 <verb-and-sp-t>); 6412turned.v-d: 6413 6414 ((<verb-sp,pp> & (<vc-turn>)) or 6415 (<verb-and-sp-i-> & ([<vc-turn>]0.2 or ())) or 6416 ((<vc-turn>) & <verb-and-sp-i+>) or 6417 <verb-and-sp-t>) 6418 or (<verb-pv-b> & {K+} & <mv-coord>) 6419 or ({K+} & <verb-phrase-opener>); 6420turning.v: <verb-pg> & <vc-turn>; 6421turning.g: (<vc-turn> & <verb-ge>) or <verb-ge-d>; 6422 6423% <vc-trans> plus TI 6424<vc-become>: 6425 ((O+ or <b-minus> or TI+ or [[@MV+ & (O*n+ or TI+)]] or Pv+) & <mv-coord>) 6426 or ({@MV+} & (AF- or Pa+) & {QI+}); 6427become.v: 6428 ((<verb-s-pl,i> & (<vc-become>)) or 6429 (<verb-and-sp-i-> & ([<vc-become>]0.2 or ())) or 6430 ((<vc-become>) & <verb-and-sp-i+>) or 6431 <verb-and-sp-t>) or (<verb-s-pp> & <vc-become>) or <verb-pv>; 6432becomes.v: 6433 ((<verb-s-s> & (<vc-become>)) or 6434 (<verb-and-sp-i-> & ([<vc-become>]0.2 or ())) or 6435 ((<vc-become>) & <verb-and-sp-i+>) or 6436 <verb-and-sp-t>); 6437became.v-d: 6438 ((<verb-s-sp> & (<vc-become>)) or 6439 (<verb-and-sp-i-> & ([<vc-become>]0.2 or ())) or 6440 ((<vc-become>) & <verb-and-sp-i+>) or 6441 <verb-and-sp-t>); 6442becoming.g: (<vc-become> & <verb-ge>) or <verb-ge-d>; 6443becoming.v: <verb-pg> & <vc-become>; 6444 6445% XXX Why is there a cost on Pv+ ??? 6446% <vc-trans> plus TI 6447<vc-remain>: 6448 ({@MV+} & (AF- or Pa+)) 6449 or ({O+ or <b-minus> 6450 or TI+ 6451 or [[@MV+ & (O*n+ or TI+)]] 6452 or [Pv+]} & <mv-coord>); 6453remain.v: 6454 ((<verb-pl,i> & (<vc-remain>)) or 6455 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-remain>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6456 ({@E-} & hXd- & dWi- & (<vc-remain>) & hXc+) or 6457 (<verb-and-pl-> & ((<vc-remain>) or ())) or 6458 (((<vc-remain>) or [()]) & <verb-and-pl+>)); 6459remains.v: 6460 ((<verb-s> & (<vc-remain>)) or 6461 (<verb-and-sp-i-> & ([<vc-remain>]0.2 or ())) or 6462 ((<vc-remain>) & <verb-and-sp-i+>) or 6463 <verb-and-sp-t>); 6464remained.v-d: 6465 ((<verb-sp,pp> & (<vc-remain>)) or 6466 (<verb-and-sp-i-> & ([<vc-remain>]0.2 or ())) or 6467 ((<vc-remain>) & <verb-and-sp-i+>) or 6468 <verb-and-sp-t>); 6469remaining.g: (<vc-remain> & <verb-ge>) or <verb-ge-d> or <verb-adj>; 6470remaining.v: <verb-pg> & <vc-remain>; 6471 6472% <vc-trans> plus particle 6473<vc-grow>: 6474 ({@MV+} & (AF- or Pa+)) 6475 or ((({O+ or <b-minus>} & {K+}) 6476 or (K+ & {[[@MV+]]} & O*n+) 6477 or [[@MV+ & O*n+]]) & <mv-coord>); 6478 6479% <verb-i> & QI+: "The crime rate began to grow when?" 6480grow.v: 6481 ((<verb-pl,i> & (<vc-grow>)) or 6482 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-grow>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6483 ({@E-} & hXd- & dWi- & (<vc-grow>) & hXc+) or 6484 (<verb-and-pl-> & ((<vc-grow>) or ())) or 6485 (((<vc-grow>) or [()]) & <verb-and-pl+>)) or <verb-sip> or (<verb-i> & QI+); 6486grows.v: 6487 ((<verb-s> & (<vc-grow>)) or 6488 (<verb-and-sp-i-> & ([<vc-grow>]0.2 or ())) or 6489 ((<vc-grow>) & <verb-and-sp-i+>) or 6490 <verb-and-sp-t>) or <verb-si>; 6491grew.v-d: 6492 ((<verb-sp> & (<vc-grow>)) or 6493 (<verb-and-sp-i-> & ([<vc-grow>]0.2 or ())) or 6494 ((<vc-grow>) & <verb-and-sp-i+>) or 6495 <verb-and-sp-t>) or <verb-si>; 6496grown.v: 6497 6498 ((<verb-pp> & (<vc-grow>)) or 6499 (<verb-and-had-> & ([<vc-grow>] or ())) or 6500 ((<vc-grow>) & <verb-and-had+>)) or 6501 (<verb-pv-b> & {K+} & <mv-coord>) or 6502 <verb-adj> or 6503 ({K+} & <verb-phrase-opener>); 6504growing.g: (<vc-grow> & <verb-pg,ge>) or <verb-adj> or <verb-ge-d>; 6505growing.v: <verb-pg> & <vc-grow>; 6506 6507% <vc-trans> plus OF 6508<vc-approve>: {O+ or <b-minus> or [[@MV+ & O*n+]] or ({@MV+} & OF+)} & <mv-coord>; 6509approve.v: 6510 ((<verb-pl,i> & (<vc-approve>)) or 6511 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-approve>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6512 ({@E-} & hXd- & dWi- & (<vc-approve>) & hXc+) or 6513 (<verb-and-pl-> & ((<vc-approve>) or ())) or 6514 (((<vc-approve>) or [()]) & <verb-and-pl+>)); 6515approves.v: 6516 ((<verb-s> & (<vc-approve>)) or 6517 (<verb-and-sp-i-> & ([<vc-approve>]0.2 or ())) or 6518 ((<vc-approve>) & <verb-and-sp-i+>) or 6519 <verb-and-sp-t>); 6520approved.v-d: 6521 ((<verb-sp,pp> & (<vc-approve>)) or 6522 (<verb-and-sp-i-> & ([<vc-approve>]0.2 or ())) or 6523 ((<vc-approve>) & <verb-and-sp-i+>) or 6524 <verb-and-sp-t>) or <verb-pv> or <verb-adj> 6525or <verb-phrase-opener>; 6526approving.g: (<vc-approve> & <verb-ge>) or <verb-ge-d>; 6527approving.v: <verb-pg> & <vc-approve>; 6528 6529% <vc-trans> plus OF 6530<vc-dispose>: (O+ or <b-minus> or [[@MV+ & O*n+]] or ({@MV+} & OF+)) & <mv-coord>; 6531dispose.v conceive.v: 6532 ((<verb-pl,i> & (<vc-dispose>)) or 6533 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-dispose>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6534 ({@E-} & hXd- & dWi- & (<vc-dispose>) & hXc+) or 6535 (<verb-and-pl-> & ((<vc-dispose>) or ())) or 6536 (((<vc-dispose>) or [()]) & <verb-and-pl+>)); 6537disposes.v conceives.v: 6538 ((<verb-s> & (<vc-dispose>)) or 6539 (<verb-and-sp-i-> & ([<vc-dispose>]0.2 or ())) or 6540 ((<vc-dispose>) & <verb-and-sp-i+>) or 6541 <verb-and-sp-t>); 6542disposed.v-d conceived.v-d: 6543 ((<verb-sp,pp> & (<vc-dispose>)) or 6544 (<verb-and-sp-i-> & ([<vc-dispose>]0.2 or ())) or 6545 ((<vc-dispose>) & <verb-and-sp-i+>) or 6546 <verb-and-sp-t>) or <verb-pv> or 6547<verb-adj> or <verb-phrase-opener>; 6548disposing.g conceiving.g: (<vc-dispose> & <verb-ge>) or <verb-ge-d>; 6549disposing.v conceiving.v: <verb-ge> & <vc-dispose>; 6550 6551% <vc-trans> plus particle 6552<vc-speak>: 6553 ((K+ & {[[@MV+]]} & O*n+) 6554 or ({O+ or <b-minus>} & {K+}) 6555 or [[@MV+ & O*n+]] 6556 or OF+) & <mv-coord>; 6557speak.v: 6558 ((<verb-pl,i> & (<vc-speak>)) or 6559 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-speak>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6560 ({@E-} & hXd- & dWi- & (<vc-speak>) & hXc+) or 6561 (<verb-and-pl-> & ((<vc-speak>) or ())) or 6562 (((<vc-speak>) or [()]) & <verb-and-pl+>)); 6563speaks.v: 6564 ((<verb-s> & (<vc-speak>)) or 6565 (<verb-and-sp-i-> & ([<vc-speak>]0.2 or ())) or 6566 ((<vc-speak>) & <verb-and-sp-i+>) or 6567 <verb-and-sp-t>); 6568spoke.v-d spake.v-d: 6569 ((<verb-sp> & (<vc-speak>)) or 6570 (<verb-and-sp-i-> & ([<vc-speak>]0.2 or ())) or 6571 ((<vc-speak>) & <verb-and-sp-i+>) or 6572 <verb-and-sp-t>); 6573spoken.v: 6574 6575 ((<verb-pp> & (<vc-speak>)) or 6576 (<verb-and-had-> & ([<vc-speak>] or ())) or 6577 ((<vc-speak>) & <verb-and-had+>)) or 6578 (<verb-pv-b> & {K+} & <mv-coord>) or 6579 ({K+} & <verb-phrase-opener>) or 6580 <verb-adj>; 6581speaking.v: <verb-pg> & <vc-speak>; 6582speaking.g: (<vc-speak> & <verb-ge>) or <verb-ge-d> or <verb-adj>; 6583 6584% @MV+: "The coffee tastes (the same) as it did last year." 6585% (do not want O for "the same") 6586<vc-taste>: 6587 <vc-trans> 6588 or ({@MV+} & ((LI+ & <mv-coord>) or AF- or Pa+ or OF+)) 6589 or @MV+; 6590taste.v: 6591 ((<verb-pl,i> & (<vc-taste>)) or 6592 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-taste>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6593 ({@E-} & hXd- & dWi- & (<vc-taste>) & hXc+) or 6594 (<verb-and-pl-> & ((<vc-taste>) or ())) or 6595 (((<vc-taste>) or [()]) & <verb-and-pl+>)); 6596tastes.v: 6597 ((<verb-s> & (<vc-taste>)) or 6598 (<verb-and-sp-i-> & ([<vc-taste>]0.2 or ())) or 6599 ((<vc-taste>) & <verb-and-sp-i+>) or 6600 <verb-and-sp-t>); 6601tasted.v-d: 6602 ((<verb-sp,pp> & (<vc-taste>)) or 6603 (<verb-and-sp-i-> & ([<vc-taste>]0.2 or ())) or 6604 ((<vc-taste>) & <verb-and-sp-i+>) or 6605 <verb-and-sp-t>) or <verb-pv> or <verb-phrase-opener>; 6606tasting.g: (<vc-taste> & <verb-ge>) or <verb-ge-d>; 6607tasting.v: <verb-pg> & <vc-taste>; 6608 6609<vc-smell>: 6610 {<vc-trans>} 6611 or ({@MV+} & ((LI+ & <mv-coord>) or AF- or Pa+ or OF+)) 6612 or @MV+; 6613reek.v smell.v: 6614 ((<verb-pl,i> & (<vc-smell>)) or 6615 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-smell>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6616 ({@E-} & hXd- & dWi- & (<vc-smell>) & hXc+) or 6617 (<verb-and-pl-> & ((<vc-smell>) or ())) or 6618 (((<vc-smell>) or [()]) & <verb-and-pl+>)); 6619reeks.v smells.v: 6620 ((<verb-s> & (<vc-smell>)) or 6621 (<verb-and-sp-i-> & ([<vc-smell>]0.2 or ())) or 6622 ((<vc-smell>) & <verb-and-sp-i+>) or 6623 <verb-and-sp-t>); 6624reeked.v-d smelled.v-d: 6625 ((<verb-sp,pp> & (<vc-smell>)) or 6626 (<verb-and-sp-i-> & ([<vc-smell>]0.2 or ())) or 6627 ((<vc-smell>) & <verb-and-sp-i+>) or 6628 <verb-and-sp-t>) or <verb-pv> or <verb-phrase-opener>; 6629reeking.g smelling.g: (<vc-smell> & <verb-ge>) or <verb-ge-d>; 6630reeking.v smelling.v: <verb-pg> & <vc-smell>; 6631 6632% <vc-trans> plus particle and Vt 6633<vc-take>: 6634 (((K+ & {[[@MV+]]} & O*n+) or ((O+ or <b-minus>) & {K+ or Vt+}) or [[@MV+ & O*n+]]) & <mv-coord>) or 6635 ({O+} & (OT+ or BT-) & {@MV+} & {<tot-verb> or <toi-verb>}) or 6636 (OXii+ & Vtg+ & {@MV+} & TH+) or 6637 @MV+; 6638take.v: 6639 ((<verb-s-pl,i> & (<vc-take>)) or 6640 (<verb-and-sp-i-> & ([<vc-take>]0.2 or ())) or 6641 ((<vc-take>) & <verb-and-sp-i+>) or 6642 <verb-and-sp-t>); 6643% conjoin: "He takes cookies and eats them." 6644takes.v: 6645 ((<verb-s-s> & (<vc-take>)) or 6646 (<verb-and-sp-i-> & ([<vc-take>]0.2 or ())) or 6647 ((<vc-take>) & <verb-and-sp-i+>) or 6648 <verb-and-sp-t>); 6649took.v-d: 6650 ((<verb-s-sp> & (<vc-take>)) or 6651 (<verb-and-sp-i-> & ([<vc-take>]0.2 or ())) or 6652 ((<vc-take>) & <verb-and-sp-i+>) or 6653 <verb-and-sp-t>); 6654taken.v: 6655 (<verb-s-pp> & <vc-take>) 6656 or (<verb-pv-b> & {K+} & <mv-coord>) 6657 or <verb-adj> 6658 or ({K+} & <verb-phrase-opener>) 6659 or (Pvf- & <verb-wall> & Vtg+ & THi+); 6660 6661taking.v: <verb-s-pg> & <vc-take>; 6662taking.g: (<vc-take> & <verb-ge>) or <verb-ge-d>; 6663for_granted: Vtg-; 6664 6665% VERBS TAKING [OBJ] + [OTHER COMPLEMENT] 6666% basically, all these are <vc-trans> plus mess 6667% I think the WR- here is dead and not used. See other WR- below 6668% O+ & QI+: "You put it where?" 6669<vc-put>: 6670 ((K+ & {[[@MV+]]} & O*n+) or 6671 ((O+ or <b-minus>) & (K+ or Pp+ or WR- or QI+)) or 6672 (Vp+ & (Zs- or MVa+))) & <mv-coord>; 6673 6674 6675% I- & WR- & <verb-wall> & O+: "where did you put it?" 6676% bare <verb-phrase-opener>: "The problem, put simply, is money." 6677put.v-d: 6678 6679 ((<verb-sp,pp> & (<vc-put>)) or 6680 (<verb-and-sp-i-> & ([<vc-put>]0.2 or ())) or 6681 ((<vc-put>) & <verb-and-sp-i+>) or 6682 <verb-and-sp-t>) or 6683 (<verb-ico> & <vc-put>) or 6684 ({@E-} & I- & WR- & <verb-wall> & O+) or 6685 (<verb-pv-b> & (K+ or Pp+ or WR-) & <mv-coord>) or 6686 ({K+ or Pp+} & <verb-phrase-opener>); 6687puts.v: 6688 ((<verb-s> & (<vc-put>)) or 6689 (<verb-and-sp-i-> & ([<vc-put>]0.2 or ())) or 6690 ((<vc-put>) & <verb-and-sp-i+>) or 6691 <verb-and-sp-t>); 6692putting.v: <verb-pg> & <vc-put>; 6693putting.g: (<vc-put> & <verb-ge>) or <verb-ge-d>; 6694 6695% K+ & O*n+: "He costed out the plan" 6696<vc-cost>: 6697 ((<vc-opt-ditrans> or 6698 (K+ & O*n+) or 6699 (<b-minus> & {O+})) & <mv-coord> & {<toi-verb>}) or 6700 ([[@MV+ & O*n+]]); 6701 6702cost.v-d: 6703 ((<verb-s-pl,i> & (<vc-cost>)) or 6704 (<verb-and-sp-i-> & ([<vc-cost>]0.2 or ())) or 6705 ((<vc-cost>) & <verb-and-sp-i+>) or 6706 <verb-and-sp-t>) or 6707 ((<verb-s-sp,pp> & (<vc-cost>)) or 6708 (<verb-and-sp-i-> & ([<vc-cost>]0.2 or ())) or 6709 ((<vc-cost>) & <verb-and-sp-i+>) or 6710 <verb-and-sp-t>); 6711costed.v-d: 6712 ((<verb-sp,pp> & (<vc-cost>)) or 6713 (<verb-and-sp-i-> & ([<vc-cost>]0.2 or ())) or 6714 ((<vc-cost>) & <verb-and-sp-i+>) or 6715 <verb-and-sp-t>) or 6716 (<verb-pv-b> & (({K+} & <mv-coord>) or Pa+ or Pg+)) or 6717 ({K+ or Pa+ or Pg+} & <verb-phrase-opener>); 6718costs.v: 6719 ((<verb-s-s> & (<vc-cost>)) or 6720 (<verb-and-sp-i-> & ([<vc-cost>]0.2 or ())) or 6721 ((<vc-cost>) & <verb-and-sp-i+>) or 6722 <verb-and-sp-t>); 6723costing.v: <verb-s-pg> & <vc-cost>; 6724costing.g: (<vc-cost> & <verb-ge>) or <verb-ge-d>; 6725 6726% ditransitive 6727<vc-find>: 6728 (<vc-ditrans> & <mv-coord>) or 6729 (K+ & {[[@MV+]]} & O*n+) or 6730 (<b-minus> & O+) or 6731 ((O+ or <b-minus>) & (({@MV+} & (Pa+ or AF- or Pg+)) or ({K+} & <mv-coord>))) or 6732 ([[@MV+ & O*n+]]) or 6733 ({@MV+} & (TH+ or <embed-verb> or RSe+)); 6734 6735find.v: 6736 ((<verb-pl,i> & (<vc-find>)) or 6737 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-find>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6738 ({@E-} & hXd- & dWi- & (<vc-find>) & hXc+) or 6739 (<verb-and-pl-> & ((<vc-find>) or ())) or 6740 (((<vc-find>) or [()]) & <verb-and-pl+>)); 6741finds.v: 6742 ((<verb-s> & (<vc-find>)) or 6743 (<verb-and-sp-i-> & ([<vc-find>]0.2 or ())) or 6744 ((<vc-find>) & <verb-and-sp-i+>) or 6745 <verb-and-sp-t>); 6746found.v-d: 6747 ((<verb-sp,pp> & (<vc-find>)) or 6748 (<verb-and-sp-i-> & ([<vc-find>]0.2 or ())) or 6749 ((<vc-find>) & <verb-and-sp-i+>) or 6750 <verb-and-sp-t>) or 6751 (<verb-pv> & (({K+ or AF-} & <mv-coord>) or Pa+ or Pg+)) or 6752 ({K+ or Pa+ or Pg+} & <verb-phrase-opener>); 6753finding.v: <verb-pg> & <vc-find>; 6754finding.g: (<vc-find> & <verb-ge>) or <verb-ge-d>; 6755 6756% ditransitive 6757<vc-get>: 6758 ((O+ or <b-minus>) & (({K+} & <mv-coord>) or ({@MV+} & (Pa+ or AF- or Pv+)))) 6759 or ((<vc-ditrans> 6760 or (K+ & {[[@MV+]]} & O*n+) 6761 or K+ 6762 or (<b-minus> & O+) 6763 ) & <mv-coord>) 6764 or ({@MV+} & (Pa+ or AF- or Pp+ or <to-verb> or VC+)); 6765 6766get.v: 6767 ((<verb-pl,i> & (<vc-get>)) or 6768 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-get>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6769 ({@E-} & hXd- & dWi- & (<vc-get>) & hXc+) or 6770 (<verb-and-pl-> & ((<vc-get>) or ())) or 6771 (((<vc-get>) or [()]) & <verb-and-pl+>)); 6772gets.v: 6773 ((<verb-s> & (<vc-get>)) or 6774 (<verb-and-sp-i-> & ([<vc-get>]0.2 or ())) or 6775 ((<vc-get>) & <verb-and-sp-i+>) or 6776 <verb-and-sp-t>); 6777got.v-d: 6778 ((<verb-sp,pp> & (<vc-get>)) or 6779 (<verb-and-sp-i-> & ([<vc-get>]0.2 or ())) or 6780 ((<vc-get>) & <verb-and-sp-i+>) or 6781 <verb-and-sp-t>); 6782 6783% basilect 6784% "I gotta go now" 6785% He said, "I gotta go now." 6786gotta.v-d: 6787 (I*t+ & <verb-x-pg>) 6788 or ({@E-} & Sp*i- & <verb-wall> & I*t+); 6789 6790gotten.v: 6791 6792 ((<verb-pp> & (<vc-get>)) or 6793 (<verb-and-had-> & ([<vc-get>] or ())) or 6794 ((<vc-get>) & <verb-and-had+>)) or 6795 (<verb-pv-b> & {K+ or Pp+} & <mv-coord>) or 6796 ({K+ or Pp+} & <verb-phrase-opener>); 6797getting.v gettin'.v gettin.v: <verb-pg> & <verb-wall> & <vc-get>; 6798getting.g: (<vc-get> & <verb-ge>) or <verb-ge-d>; 6799 6800% Pa+: "He left unarmed" 6801<vc-leave>: 6802 ((O+ or <b-minus>) & 6803 (({K+} & <mv-coord>) 6804 or ({@MV+} & {Pa+ or AF- or Pv+ or Pg+}))) 6805 or ({@MV+} & {Xc+} & (Pa+ or Pv+)) 6806 or ({(K+ & {[[@MV+]]} & O*n+) or ([[@MV+ & O*n+]])} & <mv-coord>); 6807 6808leave.v: 6809 ((<verb-pl,i> & (<vc-leave>)) or 6810 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-leave>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6811 ({@E-} & hXd- & dWi- & (<vc-leave>) & hXc+) or 6812 (<verb-and-pl-> & ((<vc-leave>) or ())) or 6813 (((<vc-leave>) or [()]) & <verb-and-pl+>)); 6814leaves.v: 6815 ((<verb-s> & (<vc-leave>)) or 6816 (<verb-and-sp-i-> & ([<vc-leave>]0.2 or ())) or 6817 ((<vc-leave>) & <verb-and-sp-i+>) or 6818 <verb-and-sp-t>); 6819left.v-d: 6820 6821 ((<verb-sp,pp> & (<vc-leave>)) or 6822 (<verb-and-sp-i-> & ([<vc-leave>]0.2 or ())) or 6823 ((<vc-leave>) & <verb-and-sp-i+>) or 6824 <verb-and-sp-t>) 6825 or (<verb-pv-b> & (({K+ or AF-} & <mv-coord>) or Pv+ or Pa+ or Pg+)) 6826 or ({K+ or ({@MV+} & (Pv+ or Pa+ or Pg+))} & <verb-phrase-opener>); 6827leaving.v leavin'.v: <verb-pg> & <vc-leave>; 6828leaving.g leavin'.g: (<vc-leave> & <verb-ge>) or <verb-ge-d>; 6829 6830<vc-keep>: 6831 ((O+ or (K+ & {[[@MV+]]} & O*n+) or [[@MV+ & O*n+]] or Vk+) & <mv-coord>) 6832 or ({O+ or <b-minus>} & (([K+] & <mv-coord>) or ({@MV+} & (Pa+ or AF- or Pg+ or Pv+)))); 6833 6834keep.v: 6835 ((<verb-pl,i> & (<vc-keep>)) or 6836 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-keep>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6837 ({@E-} & hXd- & dWi- & (<vc-keep>) & hXc+) or 6838 (<verb-and-pl-> & ((<vc-keep>) or ())) or 6839 (((<vc-keep>) or [()]) & <verb-and-pl+>)); 6840keeps.v: 6841 ((<verb-s> & (<vc-keep>)) or 6842 (<verb-and-sp-i-> & ([<vc-keep>]0.2 or ())) or 6843 ((<vc-keep>) & <verb-and-sp-i+>) or 6844 <verb-and-sp-t>); 6845kept.v-d: 6846 ((<verb-sp,pp> & (<vc-keep>)) or 6847 (<verb-and-sp-i-> & ([<vc-keep>]0.2 or ())) or 6848 ((<vc-keep>) & <verb-and-sp-i+>) or 6849 <verb-and-sp-t>) or 6850(<verb-pv-b> & (({K+ or AF-} & <mv-coord>) or Pa+ or Pg+ or Pv+)) or 6851({K+ or ({@MV+} & (Pa+ or Pg+ or Pv+))} & <verb-phrase-opener>); 6852keeping.v: <verb-pg> & <vc-keep>; 6853keeping.g: (<vc-keep> & <verb-ge>) or <verb-ge-d>; 6854 6855watch.i vigil.i pace.i: Vk-; 6856track.i: Vk- & {OF+}; 6857 6858<vc-set>: 6859 ( 6860 (K+ & {[[@MV+]]} & O*n+) or 6861 ({O+ or <b-minus>} & {K+ or Vs+}) or 6862 [[@MV+ & O*n+]] 6863 ) & <mv-coord>; 6864 6865set.v-d: 6866 6867 ((<verb-sp,pp> & (<vc-set>)) or 6868 (<verb-and-sp-i-> & ([<vc-set>]0.2 or ())) or 6869 ((<vc-set>) & <verb-and-sp-i+>) or 6870 <verb-and-sp-t>) or 6871 (<verb-ico> & <vc-set>) or 6872 (<verb-pv> & {K+ or Vs+} & <mv-coord>) or 6873 <verb-adj> or 6874 ({K+ or Vs+} & <verb-phrase-opener>); 6875sets.v: 6876 ((<verb-s> & (<vc-set>)) or 6877 (<verb-and-sp-i-> & ([<vc-set>]0.2 or ())) or 6878 ((<vc-set>) & <verb-and-sp-i+>) or 6879 <verb-and-sp-t>); 6880setting.v: <verb-pg> & <vc-set>; 6881setting.g: (<vc-set> & <verb-ge>) or <verb-ge-d> or <verb-adj>; 6882 6883free.i straight.i loose.i: Vs- & {MV+}; 6884 6885% TH+: "The court held that ..." 6886<vc-hold>: 6887 ((K+ & {[[@MV+]]} & O*n+) 6888 or TH+ 6889 or ({O+ or <b-minus>} & {K+ or Vh+}) 6890 or [[@MV+ & O*n+]]) & <mv-coord>; 6891 6892hold.v: 6893 ((<verb-pl,i> & (<vc-hold>)) or 6894 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-hold>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6895 ({@E-} & hXd- & dWi- & (<vc-hold>) & hXc+) or 6896 (<verb-and-pl-> & ((<vc-hold>) or ())) or 6897 (((<vc-hold>) or [()]) & <verb-and-pl+>)); 6898holds.v: 6899 ((<verb-s> & (<vc-hold>)) or 6900 (<verb-and-sp-i-> & ([<vc-hold>]0.2 or ())) or 6901 ((<vc-hold>) & <verb-and-sp-i+>) or 6902 <verb-and-sp-t>); 6903held.v-d: 6904 ((<verb-sp,pp> & (<vc-hold>)) or 6905 (<verb-and-sp-i-> & ([<vc-hold>]0.2 or ())) or 6906 ((<vc-hold>) & <verb-and-sp-i+>) or 6907 <verb-and-sp-t>) or (<verb-pv-b> & {K+ or Vh+} & <mv-coord>) or 6908<verb-adj> or ({K+ or Vh+} & <verb-phrase-opener>); 6909holding.v: <verb-pg> & <vc-hold>; 6910holding.g: (<vc-hold> & <verb-ge>) or <verb-ge-d>; 6911 6912hostage.i captive.i: Vh- or Vth-; 6913 6914% TO+ & Xc+: allows null-infinitive: "I never expected to" 6915<vc-expect>: 6916 ({@MV+} & (<embed-verb> or TH+ or RSe+ or Z- or <to-verb>)) 6917 or ((O+ or <b-minus> or OX+) & <mv-coord> & {<too-verb>}) 6918 or (<mv-coord> & <null-verb>) 6919 or ([[@MV+ & O*n+]]); 6920 6921expect.v claim.v: 6922 ((<verb-pl,i> & (<vc-expect>)) or 6923 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-expect>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6924 ({@E-} & hXd- & dWi- & (<vc-expect>) & hXc+) or 6925 (<verb-and-pl-> & ((<vc-expect>) or ())) or 6926 (((<vc-expect>) or [()]) & <verb-and-pl+>)); 6927expects.v claims.v: 6928 ((<verb-s> & (<vc-expect>)) or 6929 (<verb-and-sp-i-> & ([<vc-expect>]0.2 or ())) or 6930 ((<vc-expect>) & <verb-and-sp-i+>) or 6931 <verb-and-sp-t>); 6932expected.v-d claimed.v-d: 6933 6934 ((<verb-sp,pp> & (<vc-expect>)) or 6935 (<verb-and-sp-i-> & ([<vc-expect>]0.2 or ())) or 6936 ((<vc-expect>) & <verb-and-sp-i+>) or 6937 <verb-and-sp-t>) 6938 or (<verb-s-pv> & {<tof-verb> or THi+ or Z-}) 6939 or <verb-adj> 6940 or ({@MV+} & {<to-verb>} & <verb-phrase-opener>); 6941expecting.g claiming.g: (<vc-expect> & <verb-ge>) or <verb-ge-d>; 6942expecting.v claiming.v: <verb-pg> & <vc-expect>; 6943 6944<vc-intend>: 6945 ({@MV+} & (TH+ or Z- or <to-verb>)) or 6946 ((O+ or <b-minus> or OX+) & {@MV+} & <too-verb>); 6947intend.v: 6948 ((<verb-pl,i> & (<vc-intend>)) or 6949 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-intend>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6950 ({@E-} & hXd- & dWi- & (<vc-intend>) & hXc+) or 6951 (<verb-and-pl-> & ((<vc-intend>) or ())) or 6952 (((<vc-intend>) or [()]) & <verb-and-pl+>)); 6953intends.v: 6954 ((<verb-s> & (<vc-intend>)) or 6955 (<verb-and-sp-i-> & ([<vc-intend>]0.2 or ())) or 6956 ((<vc-intend>) & <verb-and-sp-i+>) or 6957 <verb-and-sp-t>); 6958intended.v-d: 6959 6960 ((<verb-sp,pp> & (<vc-intend>)) or 6961 (<verb-and-sp-i-> & ([<vc-intend>]0.2 or ())) or 6962 ((<vc-intend>) & <verb-and-sp-i+>) or 6963 <verb-and-sp-t>) 6964 or (<verb-pv> & {<to-verb> or Z- or @MV+}) 6965 or <verb-adj> 6966 or (<mv-coord> & {<to-verb>} & <verb-phrase-opener>); 6967intending.g: (<vc-intend> & <verb-ge>) or <verb-ge-d>; 6968intending.v: <verb-pg> & <vc-intend>; 6969 6970% O+ & TO+: "I dare you to!" 6971% TO+ & Xc+: "try it if you dare to!" 6972% I+: auxiliary: "no one dared say a word" 6973% N+ & TO: "I dare not to say the truth" 6974<vc-dare>: 6975 ({N+} & <mv-coord> & {<to-verb> or <null-verb>}) or 6976 ({N+} & I+) or 6977 ((O+ or <b-minus>) & <mv-coord> & {<too-verb> or <null-verb>}); 6978 6979% SI+ & <verb-rq-aux> & I+: "How dare you disobey orders" 6980% <verb-s> & N+ & I+: "He dare not lie to me!" (singular subject) 6981dare.v: 6982 6983 ((<verb-pl,i> & (<vc-dare>)) or 6984 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-dare>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 6985 ({@E-} & hXd- & dWi- & (<vc-dare>) & hXc+) or 6986 (<verb-and-pl-> & ((<vc-dare>) or ())) or 6987 (((<vc-dare>) or [()]) & <verb-and-pl+>)) 6988 or (<verb-s> & N+ & I+) 6989 or (SI+ & <verb-rq-aux> & {N+} & I+); 6990dares.v: 6991 ((<verb-s> & (<vc-dare>)) or 6992 (<verb-and-sp-i-> & ([<vc-dare>]0.2 or ())) or 6993 ((<vc-dare>) & <verb-and-sp-i+>) or 6994 <verb-and-sp-t>); 6995dared.v-d: 6996 6997 ((<verb-sp,pp> & (<vc-dare>)) or 6998 (<verb-and-sp-i-> & ([<vc-dare>]0.2 or ())) or 6999 ((<vc-dare>) & <verb-and-sp-i+>) or 7000 <verb-and-sp-t>) 7001 or (<verb-pv> & <to-verb>) 7002 or ({@MV+} & <to-verb> & <verb-phrase-opener>); 7003daring.g: (<vc-dare> & <verb-ge>) or <verb-ge-d>; 7004daring.v: <verb-pg> & <vc-dare>; 7005 7006% [TO+]: allows null-infinitive: "Yes, I'd love to." 7007<vc-like>: 7008 ({@MV+} & (<to-verb> or [TO+] or Pg+)) 7009 or ((O+ or <b-minus> or OX+) & <mv-coord> & {<too-verb>}) 7010 or ([[@MV+ & O*n+]]); 7011 7012like.v: 7013 ((<verb-pl,i> & (<vc-like>)) or 7014 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-like>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7015 ({@E-} & hXd- & dWi- & (<vc-like>) & hXc+) or 7016 (<verb-and-pl-> & ((<vc-like>) or ())) or 7017 (((<vc-like>) or [()]) & <verb-and-pl+>)); 7018likes.v: 7019 ((<verb-s> & (<vc-like>)) or 7020 (<verb-and-sp-i-> & ([<vc-like>]0.2 or ())) or 7021 ((<vc-like>) & <verb-and-sp-i+>) or 7022 <verb-and-sp-t>); 7023liked.v-d: 7024 ((<verb-sp,pp> & (<vc-like>)) or 7025 (<verb-and-sp-i-> & ([<vc-like>]0.2 or ())) or 7026 ((<vc-like>) & <verb-and-sp-i+>) or 7027 <verb-and-sp-t>) or <verb-pv> or <verb-phrase-opener>; 7028liking.g: (<vc-like> & <verb-ge>) or <verb-ge-d>; 7029liking.v: <verb-pg> & <vc-like>; 7030 7031% ditransitive 7032<vc-offer>: 7033 ((<vc-opt-ditrans> or 7034 (<b-minus> & {O+})) & <mv-coord>) or 7035 ({@MV+} & <to-verb>) or 7036 ([[@MV+ & O*n+]]); 7037 7038offer.v: 7039 ((<verb-pl,i> & (<vc-offer>)) or 7040 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-offer>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7041 ({@E-} & hXd- & dWi- & (<vc-offer>) & hXc+) or 7042 (<verb-and-pl-> & ((<vc-offer>) or ())) or 7043 (((<vc-offer>) or [()]) & <verb-and-pl+>)); 7044offers.v: 7045 ((<verb-s> & (<vc-offer>)) or 7046 (<verb-and-sp-i-> & ([<vc-offer>]0.2 or ())) or 7047 ((<vc-offer>) & <verb-and-sp-i+>) or 7048 <verb-and-sp-t>); 7049offered.v-d: 7050 ((<verb-sp,pp> & (<vc-offer>)) or 7051 (<verb-and-sp-i-> & ([<vc-offer>]0.2 or ())) or 7052 ((<vc-offer>) & <verb-and-sp-i+>) or 7053 <verb-and-sp-t>) or (<verb-pv-b> & {O+ or <b-minus> 7054or [[@MV+ & O*n+]]} & <mv-coord>) or ({O+ or [[@MV+ & O*n+]]} or <verb-phrase-opener>); 7055offering.g: (<vc-offer> & <verb-ge>) or <verb-ge-d>; 7056offering.v: <verb-pg> & <vc-offer>; 7057 7058% ditransitive 7059% unlike vc-offer, "to" is optional. 7060<vc-refuse>: 7061 ((<vc-opt-ditrans> or 7062 (<b-minus> & {O+})) & <mv-coord>) or 7063 (<mv-coord> & {<to-verb>}) or 7064 ([[@MV+ & O*n+]]); 7065 7066refuse.v: 7067 ((<verb-pl,i> & (<vc-refuse>)) or 7068 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-refuse>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7069 ({@E-} & hXd- & dWi- & (<vc-refuse>) & hXc+) or 7070 (<verb-and-pl-> & ((<vc-refuse>) or ())) or 7071 (((<vc-refuse>) or [()]) & <verb-and-pl+>)); 7072refuses.v: 7073 ((<verb-s> & (<vc-refuse>)) or 7074 (<verb-and-sp-i-> & ([<vc-refuse>]0.2 or ())) or 7075 ((<vc-refuse>) & <verb-and-sp-i+>) or 7076 <verb-and-sp-t>); 7077refused.v-d: 7078 ((<verb-sp,pp> & (<vc-refuse>)) or 7079 (<verb-and-sp-i-> & ([<vc-refuse>]0.2 or ())) or 7080 ((<vc-refuse>) & <verb-and-sp-i+>) or 7081 <verb-and-sp-t>) or (<verb-pv-b> & {O+ or <b-minus> or 7082[[@MV+ & O*n+]]} & <mv-coord>) or ({O+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7083refusing.g: (<vc-refuse> & <verb-ge>) or <verb-ge-d>; 7084refusing.v: <verb-pg> & <vc-refuse>; 7085 7086% Pa**j+: predicative adjective -- "I want it green", "I want it very shiny." 7087% TO+ & Xc+: allows null-infinitive: "Because I want to." 7088% intransitive: "Try it if you want" 7089<vc-want>: 7090 (<mv-coord> & ({<to-verb>} or <null-verb>)) or 7091 ((O+ or <b-minus> or OX+) & <mv-coord> & {<too-verb> or Pv+ or Pa**j+}) or 7092 ([[@MV+ & O*n+]]) or 7093 [[CX- & <mv-coord>]]; 7094 7095want.v need.v: 7096 ((<verb-pl,i> & (<vc-want>)) or 7097 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-want>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7098 ({@E-} & hXd- & dWi- & (<vc-want>) & hXc+) or 7099 (<verb-and-pl-> & ((<vc-want>) or ())) or 7100 (((<vc-want>) or [()]) & <verb-and-pl+>)); 7101need.i need'st: {@E-} & ((S- & <verb-wall>) or (RS- & B-)) & (N+ & I+); 7102wants.v needs.v: 7103 ((<verb-s> & (<vc-want>)) or 7104 (<verb-and-sp-i-> & ([<vc-want>]0.2 or ())) or 7105 ((<vc-want>) & <verb-and-sp-i+>) or 7106 <verb-and-sp-t>) or <vc-please>; 7107wanted.v-d needed.v-d: 7108 7109 ((<verb-sp,pp> & (<vc-want>)) or 7110 (<verb-and-sp-i-> & ([<vc-want>]0.2 or ())) or 7111 ((<vc-want>) & <verb-and-sp-i+>) or 7112 <verb-and-sp-t>) 7113 or <verb-pv> 7114 or <verb-adj> 7115 or <vc-please> 7116 or <verb-phrase-opener>; 7117wanting.g needing.g: (<vc-want> & <verb-ge>) or <verb-ge-d>; 7118wanting.v needing.v: <verb-pg> & <vc-want>; 7119 7120<vc-choose>: 7121 (<mv-coord> & {<to-verb>}) or 7122 ((O+ or <b-minus>) & <mv-coord> & {<too-verb>}) or 7123 ([[@MV+ & O*n+]]); 7124 7125choose.v: 7126 ((<verb-pl,i> & (<vc-choose>)) or 7127 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-choose>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7128 ({@E-} & hXd- & dWi- & (<vc-choose>) & hXc+) or 7129 (<verb-and-pl-> & ((<vc-choose>) or ())) or 7130 (((<vc-choose>) or [()]) & <verb-and-pl+>)); 7131chooses.v: 7132 ((<verb-s> & (<vc-choose>)) or 7133 (<verb-and-sp-i-> & ([<vc-choose>]0.2 or ())) or 7134 ((<vc-choose>) & <verb-and-sp-i+>) or 7135 <verb-and-sp-t>); 7136chose.v-d: 7137 ((<verb-sp> & (<vc-choose>)) or 7138 (<verb-and-sp-i-> & ([<vc-choose>]0.2 or ())) or 7139 ((<vc-choose>) & <verb-and-sp-i+>) or 7140 <verb-and-sp-t>); 7141chosen.v: 7142 7143 ((<verb-pp> & (<vc-choose>)) or 7144 (<verb-and-had-> & ([<vc-choose>] or ())) or 7145 ((<vc-choose>) & <verb-and-had+>)) or 7146 (<verb-pv> & {<to-verb>}) or 7147 <verb-adj> or 7148 (<mv-coord> & {<to-verb>} & <verb-phrase-opener>); 7149choosing.g: (<vc-choose> & <verb-ge>) or <verb-ge-d>; 7150choosing.v: <verb-pg> & <vc-choose>; 7151 7152% <vc-prepare> is identical to <vc-choose> 7153<vc-prepare>: 7154 (<mv-coord> & {<to-verb>}) or 7155 ((O+ or <b-minus>) & <mv-coord> & {<too-verb>}) or 7156 ([[@MV+ & O*n+]]); 7157 7158prepare.v press.v: 7159 ((<verb-pl,i> & (<vc-prepare>)) or 7160 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-prepare>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7161 ({@E-} & hXd- & dWi- & (<vc-prepare>) & hXc+) or 7162 (<verb-and-pl-> & ((<vc-prepare>) or ())) or 7163 (((<vc-prepare>) or [()]) & <verb-and-pl+>)); 7164prepares.v presses.v: 7165 ((<verb-s> & (<vc-prepare>)) or 7166 (<verb-and-sp-i-> & ([<vc-prepare>]0.2 or ())) or 7167 ((<vc-prepare>) & <verb-and-sp-i+>) or 7168 <verb-and-sp-t>); 7169prepared.v-d pressed.v-d: 7170 7171 ((<verb-sp,pp> & (<vc-prepare>)) or 7172 (<verb-and-sp-i-> & ([<vc-prepare>]0.2 or ())) or 7173 ((<vc-prepare>) & <verb-and-sp-i+>) or 7174 <verb-and-sp-t>) 7175 or <verb-pv> 7176 or <verb-adj> 7177 or <verb-phrase-opener>; 7178preparing.g pressing.g: (<vc-prepare> & <verb-ge>) or <verb-ge-d>; 7179preparing.v pressing.v: <verb-pg> & <vc-prepare>; 7180 7181<vc-require>: 7182 ((O+ or <b-minus>) & <mv-coord> & {<too-verb>}) or 7183 ({@MV+} & (TH+ or <embed-verb> or TS+ or (SI*j+ & I*j+))) or 7184 Zs- or 7185 ([[@MV+ & O*n+]]); 7186 7187require.v: 7188 ((<verb-pl,i> & (<vc-require>)) or 7189 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-require>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7190 ({@E-} & hXd- & dWi- & (<vc-require>) & hXc+) or 7191 (<verb-and-pl-> & ((<vc-require>) or ())) or 7192 (((<vc-require>) or [()]) & <verb-and-pl+>)); 7193requires.v: 7194 ((<verb-s> & (<vc-require>)) or 7195 (<verb-and-sp-i-> & ([<vc-require>]0.2 or ())) or 7196 ((<vc-require>) & <verb-and-sp-i+>) or 7197 <verb-and-sp-t>); 7198required.v-d: 7199 7200 ((<verb-sp,pp> & (<vc-require>)) or 7201 (<verb-and-sp-i-> & ([<vc-require>]0.2 or ())) or 7202 ((<vc-require>) & <verb-and-sp-i+>) or 7203 <verb-and-sp-t>) 7204 or (<verb-pv> & {<to-verb> or TSi+}) 7205 or <verb-adj> 7206 or (<mv-coord> & {<to-verb>} & <verb-phrase-opener>); 7207requiring.g: (<vc-require> & <verb-ge>) or <verb-ge-d>; 7208requiring.v: <verb-pg> & <vc-require>; 7209 7210<vc-command>: 7211 ({@MV+} & (TH+ or Zs- or TS+ or <embed-verb>)) or 7212 ((O+ or <b-minus>) & <mv-coord> & {<too-verb>}) or 7213 ([[@MV+ & {O*n+}]]); 7214 7215command.v order.v urge.v: 7216 ((<verb-pl,i> & (<vc-command>)) or 7217 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-command>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7218 ({@E-} & hXd- & dWi- & (<vc-command>) & hXc+) or 7219 (<verb-and-pl-> & ((<vc-command>) or ())) or 7220 (((<vc-command>) or [()]) & <verb-and-pl+>)); 7221commands.v orders.v urges.v: 7222 ((<verb-s> & (<vc-command>)) or 7223 (<verb-and-sp-i-> & ([<vc-command>]0.2 or ())) or 7224 ((<vc-command>) & <verb-and-sp-i+>) or 7225 <verb-and-sp-t>); 7226<vc-commanded>: 7227 ((<verb-sp,pp> & (<vc-command>)) or 7228 (<verb-and-sp-i-> & ([<vc-command>]0.2 or ())) or 7229 ((<vc-command>) & <verb-and-sp-i+>) or 7230 <verb-and-sp-t>) or (<verb-pv> & {<to-verb> or TH+ or TS+}) 7231or ({@MV+} & {TH+ or <to-verb> or TS+} & <verb-phrase-opener>); 7232commanded.v-d urged.v-d: <vc-commanded>; 7233% An "ordered list" 7234ordered.v: <vc-commanded> or <verb-adj>; 7235commanding.g ordering.g urging.g: (<vc-command> & <verb-ge>) or <verb-ge-d>; 7236commanding.v ordering.v urging.v: <verb-pg> & <vc-command>; 7237 7238% ditransitive 7239<vc-consider>: 7240 ({@MV+} & (TH+ or Pg+)) or 7241 ((O+ or <b-minus> or OX+) & <mv-coord> & {<too-verb> or Pa+}) or 7242 (((O+ & (B- or ({[[@MV+]]} & O*n+))) or ([[@MV+ & O*n+]])) & <mv-coord>); 7243consider.v: 7244 ((<verb-pl,i> & (<vc-consider>)) or 7245 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-consider>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7246 ({@E-} & hXd- & dWi- & (<vc-consider>) & hXc+) or 7247 (<verb-and-pl-> & ((<vc-consider>) or ())) or 7248 (((<vc-consider>) or [()]) & <verb-and-pl+>)); 7249considers.v: 7250 ((<verb-s> & (<vc-consider>)) or 7251 (<verb-and-sp-i-> & ([<vc-consider>]0.2 or ())) or 7252 ((<vc-consider>) & <verb-and-sp-i+>) or 7253 <verb-and-sp-t>); 7254considered.v-d: 7255 ((<verb-sp,pp> & (<vc-consider>)) or 7256 (<verb-and-sp-i-> & ([<vc-consider>]0.2 or ())) or 7257 ((<vc-consider>) & <verb-and-sp-i+>) or 7258 <verb-and-sp-t>) or (<verb-s-pv-b> & 7259(({@MV+} & (<tof-verb> or Pa+)) or ({O+ or <b-minus> or [[@MV+ & O*n+]]} & <mv-coord>))) 7260or ((({@MV+} & (<tof-verb> or Pa+)) or ({O+ or [[@MV+ & O*n+]]})) 7261& <verb-phrase-opener>); 7262considering.g: (<vc-consider> & <verb-ge>) or <verb-ge-d>; 7263considering.v: <verb-pg> & <vc-consider>; 7264 7265<vc-perceive>: 7266 ({@MV+} & (TH+ or <embed-verb>)) or 7267 ((O+ or <b-minus> or OX+) & <mv-coord> & {<too-verb>}) or 7268 ([[@MV+ & O*n+]]); 7269 7270perceive.v: 7271 ((<verb-pl,i> & (<vc-perceive>)) or 7272 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-perceive>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7273 ({@E-} & hXd- & dWi- & (<vc-perceive>) & hXc+) or 7274 (<verb-and-pl-> & ((<vc-perceive>) or ())) or 7275 (((<vc-perceive>) or [()]) & <verb-and-pl+>)); 7276perceives.v: 7277 ((<verb-s> & (<vc-perceive>)) or 7278 (<verb-and-sp-i-> & ([<vc-perceive>]0.2 or ())) or 7279 ((<vc-perceive>) & <verb-and-sp-i+>) or 7280 <verb-and-sp-t>); 7281perceived.v-d: 7282 ((<verb-sp,pp> & (<vc-perceive>)) or 7283 (<verb-and-sp-i-> & ([<vc-perceive>]0.2 or ())) or 7284 ((<vc-perceive>) & <verb-and-sp-i+>) or 7285 <verb-and-sp-t>) or (<verb-pv> & {<to-verb>}) or 7286<verb-adj> or (<mv-coord> & {<to-verb>} & <verb-phrase-opener>); 7287perceiving.g: (<vc-perceive> & <verb-ge>) or <verb-ge-d>; 7288perceiving.v: <verb-pg> & <vc-perceive>; 7289 7290<vc-report>: 7291 (<mv-coord> & {TH+ or Z- or <embed-verb>}) or 7292 ((O+ or <b-minus>) & <mv-coord> & {<too-verb>}) or 7293 ([[@MV+ & O*n+]]); 7294 7295report.v: 7296 ((<verb-pl,i> & (<vc-report>)) or 7297 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-report>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7298 ({@E-} & hXd- & dWi- & (<vc-report>) & hXc+) or 7299 (<verb-and-pl-> & ((<vc-report>) or ())) or 7300 (((<vc-report>) or [()]) & <verb-and-pl+>)); 7301reports.v: 7302 ((<verb-s> & (<vc-report>)) or 7303 (<verb-and-sp-i-> & ([<vc-report>]0.2 or ())) or 7304 ((<vc-report>) & <verb-and-sp-i+>) or 7305 <verb-and-sp-t>); 7306reported.v-d: 7307 7308 ((<verb-sp,pp> & (<vc-report>)) or 7309 (<verb-and-sp-i-> & ([<vc-report>]0.2 or ())) or 7310 ((<vc-report>) & <verb-and-sp-i+>) or 7311 <verb-and-sp-t>) 7312 or (<verb-s-pv> & {<tof-verb> or Z-}) 7313 or <verb-adj> 7314 or (<mv-coord> & {<to-verb>} & <verb-phrase-opener>); 7315reporting.g: (<vc-report> & <verb-ge>) or <verb-ge-d>; 7316reporting.v: <verb-pg> & <vc-report>; 7317 7318<vc-caution>: 7319 ((O+ or <b-minus>) & <mv-coord> & {TH+ or <embed-verb> or <too-verb>}) or 7320 (<mv-coord> & {TH+ or Zs-}) or 7321 ([[@MV+ & O*n+]]); 7322 7323caution.v: 7324 ((<verb-pl,i> & (<vc-caution>)) or 7325 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-caution>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7326 ({@E-} & hXd- & dWi- & (<vc-caution>) & hXc+) or 7327 (<verb-and-pl-> & ((<vc-caution>) or ())) or 7328 (((<vc-caution>) or [()]) & <verb-and-pl+>)); 7329cautions.v: 7330 ((<verb-s> & (<vc-caution>)) or 7331 (<verb-and-sp-i-> & ([<vc-caution>]0.2 or ())) or 7332 ((<vc-caution>) & <verb-and-sp-i+>) or 7333 <verb-and-sp-t>); 7334cautioned.v-d: 7335 7336 ((<verb-sp,pp> & (<vc-caution>)) or 7337 (<verb-and-sp-i-> & ([<vc-caution>]0.2 or ())) or 7338 ((<vc-caution>) & <verb-and-sp-i+>) or 7339 <verb-and-sp-t>) 7340 or (<verb-pv> & ((O+ or <b-minus>) & <mv-coord> & {TH+ or <embed-verb> or Zs- or <to-verb>})) 7341 or (<mv-coord> & {TH+ or <embed-verb> or <to-verb>} & <verb-phrase-opener>); 7342 7343cautioning.g: (<vc-caution> & <verb-ge>) or <verb-ge-d>; 7344cautioning.v: <verb-pg> & <vc-caution>; 7345 7346<vc-warn>: 7347 ((O+ or <b-minus>) & <mv-coord> & {TH+ or <embed-verb> or <too-verb> or <of-coord>}) or 7348 (<mv-coord> & {TH+ or Zs- or <of-coord>}) or 7349 ([[@MV+ & O*n+]]); 7350 7351warn.v advise.v: 7352 ((<verb-pl,i> & (<vc-warn>)) or 7353 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-warn>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7354 ({@E-} & hXd- & dWi- & (<vc-warn>) & hXc+) or 7355 (<verb-and-pl-> & ((<vc-warn>) or ())) or 7356 (((<vc-warn>) or [()]) & <verb-and-pl+>)); 7357warns.v advises.v: 7358 ((<verb-s> & (<vc-warn>)) or 7359 (<verb-and-sp-i-> & ([<vc-warn>]0.2 or ())) or 7360 ((<vc-warn>) & <verb-and-sp-i+>) or 7361 <verb-and-sp-t>); 7362warned.v-d advised.v-d: 7363 7364 ((<verb-sp,pp> & (<vc-warn>)) or 7365 (<verb-and-sp-i-> & ([<vc-warn>]0.2 or ())) or 7366 ((<vc-warn>) & <verb-and-sp-i+>) or 7367 <verb-and-sp-t>) or 7368 (<verb-pv> & {TH+ or <embed-verb> or Zs- or <to-verb> or <of-coord>}) or 7369 (<mv-coord> & {TH+ or <embed-verb> or <to-verb> or OF+} & <verb-phrase-opener>); 7370warning.g advising.g: (<vc-warn> & <verb-ge>) or <verb-ge-d>; 7371warning.v advising.v: <verb-pg> & <vc-warn>; 7372 7373<vc-hear>: 7374 ((O+ or <b-minus>) & <mv-coord> & {I*j+ or Pg+}) or 7375 (<mv-coord> & {TH+ or Zs- or <embed-verb> or <of-coord>}) or 7376 ([[@MV+ & O*n+]]); 7377 7378hear.v: 7379 ((<verb-pl,i> & (<vc-hear>)) or 7380 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-hear>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7381 ({@E-} & hXd- & dWi- & (<vc-hear>) & hXc+) or 7382 (<verb-and-pl-> & ((<vc-hear>) or ())) or 7383 (((<vc-hear>) or [()]) & <verb-and-pl+>)); 7384hears.v: 7385 ((<verb-s> & (<vc-hear>)) or 7386 (<verb-and-sp-i-> & ([<vc-hear>]0.2 or ())) or 7387 ((<vc-hear>) & <verb-and-sp-i+>) or 7388 <verb-and-sp-t>); 7389heard.v-d: 7390 7391 ((<verb-sp,pp> & (<vc-hear>)) or 7392 (<verb-and-sp-i-> & ([<vc-hear>]0.2 or ())) or 7393 ((<vc-hear>) & <verb-and-sp-i+>) or 7394 <verb-and-sp-t>) or 7395 (<verb-pv> & {Pg+}) or 7396 (<mv-coord> & {Pg+} & <verb-phrase-opener>); 7397 7398hearing.g: (<vc-hear> & <verb-ge>) or <verb-ge-d>; 7399hearing.v: <verb-pg> & <vc-hear>; 7400 7401% Xc+: poor comma choice: "The man that you saw laugh, jumped off a cliff". 7402% Cost on [I+]: "I saw her face" want Os to face.n not I to face.v 7403<vc-see>: 7404 ((<b-minus> or O+) & <mv-coord> & {[I*j+]0.05 or Pg+ or AZ+ or Pv+}) 7405 or (<b-minus> & {@MV+} & [I*j+ & Xc+]) 7406 or (<mv-coord> & {TH+ or Zs- or QI+ or <embed-verb>}) 7407 or ([[@MV+ & O*n+]]); 7408 7409see.v spot.v: 7410 ((<verb-pl,i> & (<vc-see>)) or 7411 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-see>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7412 ({@E-} & hXd- & dWi- & (<vc-see>) & hXc+) or 7413 (<verb-and-pl-> & ((<vc-see>) or ())) or 7414 (((<vc-see>) or [()]) & <verb-and-pl+>)); 7415sees.v spots.v: 7416 ((<verb-s> & (<vc-see>)) or 7417 (<verb-and-sp-i-> & ([<vc-see>]0.2 or ())) or 7418 ((<vc-see>) & <verb-and-sp-i+>) or 7419 <verb-and-sp-t>); 7420saw.v-d spotted.v-d: 7421 ((<verb-sp> & (<vc-see>)) or 7422 (<verb-and-sp-i-> & ([<vc-see>]0.2 or ())) or 7423 ((<vc-see>) & <verb-and-sp-i+>) or 7424 <verb-and-sp-t>); 7425 7426seen.v: 7427 7428 ((<verb-pp> & (<vc-see>)) or 7429 (<verb-and-had-> & ([<vc-see>] or ())) or 7430 ((<vc-see>) & <verb-and-had+>)) or 7431 (<verb-pv> & {Pg+ or AZ+}) or 7432 (<mv-coord> & {Pg+ or AZ+} & <verb-phrase-opener>); 7433seeing.g spotting.g: (<vc-see> & <verb-ge>) or <verb-ge-d>; 7434seeing.v spotting.v: <verb-pg> & <vc-see>; 7435 7436% ditransitive verbs -- taking direct and indirect objects 7437<vc-owe>: 7438 (<vc-opt-ditrans> 7439 or (B- & {O+}) 7440 or ([[@MV+ & O*n+]]) 7441 ) & <mv-coord>; 7442 7443owe.v deliver.v accord.v award.v term.v grant.v begrudge.v 7444assign.v rename.v repay.v dub.v entitle.v fine.v: 7445 7446 ((<verb-pl,i> & (<vc-owe>)) or 7447 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-owe>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7448 ({@E-} & hXd- & dWi- & (<vc-owe>) & hXc+) or 7449 (<verb-and-pl-> & ((<vc-owe>) or ())) or 7450 (((<vc-owe>) or [()]) & <verb-and-pl+>)); 7451 7452owes.v delivers.v accords.v awards.v terms.v grants.v begrudges.v 7453assigns.v renames.v repays.v dubs.v entitles.v fines.v: 7454 7455 ((<verb-s> & (<vc-owe>)) or 7456 (<verb-and-sp-i-> & ([<vc-owe>]0.2 or ())) or 7457 ((<vc-owe>) & <verb-and-sp-i+>) or 7458 <verb-and-sp-t>); 7459 7460owed.v-d delivered.v-d accorded.v-d awarded.v-d 7461granted.v-d begrudged.v-d assigned.v-d repaid.v-d fined.v-d: 7462 7463 ((<verb-sp,pp> & (<vc-owe>)) or 7464 (<verb-and-sp-i-> & ([<vc-owe>]0.2 or ())) or 7465 ((<vc-owe>) & <verb-and-sp-i+>) or 7466 <verb-and-sp-t>) 7467 or (<verb-pv-b> & {O+ or <b-minus> or [[@MV+ & O*n+]]} & <mv-coord>) 7468 or ({O+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7469 7470owing.v delivering.v according.v awarding.v terming.v granting.v 7471begrudging.v assigning.v renaming.v repaying.v dubbing.v entitling.v fining.v: 7472 <verb-pg> & <vc-owe>; 7473 7474owing.g delivering.g according.g awarding.g terming.g granting.g begrudging.g 7475assigning.g renaming.g repaying.g dubbing.g entitling.g fining.g: 7476 (<vc-owe> & <verb-ge>) or <verb-ge-d>; 7477 7478% extended linking requirements based on the above 7479termed.v-d dubbed.v-d entitled.v-d renamed.v-d: 7480 7481 ((<verb-sp,pp> & (<vc-owe>)) or 7482 (<verb-and-sp-i-> & ([<vc-owe>]0.2 or ())) or 7483 ((<vc-owe>) & <verb-and-sp-i+>) or 7484 <verb-and-sp-t>) or 7485 (<verb-pv-b> & {O+ or <b-minus> or [[@MV+ & O*n+]]} & <mv-coord>) or 7486 ({O+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>) or 7487 <verb-adj>; 7488 7489% intransitive: "we deliver!" 7490deliver.w: 7491 7492 ((<verb-pl,i> & (<vc-intrans>)) or 7493 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-intrans>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7494 ({@E-} & hXd- & dWi- & (<vc-intrans>) & hXc+) or 7495 (<verb-and-pl-> & ((<vc-intrans>) or ())) or 7496 (((<vc-intrans>) or [()]) & <verb-and-pl+>)); 7497delivers.w: 7498 7499 ((<verb-s> & (<vc-intrans>)) or 7500 (<verb-and-s-> & ([<vc-intrans>] or ())) or 7501 ((<vc-intrans>) & <verb-and-s+>)); 7502 7503% <verb-pv> & Pa+: "It was delived broken" 7504delivered.w-d: 7505 7506 ((<verb-sp,pp> & (<vc-intrans>)) or 7507 (<verb-and-sp-i-> & ([<vc-intrans>] or ())) or 7508 ((<vc-intrans>) & <verb-and-sp-i+>)) 7509 or (<verb-pv-b> & ({Xc+} & Pa+)); 7510 7511% ditransitive 7512% 'Give' requires both direct *and* indirect object: X gave Y a Z. 7513% 'sent', 'poured': optional indirect object. 7514% XXX Some of these verbs don't belong here ... 7515% (): "I already gave", "I already gave at the office" 7516% K+: "She gave in to him" 7517<vc-give>: 7518 { K+ 7519 or (B- & {O+ or K+}) 7520 or <vc-opt-ditrans-costly> 7521 or (O+ & K+) 7522 or (K+ & {[[@MV+]]} & O*n+) 7523 or ([[@MV+ & O*n+]]) 7524 } & <mv-coord>; 7525 7526give.v send.v bring.v lend.v issue.v hand.v pour.v: 7527 7528 ((<verb-pl,i> & (<vc-give>)) or 7529 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-give>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7530 ({@E-} & hXd- & dWi- & (<vc-give>) & hXc+) or 7531 (<verb-and-pl-> & ((<vc-give>) or ())) or 7532 (((<vc-give>) or [()]) & <verb-and-pl+>)); 7533 7534gives.v sends.v brings.v lends.v 7535issues.v hands.v pours.v: 7536 7537 ((<verb-s> & (<vc-give>)) or 7538 (<verb-and-sp-i-> & ([<vc-give>]0.2 or ())) or 7539 ((<vc-give>) & <verb-and-sp-i+>) or 7540 <verb-and-sp-t>); 7541 7542sent.v-d brought.v-d lent.v-d handed.v-d: 7543 7544 ((<verb-sp,pp> & (<vc-give>)) or 7545 (<verb-and-sp-i-> & ([<vc-give>]0.2 or ())) or 7546 ((<vc-give>) & <verb-and-sp-i+>) or 7547 <verb-and-sp-t>) or 7548 (<verb-pv-b> & {O+ or <b-minus> or K+ or [[@MV+ & O*n+]]} & <mv-coord>) or 7549 ({O+ or K+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7550 7551issued.v-d poured.v-d: 7552 7553 ((<verb-sp,pp> & (<vc-give>)) or 7554 (<verb-and-sp-i-> & ([<vc-give>]0.2 or ())) or 7555 ((<vc-give>) & <verb-and-sp-i+>) or 7556 <verb-and-sp-t>) or 7557 <verb-adj> or 7558 (<verb-pv-b> & {O+ or <b-minus> or K+ or [[@MV+ & O*n+]]} & <mv-coord>) or 7559 ({O+ or K+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7560 7561gave.v-d: 7562 ((<verb-sp> & (<vc-give>)) or 7563 (<verb-and-sp-i-> & ([<vc-give>]0.2 or ())) or 7564 ((<vc-give>) & <verb-and-sp-i+>) or 7565 <verb-and-sp-t>); 7566given.v: 7567 7568 ((<verb-pp> & (<vc-give>)) or 7569 (<verb-and-had-> & ([<vc-give>] or ())) or 7570 ((<vc-give>) & <verb-and-had+>)) or 7571 <verb-adj> or 7572 (<verb-pv-b> & {O+ or <b-minus> or K+ or [[@MV+ & O*n+]]} & <mv-coord>) or 7573 ({O+ or K+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7574 7575giving.g sending.g bringing.g 7576lending.g issuing.g handing.g pouring.g: 7577 (<vc-give> & <verb-ge>) or <verb-ge-d>; 7578 7579giving.v sending.v bringing.v 7580lending.v issuing.v handing.v pouring.v: 7581 <verb-pg> & <vc-give>; 7582 7583% ditransitive, but everything is optional. For example: 7584% If you bought after the crash, you were smart 7585% If you telegraphed after Sunday, I'd already left. 7586<vc-pass>: 7587 {(B- & {O+ or K+}) or 7588 <vc-opt-ditrans> or 7589 (O+ & K+) or 7590 (K+ & {{[[@MV+]]} & O*n+}) or 7591 ([[@MV+ & O*n+]])} & <mv-coord>; 7592 7593pass.v buy.v pay.v sell.v deal.v telegraph.v wire.v: 7594 ((<verb-pl,i> & (<vc-pass>)) or 7595 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-pass>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7596 ({@E-} & hXd- & dWi- & (<vc-pass>) & hXc+) or 7597 (<verb-and-pl-> & ((<vc-pass>) or ())) or 7598 (((<vc-pass>) or [()]) & <verb-and-pl+>)); 7599 7600passes.v buys.v pays.v sells.v deals.v telegraphs.v wires.v: 7601 ((<verb-s> & (<vc-pass>)) or 7602 (<verb-and-sp-i-> & ([<vc-pass>]0.2 or ())) or 7603 ((<vc-pass>) & <verb-and-sp-i+>) or 7604 <verb-and-sp-t>); 7605 7606% (S- & B-) : allows WV-less attach to "The dog which Chris bought is ugly" 7607% <verb-adj>: "The telegraphed orders never arrived" 7608passed.v-d bought.v-d paid.v-d payed.v-d sold.v-d dealt.v-d 7609telegraphed.v-d wired.v-d: 7610 7611 ((<verb-sp,pp> & (<vc-pass>)) or 7612 (<verb-and-sp-i-> & ([<vc-pass>]0.2 or ())) or 7613 ((<vc-pass>) & <verb-and-sp-i+>) or 7614 <verb-and-sp-t>) or 7615 (S- & <b-minus>) or 7616 <verb-adj> or 7617 (<verb-pv-b> & {O+ or <b-minus> or K+ or [[@MV+ & O*n+]]} & <mv-coord>) or 7618 ({O+ or K+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7619 7620passing.g buying.g paying.g selling.g dealing.g telegraphing.g wiring.g: 7621 (<vc-pass> & <verb-ge>) or <verb-ge-d>; 7622 7623passing.v buying.v paying.v selling.v dealing.v telegraphing.v wiring.v: 7624 <verb-pg> & <vc-pass>; 7625 7626% Xd- & O+ & Xc+ & Eq+: "risks, as one could call them, are stupid." 7627<vc-para-naming>: 7628 (Xd- & O+ & {@MV+} & Xc+ & Eq+); 7629 7630% opt-ditransitive 7631<vc-call>: 7632 ({(B- & {O+ or Pa+ or K+}) 7633 or <vc-opt-ditrans> 7634 or (O+ & (Pa+ or K+)) 7635 or (K+ & {{[[@MV+]]} & O*n+}) 7636 or ([[@MV+ & O*n+]])} & <mv-coord>) 7637 or <vc-para-naming>; 7638 7639% This is not quite right: 7640% "she called him" but "*she shouted him" 7641call.v shout.v: 7642 ((<verb-pl,i> & (<vc-call>)) or 7643 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-call>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7644 ({@E-} & hXd- & dWi- & (<vc-call>) & hXc+) or 7645 (<verb-and-pl-> & ((<vc-call>) or ())) or 7646 (((<vc-call>) or [()]) & <verb-and-pl+>)); 7647calls.v shouts.v: 7648 ((<verb-s> & (<vc-call>)) or 7649 (<verb-and-sp-i-> & ([<vc-call>]0.2 or ())) or 7650 ((<vc-call>) & <verb-and-sp-i+>) or 7651 <verb-and-sp-t>); 7652called.v-d shouted.v-d: 7653 7654 ((<verb-sp,pp> & (<vc-call>)) or 7655 (<verb-and-sp-i-> & ([<vc-call>]0.2 or ())) or 7656 ((<vc-call>) & <verb-and-sp-i+>) or 7657 <verb-and-sp-t>) 7658 or (<verb-pv-b> & {O+ or <b-minus> or K+ or Pa+ or [[@MV+ & O*n+]]} & <mv-coord>) 7659 or ({O+ or K+ or Pa+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7660 7661calling.g shouting.g: (<vc-call> & <verb-ge>) or <verb-ge-d>; 7662calling.v shouting.v: <verb-pg> & <vc-call>; 7663 7664% Minimal ditransitive extension of words.v.6 7665% ditransitive: "Please paint it lime green" 7666% (O+ & Pa+): "Please paint it green" 7667<vc-color>: 7668 <vc-fill> 7669 or <vc-ditrans> 7670 or (O+ & Pa+); 7671 7672% Pa+: "The house was painted yellow" 7673color.v colour.v paint.v: 7674 ((<verb-pl,i> & (<vc-color>)) or 7675 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-color>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7676 ({@E-} & hXd- & dWi- & (<vc-color>) & hXc+) or 7677 (<verb-and-pl-> & ((<vc-color>) or ())) or 7678 (((<vc-color>) or [()]) & <verb-and-pl+>)); 7679colors.v colours.v paints.v: 7680 ((<verb-s> & (<vc-color>)) or 7681 (<verb-and-sp-i-> & ([<vc-color>]0.2 or ())) or 7682 ((<vc-color>) & <verb-and-sp-i+>) or 7683 <verb-and-sp-t>); 7684colored.v-d coloured.v-d painted.v-d: 7685 7686 ((<verb-sp,pp> & (<vc-color>)) or 7687 (<verb-and-sp-i-> & ([<vc-color>]0.2 or ())) or 7688 ((<vc-color>) & <verb-and-sp-i+>) or 7689 <verb-and-sp-t>) 7690 or (<verb-pv-b> & {O+ or K+ or Pa+} & <mv-coord>) 7691 or ({K+} & <verb-phrase-opener>) 7692 or <verb-adj>; 7693 7694coloring.v colouring.v painting.v: 7695 (<verb-pg> & <vc-color>) or 7696 <verb-and-pg-> or <verb-and-pg+>; 7697 7698coloring.g colouring.g painting.g: 7699 (<vc-color> & <verb-ge>) or <verb-ge-d>; 7700 7701% ditransitive 7702% Writing -- direct and indirect object are optional: 7703% 'he wrote' 'he wrote a letter' 'he wrote me a letter' 'he wrote me' 7704% 'he wrote me that blah happened' but '*he drew me that blah happened' 7705% 7706% <vc-opt-ditrans> & TH+: "he wrote her that he loved her" 7707<vc-write>: 7708 ({(<b-minus> & {O+ or K+}) 7709 or (<vc-opt-ditrans> & {TH+}) 7710 or (O+ & K+) 7711 or (K+ & {{[[@MV+]]} & O*n+}) 7712 or ([[@MV+ & O*n+]]) 7713 } & <mv-coord>) 7714 or ({@MV+} & (TH+ or <embed-verb>)); 7715 7716write.v charge.v draw.v: 7717 ((<verb-pl,i> & (<vc-write>)) or 7718 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-write>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7719 ({@E-} & hXd- & dWi- & (<vc-write>) & hXc+) or 7720 (<verb-and-pl-> & ((<vc-write>) or ())) or 7721 (((<vc-write>) or [()]) & <verb-and-pl+>)); 7722writes.v reads.v charges.v draws.v: 7723 ((<verb-s> & (<vc-write>)) or 7724 (<verb-and-sp-i-> & ([<vc-write>]0.2 or ())) or 7725 ((<vc-write>) & <verb-and-sp-i+>) or 7726 <verb-and-sp-t>); 7727wrote.v-d drew.v-d: 7728 ((<verb-sp> & (<vc-write>)) or 7729 (<verb-and-sp-i-> & ([<vc-write>]0.2 or ())) or 7730 ((<vc-write>) & <verb-and-sp-i+>) or 7731 <verb-and-sp-t>); 7732 7733read.v-d: 7734 7735 ((<verb-sp,pp> & (<vc-write>)) or 7736 (<verb-and-sp-i-> & ([<vc-write>]0.2 or ())) or 7737 ((<vc-write>) & <verb-and-sp-i+>) or 7738 <verb-and-sp-t>) or 7739 (<verb-ico> & <vc-write>) or 7740 (<verb-pv-b> & {O+ or <b-minus> or K+ or [[@MV+ & O*n+]]} & <mv-coord>) or 7741 ({O+ or K+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7742charged.v-d: 7743 7744 ((<verb-sp,pp> & (<vc-write>)) or 7745 (<verb-and-sp-i-> & ([<vc-write>]0.2 or ())) or 7746 ((<vc-write>) & <verb-and-sp-i+>) or 7747 <verb-and-sp-t>) or 7748 (<verb-pv-b> & {O+ or <b-minus> or K+ or [[@MV+ & O*n+]]} & <mv-coord>) or 7749 ({O+ or K+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>); 7750written.v-d drawn.v-d w/o.v-d: 7751 7752 ((<verb-pp> & (<vc-write>)) or 7753 (<verb-and-had-> & ([<vc-write>] or ())) or 7754 ((<vc-write>) & <verb-and-had+>)) or 7755 (<verb-pv-b> & {O+ or <b-minus> or K+ or [[@MV+ & O*n+]]} & <mv-coord>) or 7756 ({O+ or K+ or [[@MV+ & O*n+]]} & <verb-phrase-opener>) or 7757 <verb-adj>; 7758 7759writing.v reading.v charging.v drawing.v: 7760 <verb-pg> & <vc-write>; 7761writing.g reading.g charging.g drawing.g: 7762 (<vc-write> & <verb-ge>) or <verb-ge-d>; 7763 7764% ditransitive 7765% Singing: if there's an indirect object, then a direct object is 7766% mandatory: '*she sang me' 7767% but then: 'she sang soprano' 7768<vc-sing>: 7769 ({(B- & {O+ or K+}) or 7770 <vc-opt-ditrans> or 7771 (O+ & K+) or 7772 <of-coord> or 7773 (K+ & {{[[@MV+]]} & O*n+}) or 7774 ([[@MV+ & O*n+]])} & <mv-coord>); 7775sing.v dance.v cry.v: 7776 ((<verb-pl,i> & (<vc-sing>)) or 7777 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-sing>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7778 ({@E-} & hXd- & dWi- & (<vc-sing>) & hXc+) or 7779 (<verb-and-pl-> & ((<vc-sing>) or ())) or 7780 (((<vc-sing>) or [()]) & <verb-and-pl+>)); 7781sings.v dances.v cries.v: 7782 ((<verb-s> & (<vc-sing>)) or 7783 (<verb-and-sp-i-> & ([<vc-sing>]0.2 or ())) or 7784 ((<vc-sing>) & <verb-and-sp-i+>) or 7785 <verb-and-sp-t>); 7786sang.v-d danced.v-d cried.v-d: 7787 ((<verb-sp> & (<vc-sing>)) or 7788 (<verb-and-sp-i-> & ([<vc-sing>]0.2 or ())) or 7789 ((<vc-sing>) & <verb-and-sp-i+>) or 7790 <verb-and-sp-t>); 7791sung.v-d: 7792 ((<verb-sp,pp> & (<vc-sing>)) or 7793 (<verb-and-sp-i-> & ([<vc-sing>]0.2 or ())) or 7794 ((<vc-sing>) & <verb-and-sp-i+>) or 7795 <verb-and-sp-t>); 7796singing.g dancing.g crying.g: (<vc-sing> & <verb-ge>) or <verb-ge-d>; 7797singing.v dancing.v crying.v: <verb-pg> & <vc-sing>; 7798 7799% <vc-shout>: <vc-sing>; 7800% shout.v: VERB_PLI(<vc-shout>); 7801% shouts.v: VERB_S_T(<vc-shout>); 7802% shouted.v: VERB_SP_T(<vc-shout>); 7803% shouting.g: (<vc-shout> & <verb-ge>) or <verb-ge-d>; 7804% shouting.v: <verb-pg> & <vc-shout>; 7805 7806% ditransitive 7807<vc-allow>: 7808 ((<vc-ditrans> or 7809 ([[@MV+]] & O*n+)) & <mv-coord>) or 7810 ((O+ or <b-minus>) & <mv-coord> & {B- or <too-verb>}); 7811 7812allow.v: 7813 ((<verb-pl,i> & (<vc-allow>)) or 7814 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-allow>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7815 ({@E-} & hXd- & dWi- & (<vc-allow>) & hXc+) or 7816 (<verb-and-pl-> & ((<vc-allow>) or ())) or 7817 (((<vc-allow>) or [()]) & <verb-and-pl+>)); 7818allows.v: 7819 ((<verb-s> & (<vc-allow>)) or 7820 (<verb-and-sp-i-> & ([<vc-allow>]0.2 or ())) or 7821 ((<vc-allow>) & <verb-and-sp-i+>) or 7822 <verb-and-sp-t>); 7823allowed.v-d: 7824 ((<verb-sp,pp> & (<vc-allow>)) or 7825 (<verb-and-sp-i-> & ([<vc-allow>]0.2 or ())) or 7826 ((<vc-allow>) & <verb-and-sp-i+>) or 7827 <verb-and-sp-t>) or 7828 (<verb-pv-b> & (({O+ or <b-minus> or [[@MV+ & O*n+]]} & <mv-coord>) or ({@MV+} & <to-verb>))) 7829 or ({O+ or [[@MV+ & O*n+]] or ({@MV+} & <to-verb>)} & <verb-phrase-opener>); 7830allowing.g: (<vc-allow> & <verb-ge>) or <verb-ge-d>; 7831allowing.v: <verb-pg> & <vc-allow>; 7832 7833% ditransitive 7834<vc-promise>: 7835 ({O+ or <b-minus>} & <mv-coord> & {B- or <to-verb> or <embed-verb> or TH+ or RSe+ or Zs-}) or 7836 ((<vc-ditrans> or 7837 ([[@MV+ & O*n+]])) & <mv-coord>); 7838 7839promise.v: 7840 ((<verb-pl,i> & (<vc-promise>)) or 7841 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-promise>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7842 ({@E-} & hXd- & dWi- & (<vc-promise>) & hXc+) or 7843 (<verb-and-pl-> & ((<vc-promise>) or ())) or 7844 (((<vc-promise>) or [()]) & <verb-and-pl+>)); 7845promises.v: 7846 ((<verb-s> & (<vc-promise>)) or 7847 (<verb-and-sp-i-> & ([<vc-promise>]0.2 or ())) or 7848 ((<vc-promise>) & <verb-and-sp-i+>) or 7849 <verb-and-sp-t>); 7850promised.v-d: 7851 7852 ((<verb-sp,pp> & (<vc-promise>)) or 7853 (<verb-and-sp-i-> & ([<vc-promise>]0.2 or ())) or 7854 ((<vc-promise>) & <verb-and-sp-i+>) or 7855 <verb-and-sp-t>) 7856 or (<verb-pv-b> & (({O+ or <b-minus> or [[@MV+ & O*n+]]} & <mv-coord>) or ({@MV+} & (<to-verb> or <embed-verb> or TH+ or RSe+ or Zs-)))) 7857 or <verb-adj> 7858 or ({O+ or [[@MV+ & O*n+]] or ({{@MV+} & (<to-verb> or <embed-verb> or TH+)})} & <verb-phrase-opener>); 7859promising.g: (<vc-promise> & <verb-ge>) or <verb-ge-d>; 7860promising.v: <verb-pg> & <vc-promise>; 7861 7862% ditransitive 7863<vc-show>: 7864 ({O+ or <b-minus>} & ({@MV+} & (QI+ or <embed-verb> or TH+ or RSe+ or Zs- or B-))) or 7865 (( 7866 <vc-opt-ditrans> or 7867 (O+ & K+) or 7868 (K+ & (B- or ({[[@MV+]]} & O*n+))) or 7869 ([[@MV+ & O*n+]]) or 7870 [[()]]) & <mv-coord>); 7871 7872show.v: 7873 ((<verb-pl,i> & (<vc-show>)) or 7874 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-show>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7875 ({@E-} & hXd- & dWi- & (<vc-show>) & hXc+) or 7876 (<verb-and-pl-> & ((<vc-show>) or ())) or 7877 (((<vc-show>) or [()]) & <verb-and-pl+>)) or <verb-manner>; 7878shows.v: 7879 ((<verb-s> & (<vc-show>)) or 7880 (<verb-and-sp-i-> & ([<vc-show>]0.2 or ())) or 7881 ((<vc-show>) & <verb-and-sp-i+>) or 7882 <verb-and-sp-t>) or <verb-manner>; 7883showed.v-d: 7884 ((<verb-sp> & (<vc-show>)) or 7885 (<verb-and-sp-i-> & ([<vc-show>]0.2 or ())) or 7886 ((<vc-show>) & <verb-and-sp-i+>) or 7887 <verb-and-sp-t>); 7888shown.v: 7889 7890 ((<verb-pp> & (<vc-show>)) or 7891 (<verb-and-had-> & ([<vc-show>] or ())) or 7892 ((<vc-show>) & <verb-and-had+>)) or 7893 <verb-manner> or 7894 (<verb-s-pv-b> & 7895 (({O+ or K+ or B- or [[@MV+ & O*n+]]} & <mv-coord>) or 7896 ({@MV+} & (QI+ or <embed-verb> or TH+ or RSe+ or Zs-)))) or 7897 ({O+ or K+ or [[@MV+ & O*n+]] or ({@MV+} & (QI+ or <embed-verb> or TH+))} & <verb-phrase-opener>); 7898showing.g: (<vc-show> & <verb-ge>) or <verb-ge-d>; 7899showing.v: <verb-pg> & <vc-show>; 7900 7901% ditransitive 7902<vc-teach>: 7903 ((O+ or <b-minus>) & ({@MV+} & (QI+ or <embed-verb> or TH+ or RSe+ or Zs- or B- or <too-verb>))) 7904 or ({ 7905 <vc-opt-ditrans> 7906 or (B- & {[[@MV+]]} & O*n+) 7907 or ([[@MV+ & O*n+]])} & <mv-coord>); 7908 7909teach.v: 7910 ((<verb-pl,i> & (<vc-teach>)) or 7911 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-teach>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7912 ({@E-} & hXd- & dWi- & (<vc-teach>) & hXc+) or 7913 (<verb-and-pl-> & ((<vc-teach>) or ())) or 7914 (((<vc-teach>) or [()]) & <verb-and-pl+>)); 7915teaches.v: 7916 ((<verb-s> & (<vc-teach>)) or 7917 (<verb-and-sp-i-> & ([<vc-teach>]0.2 or ())) or 7918 ((<vc-teach>) & <verb-and-sp-i+>) or 7919 <verb-and-sp-t>); 7920% (<verb-sp,pp> & @MV+ & QI+): "You taught there when?" 7921taught.v-d: 7922 7923 ((<verb-sp,pp> & (<vc-teach>)) or 7924 (<verb-and-sp-i-> & ([<vc-teach>]0.2 or ())) or 7925 ((<vc-teach>) & <verb-and-sp-i+>) or 7926 <verb-and-sp-t>) or 7927 (<verb-pv-b> & 7928 (({O+ or <b-minus> or [[@MV+ & O*n+]]} & <mv-coord>) or 7929 ({@MV+} & (QI+ or <embed-verb> or TH+ or RSe+ or Zs- or <to-verb>)))) or 7930 (<verb-sp,pp> & @MV+ & QI+) or 7931 ({O+ or [[@MV+ & O*n+]] or ({@MV+} & (QI+ or <embed-verb> or TH+))} & <verb-phrase-opener>); 7932teaching.g: (<vc-teach> & <verb-ge>) or <verb-ge-d>; 7933teaching.v: <verb-pg> & <vc-teach>; 7934 7935<vc-compel>: 7936 ((O+ or <b-minus>) & {@MV+} & <too-verb>); 7937 7938compel.v: 7939 ((<verb-pl,i> & (<vc-compel>)) or 7940 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-compel>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7941 ({@E-} & hXd- & dWi- & (<vc-compel>) & hXc+) or 7942 (<verb-and-pl-> & ((<vc-compel>) or ())) or 7943 (((<vc-compel>) or [()]) & <verb-and-pl+>)); 7944compels.v: 7945 ((<verb-s> & (<vc-compel>)) or 7946 (<verb-and-sp-i-> & ([<vc-compel>]0.2 or ())) or 7947 ((<vc-compel>) & <verb-and-sp-i+>) or 7948 <verb-and-sp-t>); 7949compelled.v-d: 7950 ((<verb-sp,pp> & (<vc-compel>)) or 7951 (<verb-and-sp-i-> & ([<vc-compel>]0.2 or ())) or 7952 ((<vc-compel>) & <verb-and-sp-i+>) or 7953 <verb-and-sp-t>) or (<verb-pv> & <to-verb>) 7954or ({@MV+} & <to-verb> & <verb-phrase-opener>); 7955compelling.v: <verb-pg> & <vc-compel>; 7956compelling.g: (<vc-compel> & <verb-ge>) or <verb-ge-d>; 7957 7958<vc-force>: 7959 (((O+ or <b-minus>) & (({@MV+} & <too-verb>) or K+ or [()])) or 7960 (K+ & O*n+) or 7961 ([[{K+} & @MV+ & O*n+]])) & <mv-coord>; 7962 7963force.v: 7964 ((<verb-pl,i> & (<vc-force>)) or 7965 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-force>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 7966 ({@E-} & hXd- & dWi- & (<vc-force>) & hXc+) or 7967 (<verb-and-pl-> & ((<vc-force>) or ())) or 7968 (((<vc-force>) or [()]) & <verb-and-pl+>)); 7969forces.v: 7970 ((<verb-s> & (<vc-force>)) or 7971 (<verb-and-sp-i-> & ([<vc-force>]0.2 or ())) or 7972 ((<vc-force>) & <verb-and-sp-i+>) or 7973 <verb-and-sp-t>); 7974forced.v-d willed.v-d: 7975 7976 ((<verb-sp,pp> & (<vc-force>)) or 7977 (<verb-and-sp-i-> & ([<vc-force>]0.2 or ())) or 7978 ((<vc-force>) & <verb-and-sp-i+>) or 7979 <verb-and-sp-t>) or 7980 (<verb-pv-b> & ((K+ & <mv-coord>) or 7981 ({@MV+} & <to-verb>))) or 7982 ((K+ or ({@MV+} & <to-verb>)) & <verb-phrase-opener>) or 7983 <verb-adj>; 7984forcing.g: (<vc-force> & <verb-ge>) or <verb-ge-d>; 7985forcing.v: <verb-pg> & <vc-force>; 7986 7987% ----------------------------------------- 7988 7989<vc-design>: 7990 (B- & <mv-coord> & {<too-verb>}) or 7991 (O+ & <mv-coord> & {<too-verb>}) or 7992 ([[@MV+ & O*n+ & <mv-coord>]]); 7993 7994design.v permit.v authorize.v use.v cause.v enable.v 7995pressure.v train.v sentence.v prompt.v spur.v disincline.v 7996invite.v reelect.v encourage.v draft.v hire.v entice.v inspire.v 7997aid.v forbid.v employ.v educate.v tempt.v condemn.v commission.v 7998counsel.v induce.v instruct.v 7999license.v incite.v nominate.v destine.v provoke.v challenge.v exhort.v 8000implore.v motivate.v impel.v: 8001 8002 ((<verb-pl,i> & (<vc-design>)) or 8003 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-design>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8004 ({@E-} & hXd- & dWi- & (<vc-design>) & hXc+) or 8005 (<verb-and-pl-> & ((<vc-design>) or ())) or 8006 (((<vc-design>) or [()]) & <verb-and-pl+>)) 8007 or (<verb-manner> & O+ & Xc+); 8008 8009designs.v permits.v pressures.v trains.v sentences.v causes.v 8010enables.v authorizes.v uses.v prompts.v spurs.v disinclines.v 8011invites.v reelects.v encourages.v drafts.v hires.v entices.v 8012inspires.v aids.v forbids.v employs.v educates.v tempts.v 8013condemns.v commissions.v counsels.v induces.v 8014instructs.v licenses.v incites.v nominates.v destines.v provokes.v 8015challenges.v exhorts.v implores.v motivates.v impels.v: 8016 8017 ((<verb-s> & (<vc-design>)) or 8018 (<verb-and-sp-i-> & ([<vc-design>]0.2 or ())) or 8019 ((<vc-design>) & <verb-and-sp-i+>) or 8020 <verb-and-sp-t>) 8021 or (<verb-manner> & O+ & Xc+); 8022 8023designed.v-d permitted.v-d pressured.v-d trained.v-d 8024sentenced.v-d caused.v-d enabled.v-d 8025authorized.v-d prompted.v-d spurred.v-d invited.v-d disinclined.v-d 8026reelected.v-d encouraged.v-d drafted.v-d hired.v-d 8027enticed.v-d inspired.v-d aided.v-d employed.v-d 8028educated.v-d tempted.v-d condemned.v-d commissioned.v-d 8029counseled.v-d induced.v-d instructed.v-d 8030licensed.v-d incited.v-d nominated.v-d destined.v-d 8031provoked.v-d challenged.v-d exhorted.v-d 8032implored.v-d motivated.v-d impelled.v-d: 8033 8034 ((<verb-sp,pp> & (<vc-design>)) or 8035 (<verb-and-sp-i-> & ([<vc-design>]0.2 or ())) or 8036 ((<vc-design>) & <verb-and-sp-i+>) or 8037 <verb-and-sp-t>) 8038 or (<verb-pv> & {<to-verb>}) 8039 or <verb-adj> 8040 or (<verb-manner> & O+ & Xc+) 8041 or ({{@MV+} & <to-verb>} & <verb-phrase-opener>); 8042 8043forbade.v-d: 8044 ((<verb-sp> & (<vc-design>)) or 8045 (<verb-and-sp-i-> & ([<vc-design>]0.2 or ())) or 8046 ((<vc-design>) & <verb-and-sp-i+>) or 8047 <verb-and-sp-t>); 8048forbidden.v: 8049 8050 ((<verb-pp> & (<vc-design>)) or 8051 (<verb-and-had-> & ([<vc-design>] or ())) or 8052 ((<vc-design>) & <verb-and-had+>)) or 8053 (<verb-pv> & {<to-verb>}) or 8054 <verb-adj> or 8055 ({{@MV+} & <to-verb>} & <verb-phrase-opener>); 8056 8057designing.g permitting.g pressuring.g causing.g enabling.g 8058training.g sentencing.g authorizing.g prompting.g 8059spurring.g inviting.g disinclining.g 8060reelecting.g encouraging.g drafting.g hiring.g 8061enticing.g inspiring.g aiding.g employing.g educating.g tempting.g 8062condemning.g commissioning.g counseling.g inducing.g instructing.g 8063licensing.g inciting.g nominating.g destining.g provoking.g challenging.g 8064exhorting.g imploring.g motivating.g impelling.g: 8065 (<vc-design> & <verb-ge>) or <verb-ge-d>; 8066 8067designing.v permitting.v pressuring.v causing.v enabling.v 8068training.v sentencing.v authorizing.v using.v prompting.v disinclining.v 8069spurring.v inviting.v reelecting.v encouraging.v drafting.v hiring.v 8070enticing.v inspiring.v aiding.v employing.v educating.v tempting.v 8071condemning.v commissioning.v counseling.v inducing.v instructing.v 8072licensing.v inciting.v nominating.v destining.v provoking.v challenging.v 8073exhorting.v imploring.v motivating.v impelling.v: 8074 <verb-pg> & <vc-design>; 8075 8076used.v-d: 8077 8078 ((<verb-sp,pp> & (<vc-design>)) or 8079 (<verb-and-sp-i-> & ([<vc-design>]0.2 or ())) or 8080 ((<vc-design>) & <verb-and-sp-i+>) or 8081 <verb-and-sp-t>) 8082 or (<verb-pv> & {<too-verb>}) 8083 or (<verb-sp> & <to-verb>) 8084 or <verb-adj> 8085 or (<verb-manner> & O+ & Xc+) 8086 or (<mv-coord> & {<too-verb>} & <verb-phrase-opener>); 8087 8088using.g: (<vc-design> & (<verb-ge> or MVs-)) or <verb-ge-d>; 8089 8090% -------------------------------------------------- 8091 8092<vc-elect>: 8093 ((O+ or <b-minus>) & ((<mv-coord> & {<too-verb>}) or 8094 ({[[@MV+]]} & (O*n+ or TI+)))) or 8095 ([[@MV+ & O*n+ & <mv-coord>]]); 8096 8097elect.v appoint.v: 8098 ((<verb-pl,i> & (<vc-elect>)) or 8099 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-elect>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8100 ({@E-} & hXd- & dWi- & (<vc-elect>) & hXc+) or 8101 (<verb-and-pl-> & ((<vc-elect>) or ())) or 8102 (((<vc-elect>) or [()]) & <verb-and-pl+>)); 8103elects.v appoints.v: 8104 ((<verb-s> & (<vc-elect>)) or 8105 (<verb-and-sp-i-> & ([<vc-elect>]0.2 or ())) or 8106 ((<vc-elect>) & <verb-and-sp-i+>) or 8107 <verb-and-sp-t>); 8108elected.v-d appointed.v-d: 8109 8110 ((<verb-sp,pp> & (<vc-elect>)) or 8111 (<verb-and-sp-i-> & ([<vc-elect>]0.2 or ())) or 8112 ((<vc-elect>) & <verb-and-sp-i+>) or 8113 <verb-and-sp-t>) 8114 or (<verb-pv-b> & (({O+ or <b-minus> or TI+ or [[@MV+ & (O*n+ or TI+)]]} & <mv-coord>) or ({@MV+} & <to-verb>))) 8115 or (({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} or ({@MV+} & <to-verb>)) & <verb-phrase-opener>) 8116 or <verb-adj>; 8117 8118electing.g appointing.g: (<vc-elect> & <verb-ge>) or <verb-ge-d>; 8119electing.v appointing.v: <verb-pg> & <vc-elect>; 8120 8121% vc-name is a ditransitive extension of vc-trans (with an extra TI+) 8122% <vc-para-naming>: "risks, as one might name them, are stupid." 8123<vc-name>: 8124 ((<vc-opt-ditrans> 8125 or (O+ & {[[@MV+]]} & TI+) 8126 or (B- & {O+ or TI+}) 8127 or ([[@MV+ & O*n+]])) & <mv-coord>) 8128 or <vc-para-naming>; 8129 8130name.v designate.v label.v: 8131 ((<verb-pl,i> & (<vc-name>)) or 8132 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-name>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8133 ({@E-} & hXd- & dWi- & (<vc-name>) & hXc+) or 8134 (<verb-and-pl-> & ((<vc-name>) or ())) or 8135 (((<vc-name>) or [()]) & <verb-and-pl+>)); 8136names.v designates.v labels.v: 8137 ((<verb-s> & (<vc-elect>)) or 8138 (<verb-and-sp-i-> & ([<vc-elect>]0.2 or ())) or 8139 ((<vc-elect>) & <verb-and-sp-i+>) or 8140 <verb-and-sp-t>); 8141named.v-d designated.v-d labelled.v-d labeled.v-d: 8142 8143 ((<verb-sp,pp> & (<vc-name>)) or 8144 (<verb-and-sp-i-> & ([<vc-name>]0.2 or ())) or 8145 ((<vc-name>) & <verb-and-sp-i+>) or 8146 <verb-and-sp-t>) or 8147 (<verb-pv-b> & ({O+ or <b-minus> or TI+ or [[@MV+ & (O*n+ or TI+)]]}) & <mv-coord>) or 8148 ({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} & <verb-phrase-opener>) or 8149 <verb-adj>; 8150naming.g designating.g labelling.g labeling.g: (<vc-name> & <verb-ge>) or <verb-ge-d>; 8151naming.v designating.v labelling.v labeling.v: <verb-pg> & <vc-name>; 8152 8153% optionally ditransitive, modeled on "name.v" 8154<vc-tag>: <vc-name> or <vc-intrans>; 8155tag.v: 8156 ((<verb-pl,i> & (<vc-tag>)) or 8157 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-tag>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8158 ({@E-} & hXd- & dWi- & (<vc-tag>) & hXc+) or 8159 (<verb-and-pl-> & ((<vc-tag>) or ())) or 8160 (((<vc-tag>) or [()]) & <verb-and-pl+>)); 8161tags.v: 8162 ((<verb-s> & (<vc-tag>)) or 8163 (<verb-and-sp-i-> & ([<vc-tag>]0.2 or ())) or 8164 ((<vc-tag>) & <verb-and-sp-i+>) or 8165 <verb-and-sp-t>); 8166tagged.v-d: 8167 8168 ((<verb-sp,pp> & (<vc-tag>)) or 8169 (<verb-and-sp-i-> & ([<vc-tag>]0.2 or ())) or 8170 ((<vc-tag>) & <verb-and-sp-i+>) or 8171 <verb-and-sp-t>) or 8172 ((<verb-pv-b> & ({O+ or <b-minus> or TI+ or [[@MV+ & (O*n+ or TI+)]]}) & <mv-coord>) or <verb-pv>) or 8173 ({O+ or TI+ or [[@MV+ & (O*n+ or TI+)]]} & <verb-phrase-opener>) or 8174 <verb-adj>; 8175tagging.g: 8176 (<vc-tag> & <verb-ge>) or 8177 <verb-adj> or 8178 <verb-ge-d>; 8179tagging.v: <verb-pg> & <vc-tag>; 8180 8181<vc-program>: 8182 {((O+ or <b-minus>) & <mv-coord> & {<too-verb>}) or 8183 @MV+ or 8184 ([[@MV+ & O*n+ & <mv-coord>]])}; 8185 8186program.v oblige.v: 8187 ((<verb-pl,i> & (<vc-program>)) or 8188 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-program>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8189 ({@E-} & hXd- & dWi- & (<vc-program>) & hXc+) or 8190 (<verb-and-pl-> & ((<vc-program>) or ())) or 8191 (((<vc-program>) or [()]) & <verb-and-pl+>)); 8192programs.v obliges.v: 8193 ((<verb-s> & (<vc-program>)) or 8194 (<verb-and-sp-i-> & ([<vc-program>]0.2 or ())) or 8195 ((<vc-program>) & <verb-and-sp-i+>) or 8196 <verb-and-sp-t>); 8197programed.v-d programmed.v-d obliged.v-d: 8198 8199 ((<verb-sp,pp> & (<vc-program>)) or 8200 (<verb-and-sp-i-> & ([<vc-program>]0.2 or ())) or 8201 ((<vc-program>) & <verb-and-sp-i+>) or 8202 <verb-and-sp-t>) or 8203 (<verb-pv> & {<to-verb>}) or 8204 <verb-adj> or 8205 ({{@MV+} & <to-verb>} & <verb-phrase-opener>); 8206programing.g programming.g obliging.g: (<vc-program> & <verb-ge>) or <verb-ge-d>; 8207programing.v programming.v obliging.v: <verb-pg> & <vc-program>; 8208 8209<vc-convince>: 8210 ((O+ or <b-minus>) & <mv-coord> & {<too-verb> or TH+ or <embed-verb>}) or 8211 ([[@MV+ & O*n+ & <mv-coord>]]); 8212convince.v persuade.v: 8213 ((<verb-pl,i> & (<vc-convince>)) or 8214 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-convince>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8215 ({@E-} & hXd- & dWi- & (<vc-convince>) & hXc+) or 8216 (<verb-and-pl-> & ((<vc-convince>) or ())) or 8217 (((<vc-convince>) or [()]) & <verb-and-pl+>)); 8218convinces.v persuades.v: 8219 ((<verb-s> & (<vc-convince>)) or 8220 (<verb-and-sp-i-> & ([<vc-convince>]0.2 or ())) or 8221 ((<vc-convince>) & <verb-and-sp-i+>) or 8222 <verb-and-sp-t>); 8223convinced.v-d persuaded.v-d: 8224 8225 ((<verb-sp,pp> & (<vc-convince>)) or 8226 (<verb-and-sp-i-> & ([<vc-convince>]0.2 or ())) or 8227 ((<vc-convince>) & <verb-and-sp-i+>) or 8228 <verb-and-sp-t>) or 8229 (<verb-pv> & {<to-verb> or TH+ or <embed-verb>}) or 8230 ({<mv-coord> & (<to-verb> or TH+ or <embed-verb>)} & <verb-phrase-opener>); 8231convincing.g persuading.g: (<vc-convince> & <verb-ge>) or <verb-ge-d>; 8232convincing.v persuading.v: <verb-pg> & <vc-convince>; 8233 8234% K+ is for "tell him off" 8235% bare MVp+ for "Today, we will tell about ..." 8236% OF+ for "They have told of the soldiers' fear" 8237% (QI+ & {MV+}): "I did not tell why until recently" 8238% <embed-verb>: "He told me that Fred is dead." 8239% {O+} & <embed-verb>: "He told me Fred is dead." 8240% O+ & OF+: "tell me of that ingenious hero" 8241% Ox+ & Xc+ & SI*i+: "tell me, John." 8242% [()]: "only he can tell" 8243% 8244<vc-tell>: 8245 (((O+ & {O*n+ or K+}) or <b-minus>) 8246 & <mv-coord> & {TH+ or RSe+ or Zs- or <too-verb> or QI+ or BW-}) 8247 or ({O+ & <mv-coord>} & <embed-verb>) 8248 or ({O+ & <mv-coord>} & OF+ & {Xc+ & SI*i+}) 8249 or (Ox+ & {<mv-coord>} & Xc+ & SI*i+ & {Xc+ & OF+}) 8250 or [()]0.3 8251 or (QI+ & {MV+}) 8252 or ([[@MV+ & {O*n+} & <mv-coord>]]); 8253 8254tell.v: 8255 ((<verb-pl,i> & (<vc-tell>)) or 8256 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-tell>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8257 ({@E-} & hXd- & dWi- & (<vc-tell>) & hXc+) or 8258 (<verb-and-pl-> & ((<vc-tell>) or ())) or 8259 (((<vc-tell>) or [()]) & <verb-and-pl+>)); 8260tell.w: {@E-} & I- & {@MV+} & (QI+ or TH+ or <embed-verb> or RSe+ or Zs-) & <verb-wall>; 8261tells.v: 8262 ((<verb-s> & (<vc-tell>)) or 8263 (<verb-and-sp-i-> & ([<vc-tell>]0.2 or ())) or 8264 ((<vc-tell>) & <verb-and-sp-i+>) or 8265 <verb-and-sp-t>); 8266told.v-d: 8267 8268 ((<verb-sp,pp> & (<vc-tell>)) or 8269 (<verb-and-sp-i-> & ([<vc-tell>]0.2 or ())) or 8270 ((<vc-tell>) & <verb-and-sp-i+>) or 8271 <verb-and-sp-t>) 8272 or (<verb-pv> & {TH+ or <embed-verb> or RSe+ or Zs- or <to-verb> or QI+ or BW-}) 8273 or (<verb-pv-b> & O+ & <mv-coord>) 8274 or ({{@MV+} & (<embed-verb> or <to-verb> or QI+ or TH+)} & <verb-phrase-opener>); 8275 8276telling.g: (<vc-tell> & <verb-ge>) or <verb-ge-d>; 8277telling.v: <verb-pg> & <vc-tell>; 8278 8279% basilect telling 8280tellin': <verb-pg> & <vc-tell>; 8281 8282% Many other paraphrasing question words are in words.v.10 8283% (QI+ & {MV+}): "I did not ask why until recently" 8284% OF+ & <mv-coord>: "Joseph asked of her : Who is this ?" 8285<vc-ask>: 8286 ({(O+ & {O*n+}) or <b-minus>} & <mv-coord> 8287 & {TS+ or <too-verb> or (QI+ & {MV+}) or BW-}) 8288 or <of-coord> 8289 or ([[@MV+ & O*n+ & <mv-coord>]]); 8290 8291ask.v: 8292 ((<verb-pl,i> & (<vc-ask>)) or 8293 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-ask>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8294 ({@E-} & hXd- & dWi- & (<vc-ask>) & hXc+) or 8295 (<verb-and-pl-> & ((<vc-ask>) or ())) or 8296 (((<vc-ask>) or [()]) & <verb-and-pl+>)); 8297asks.v: 8298 ((<verb-s> & (<vc-ask>)) or 8299 (<verb-and-sp-i-> & ([<vc-ask>]0.2 or ())) or 8300 ((<vc-ask>) & <verb-and-sp-i+>) or 8301 <verb-and-sp-t>); 8302asked.v-d: 8303 8304 ((<verb-sp,pp> & (<vc-ask>)) or 8305 (<verb-and-sp-i-> & ([<vc-ask>]0.2 or ())) or 8306 ((<vc-ask>) & <verb-and-sp-i+>) or 8307 <verb-and-sp-t>) 8308 or (<verb-pv> & {<to-verb> or QI+ or BW- or TH+ or TS+}) 8309 or (<verb-pv-b> & O+ & <mv-coord>) 8310 or ({{@MV+} & (<to-verb> or QI+ or TH+ or TS+)} & <verb-phrase-opener>); 8311 8312asking.g: (<vc-ask> & <verb-ge>) or <verb-ge-d>; 8313asking.v: <verb-pg> & <vc-ask>; 8314 8315% TH+: "it helps that you know already" 8316<vc-help>: 8317 ({O+ or <b-minus>} & {@MV+} & {<to-verb> or I+ or QI+}) 8318 or [[@MV+ & O*n+ & <mv-coord>]]; 8319 8320help.v: 8321 ((<verb-pl,i> & (<vc-help>)) or 8322 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-help>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8323 ({@E-} & hXd- & dWi- & (<vc-help>) & hXc+) or 8324 (<verb-and-pl-> & ((<vc-help>) or ())) or 8325 (((<vc-help>) or [()]) & <verb-and-pl+>)); 8326helps.v: 8327 ((<verb-s> & (<vc-help> or TH+)) or 8328 (<verb-and-sp-i-> & ([<vc-help> or TH+]0.2 or ())) or 8329 ((<vc-help> or TH+) & <verb-and-sp-i+>) or 8330 <verb-and-sp-t>); 8331helped.v-d: 8332 8333 ((<verb-sp,pp> & (<vc-help> or TH+)) or 8334 (<verb-and-sp-i-> & ([<vc-help> or TH+]0.2 or ())) or 8335 ((<vc-help> or TH+) & <verb-and-sp-i+>) or 8336 <verb-and-sp-t>) 8337 or (<verb-pv> & {<to-verb>}) 8338 or ({{@MV+} & <to-verb>} & <verb-phrase-opener>); 8339helping.g: (<vc-help> & <verb-ge>) or <verb-ge-d>; 8340helping.v: <verb-pg> & <vc-help>; 8341 8342<vc-remind>: 8343 ((O+ or <b-minus>) & {@MV+} & 8344 (<too-verb> or TH+ or <embed-verb> or <of-coord>)) or 8345 ([[@MV+ & O*n+ & <mv-coord>]]); 8346 8347remind.v: 8348 ((<verb-pl,i> & (<vc-remind>)) or 8349 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-remind>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8350 ({@E-} & hXd- & dWi- & (<vc-remind>) & hXc+) or 8351 (<verb-and-pl-> & ((<vc-remind>) or ())) or 8352 (((<vc-remind>) or [()]) & <verb-and-pl+>)); 8353reminds.v: 8354 ((<verb-s> & (<vc-remind>)) or 8355 (<verb-and-sp-i-> & ([<vc-remind>]0.2 or ())) or 8356 ((<vc-remind>) & <verb-and-sp-i+>) or 8357 <verb-and-sp-t>); 8358reminded.v-d: 8359 8360 ((<verb-sp,pp> & (<vc-remind>)) or 8361 (<verb-and-sp-i-> & ([<vc-remind>]0.2 or ())) or 8362 ((<vc-remind>) & <verb-and-sp-i+>) or 8363 <verb-and-sp-t>) or 8364 (<verb-pv> & {<to-verb> or 8365 TH+ or 8366 <embed-verb> or 8367 <of-coord>}) or 8368 ({{@MV+} & (<embed-verb> or 8369 <to-verb> or TH+ or <of-coord>)} & <verb-phrase-opener>); 8370reminding.g: (<vc-remind> & <verb-ge>) or <verb-ge-d>; 8371reminding.v: <verb-pg> & <vc-remind>; 8372 8373<vc-inform>: 8374 ((O+ or <b-minus>) & <mv-coord> & {<of-coord> or TH+ or Zs- or <embed-verb>}) or 8375 ([[@MV+ & O*n+ & <mv-coord>]]); 8376 8377inform.v reassure.v alert.v guarantee.v notify.v forewarn.v: 8378 8379 ((<verb-pl,i> & (<vc-inform>)) or 8380 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-inform>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8381 ({@E-} & hXd- & dWi- & (<vc-inform>) & hXc+) or 8382 (<verb-and-pl-> & ((<vc-inform>) or ())) or 8383 (((<vc-inform>) or [()]) & <verb-and-pl+>)); 8384 8385informs.v reassures.v alerts.v guarantees.v notifies.v forewarns.v: 8386 8387 ((<verb-s> & (<vc-inform>)) or 8388 (<verb-and-sp-i-> & ([<vc-inform>]0.2 or ())) or 8389 ((<vc-inform>) & <verb-and-sp-i+>) or 8390 <verb-and-sp-t>); 8391 8392informed.v-d reassured.v-d alerted.v-d guaranteed.v-d 8393notified.v-d forewarned.v-d: 8394 8395 ((<verb-sp,pp> & (<vc-inform>)) or 8396 (<verb-and-sp-i-> & ([<vc-inform>]0.2 or ())) or 8397 ((<vc-inform>) & <verb-and-sp-i+>) or 8398 <verb-and-sp-t>) 8399 or (<verb-pv> & {<embed-verb> or TH+ or Zs- or <of-coord>}) 8400 or ({{@MV+} & (<embed-verb> or TH+ or OF+)} & <verb-phrase-opener>) 8401 or <verb-adj>; 8402 8403informing.g reassuring.g alerting.g guaranteeing.g notifying.g forewarning.g: 8404 (<vc-inform> & <verb-ge>) or <verb-ge-d>; 8405 8406informing.v reassuring.v alerting.v guaranteeing.v notifying.v forewarning.v: 8407 <verb-pg> & <vc-inform>; 8408 8409<vc-assure>: 8410 ((O+ or <b-minus>) & <mv-coord> & {<of-coord> or TH+ or Zs- or <embed-verb>}) or 8411 ([[@MV+ & O*n+ & <mv-coord>]]) or 8412 ({@MV+} & (TH+ or <embed-verb>)); 8413 8414assure.v: 8415 ((<verb-pl,i> & (<vc-assure>)) or 8416 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-assure>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8417 ({@E-} & hXd- & dWi- & (<vc-assure>) & hXc+) or 8418 (<verb-and-pl-> & ((<vc-assure>) or ())) or 8419 (((<vc-assure>) or [()]) & <verb-and-pl+>)); 8420assures.v: 8421 ((<verb-s> & (<vc-assure>)) or 8422 (<verb-and-sp-i-> & ([<vc-assure>]0.2 or ())) or 8423 ((<vc-assure>) & <verb-and-sp-i+>) or 8424 <verb-and-sp-t>); 8425assured.v-d: 8426 8427 ((<verb-sp,pp> & (<vc-assure>)) or 8428 (<verb-and-sp-i-> & ([<vc-assure>]0.2 or ())) or 8429 ((<vc-assure>) & <verb-and-sp-i+>) or 8430 <verb-and-sp-t>) 8431 or (<verb-pv> & {<of-coord> or <embed-verb> or TH+ or Zs-}) 8432 or ({{@MV+} & (<embed-verb> or TH+ or OF+)} & <verb-phrase-opener>); 8433 8434assuring.g: (<vc-assure> & <verb-ge>) or <verb-ge-d>; 8435assuring.v: <verb-pg> & <vc-assure>; 8436 8437<vc-let>: 8438 ((O+ or <b-minus>) & <mv-coord> & {I+ or ((K+ or Pp+) & <mv-coord>)}) or 8439 ([[@MV+ & O*n+ & <mv-coord>]]); 8440 8441let.v-d: 8442 8443 ((<verb-sp,pp> & (<vc-let>)) or 8444 (<verb-and-sp-i-> & ([<vc-let>]0.2 or ())) or 8445 ((<vc-let>) & <verb-and-sp-i+>) or 8446 <verb-and-sp-t>) or 8447 (<verb-ico> & <vc-let>) or 8448 (<verb-pv-b> & ((K+ or Pp+) & <mv-coord>)) or 8449 ((K+ or Pp+) & <verb-phrase-opener>); 8450lets.v: 8451 ((<verb-s> & (<vc-let>)) or 8452 (<verb-and-sp-i-> & ([<vc-let>]0.2 or ())) or 8453 ((<vc-let>) & <verb-and-sp-i+>) or 8454 <verb-and-sp-t>); 8455letting.g: (<vc-let> & <verb-ge>) or <verb-ge-d>; 8456letting.v: <verb-pg> & <vc-let>; 8457 8458% Abbreviation for "let us" 8459% This seems to never be used, because 's.#us below expands 8460% EI- & Wi-: "Oh, let's!" 8461% S**i- & Wi-: "Oh Sue, let's!" 8462let's let’s: <verb-co> & {N+} & {I+}; 8463 8464% K+: "watch out!" 8465% K+ & MV+: "I watch out for you" 8466% XXX But this is too loose, as "out" should be the only allowed particle. 8467<vc-watch>: 8468 ((O+ or <b-minus>) & <mv-coord> & {I*j+ or Pg+}) or 8469 ([[@MV+ & O*n+ & <mv-coord>]]) or 8470 (K+ & <mv-coord>) or 8471 <mv-coord>; 8472 8473watch.v: 8474 ((<verb-pl,i> & (<vc-watch>)) or 8475 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-watch>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8476 ({@E-} & hXd- & dWi- & (<vc-watch>) & hXc+) or 8477 (<verb-and-pl-> & ((<vc-watch>) or ())) or 8478 (((<vc-watch>) or [()]) & <verb-and-pl+>)); 8479watches.v: 8480 ((<verb-s> & (<vc-watch>)) or 8481 (<verb-and-sp-i-> & ([<vc-watch>]0.2 or ())) or 8482 ((<vc-watch>) & <verb-and-sp-i+>) or 8483 <verb-and-sp-t>); 8484watched.v-d: 8485 8486 ((<verb-sp,pp> & (<vc-watch>)) or 8487 (<verb-and-sp-i-> & ([<vc-watch>]0.2 or ())) or 8488 ((<vc-watch>) & <verb-and-sp-i+>) or 8489 <verb-and-sp-t>) or 8490 <verb-pv> or 8491 <verb-phrase-opener>; 8492 8493watching.g: (<vc-watch> & <verb-ge>) or <verb-ge-d>; 8494watching.v: <verb-pg> & <vc-watch>; 8495 8496<vc-appreciate>: 8497 ((O+ or <b-minus>) & <mv-coord> & {Pg+}) or 8498 ([[@MV+ & O*n+ & <mv-coord>]]); 8499 8500appreciate.v spend.v: 8501 ((<verb-pl,i> & (<vc-appreciate>)) or 8502 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-appreciate>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8503 ({@E-} & hXd- & dWi- & (<vc-appreciate>) & hXc+) or 8504 (<verb-and-pl-> & ((<vc-appreciate>) or ())) or 8505 (((<vc-appreciate>) or [()]) & <verb-and-pl+>)); 8506appreciates.v spends.v: 8507 ((<verb-s> & (<vc-appreciate>)) or 8508 (<verb-and-sp-i-> & ([<vc-appreciate>]0.2 or ())) or 8509 ((<vc-appreciate>) & <verb-and-sp-i+>) or 8510 <verb-and-sp-t>); 8511appreciated.v-d spent.v-d: 8512 8513 ((<verb-sp,pp> & (<vc-appreciate>)) or 8514 (<verb-and-sp-i-> & ([<vc-appreciate>]0.2 or ())) or 8515 ((<vc-appreciate>) & <verb-and-sp-i+>) or 8516 <verb-and-sp-t>) or 8517 (<verb-pv> & {Pg+}) or 8518 ({{@MV+} & Pg+} & <verb-phrase-opener>); 8519appreciating.g spending.g: (<vc-appreciate> & <verb-ge>) or <verb-ge-d>; 8520appreciating.v spending.v: <verb-pg> & <vc-appreciate>; 8521 8522% Pa**j is used for predicative adjectives: "make it nice and soft" 8523% ditransitive 8524<vc-make>: 8525 ((O+ or <b-minus> or OX+) & { 8526 (<mv-coord> & {I*j+ or Pa**j+ or B-}) 8527 or ((K+ or AF-) & <mv-coord>)}) 8528 or (( 8529 <vc-ditrans> 8530 or (K+ & {[[@MV+]]} & O*n+) 8531 or K+ 8532 or Vm+ 8533 or ([[{K+} & @MV+ & O*n+]]) 8534 ) & <mv-coord>) 8535 or [[()]]; 8536 8537make.v: 8538 ((<verb-pl,i> & (<vc-make>)) or 8539 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-make>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8540 ({@E-} & hXd- & dWi- & (<vc-make>) & hXc+) or 8541 (<verb-and-pl-> & ((<vc-make>) or ())) or 8542 (((<vc-make>) or [()]) & <verb-and-pl+>)); 8543makes.v: 8544 ((<verb-s> & (<vc-make>)) or 8545 (<verb-and-sp-i-> & ([<vc-make>]0.2 or ())) or 8546 ((<vc-make>) & <verb-and-sp-i+>) or 8547 <verb-and-sp-t>); 8548made.v-d: 8549 8550 ((<verb-sp,pp> & (<vc-make>)) or 8551 (<verb-and-sp-i-> & ([<vc-make>]0.2 or ())) or 8552 ((<vc-make>) & <verb-and-sp-i+>) or 8553 <verb-and-sp-t>) 8554 or (<verb-s-pv-b> & ((<mv-coord> & Pa+) or ({O+ or K+} & <mv-coord>))) 8555 or ({({@MV+} & Pa+) or K+} & <verb-phrase-opener>); 8556 8557built_of built_up_of composed_of constructed_of formed_of made_of 8558made_up_of: 8559 (<verb-pv-b> & (O+ or <b-minus>) & <mv-coord>) or (O+ & <verb-phrase-opener>); 8560 8561making.g: (<vc-make> & <verb-ge>) or <verb-ge-d>; 8562making.v: <verb-pg> & <vc-make>; 8563 8564<vc-render>: 8565 (((O+ or <b-minus>) & {({@MV+} & Pa+) or AF-}) or 8566 ([[@MV+ & O*n+]])) & <mv-coord>; 8567 8568render.v deem.v: 8569 ((<verb-pl,i> & (<vc-render>)) or 8570 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-render>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8571 ({@E-} & hXd- & dWi- & (<vc-render>) & hXc+) or 8572 (<verb-and-pl-> & ((<vc-render>) or ())) or 8573 (((<vc-render>) or [()]) & <verb-and-pl+>)); 8574renders.v deems.v: 8575 ((<verb-s> & (<vc-render>)) or 8576 (<verb-and-sp-i-> & ([<vc-render>]0.2 or ())) or 8577 ((<vc-render>) & <verb-and-sp-i+>) or 8578 <verb-and-sp-t>); 8579rendered.v-d deemed.v-d: 8580 ((<verb-sp,pp> & (<vc-render>)) or 8581 (<verb-and-sp-i-> & ([<vc-render>]0.2 or ())) or 8582 ((<vc-render>) & <verb-and-sp-i+>) or 8583 <verb-and-sp-t>) or (<verb-pv> & {Pa+ or AF-}) 8584or ({{@MV+} & Pa+} & <verb-phrase-opener>); 8585rendering.g deeming.g: (<vc-render> & <verb-ge>) or <verb-ge-d>; 8586rendering.v deeming.v: <verb-pg> & <vc-render>; 8587 8588<vc-deprive>: 8589 (((O+ or <b-minus>) & {{@MV+} & OF+}) or 8590 ([[@MV+ & O*n+]])) & <mv-coord>; 8591 8592deprive.v accuse.v acquit.v purge.v disabuse.v exonerate.v absolve.v rob.v 8593convict.v: 8594 ((<verb-pl,i> & (<vc-deprive>)) or 8595 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-deprive>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8596 ({@E-} & hXd- & dWi- & (<vc-deprive>) & hXc+) or 8597 (<verb-and-pl-> & ((<vc-deprive>) or ())) or 8598 (((<vc-deprive>) or [()]) & <verb-and-pl+>)); 8599deprives.v accuses.v acquits.v purges.v disabuses.v 8600exonerates.v absolves.v robs.v convicts.v: 8601 ((<verb-s> & (<vc-deprive>)) or 8602 (<verb-and-sp-i-> & ([<vc-deprive>]0.2 or ())) or 8603 ((<vc-deprive>) & <verb-and-sp-i+>) or 8604 <verb-and-sp-t>); 8605deprived.v accused.v acquitted.v purged.v disabused.v exonerated.v absolved.v robbed.v 8606convicted.v-d: 8607 8608 ((<verb-sp,pp> & (<vc-deprive>)) or 8609 (<verb-and-sp-i-> & ([<vc-deprive>]0.2 or ())) or 8610 ((<vc-deprive>) & <verb-and-sp-i+>) or 8611 <verb-and-sp-t>) or 8612 (<verb-pv> & {OF+} & <mv-coord>) or 8613 <verb-adj> or 8614 ({{@MV+} & OF+} & <verb-phrase-opener>); 8615depriving.g accusing.g acquitting.g purging.g disabusing.g exonerating.g 8616absolving.g robbing.g convicting.g: 8617(<vc-deprive> & <verb-ge>) or <verb-ge-d>; 8618depriving.v accusing.v acquitting.v purging.v disabusing.v 8619exonerating.v absolving.v robbing.v convicting.v: <verb-pg> & <vc-deprive>; 8620 8621<vc-clear>: 8622 (((O+ or <b-minus>) & {({@MV+} & OF+) or K+}) or 8623 ({K+} & O*n+) or 8624 K+ or 8625 ([[{K+} & @MV+ & O*n+]])) & <mv-coord>; 8626 8627clear.v: 8628 ((<verb-pl,i> & (<vc-clear>)) or 8629 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-clear>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8630 ({@E-} & hXd- & dWi- & (<vc-clear>) & hXc+) or 8631 (<verb-and-pl-> & ((<vc-clear>) or ())) or 8632 (((<vc-clear>) or [()]) & <verb-and-pl+>)); 8633clears.v: 8634 ((<verb-s> & (<vc-clear>)) or 8635 (<verb-and-sp-i-> & ([<vc-clear>]0.2 or ())) or 8636 ((<vc-clear>) & <verb-and-sp-i+>) or 8637 <verb-and-sp-t>); 8638cleared.v-d: 8639 8640 ((<verb-sp,pp> & (<vc-clear>)) or 8641 (<verb-and-sp-i-> & ([<vc-clear>]0.2 or ())) or 8642 ((<vc-clear>) & <verb-and-sp-i+>) or 8643 <verb-and-sp-t>) or 8644 (<verb-pv-b> & {({@MV+} & OF+) or K+} & <mv-coord>) or 8645 ({K+ or ({@MV+} & OF+)} & <verb-phrase-opener>); 8646clearing.g: (<vc-clear> & <verb-ge>) or <verb-ge-d>; 8647clearing.v: <verb-pg> & <vc-clear>; 8648 8649<vc-bet>: 8650 ({(O+ & {O*n+}) or (<b-minus> & {O+})} & <mv-coord> & {TH+ or <embed-verb> or RSe+}) or 8651 ([[@MV+ & O*n+ & <mv-coord>]]); 8652 8653bet.v-d: 8654 8655 ((<verb-sp,pp> & (<vc-bet>)) or 8656 (<verb-and-sp-i-> & ([<vc-bet>]0.2 or ())) or 8657 ((<vc-bet>) & <verb-and-sp-i+>) or 8658 <verb-and-sp-t>) or 8659 (<verb-ico> & <vc-bet>) or 8660 <verb-manner> or 8661 (<verb-pv> & {O+ or <b-minus>} & <mv-coord> & {TH+ or <embed-verb> or RSe+ or @MV+}); 8662bets.v: 8663 ((<verb-s> & (<vc-bet>)) or 8664 (<verb-and-sp-i-> & ([<vc-bet>]0.2 or ())) or 8665 ((<vc-bet>) & <verb-and-sp-i+>) or 8666 <verb-and-sp-t>); 8667betted.v-d: 8668 8669 ((<verb-sp,pp> & (<vc-bet>)) or 8670 (<verb-and-sp-i-> & ([<vc-bet>]0.2 or ())) or 8671 ((<vc-bet>) & <verb-and-sp-i+>) or 8672 <verb-and-sp-t>) or 8673 (<verb-pv-b> & {O+ or <b-minus>} & <mv-coord> & {TH+ or <embed-verb> or RSe+ or @MV+}) or 8674 ({O- or [[@MV+ & O*n+]] or TH+ or <embed-verb>} & <verb-phrase-opener>); 8675betting.g: (<vc-bet> & <verb-ge>) or <verb-ge-d>; 8676betting.v: <verb-pg> & <vc-bet>; 8677 8678<vc-bother>: 8679 ({@MV+} & <to-verb>) or 8680 ((O+ or <b-minus>) & <mv-coord> & {THi+}) or 8681 ([[@MV+ & O*n+ & <mv-coord>]]); 8682 8683bother.v: 8684 ((<verb-s-pl,i> & (<vc-bother>)) or 8685 (<verb-and-sp-i-> & ([<vc-bother>]0.2 or ())) or 8686 ((<vc-bother>) & <verb-and-sp-i+>) or 8687 <verb-and-sp-t>); 8688bothers.v: 8689 ((<verb-s-s> & (<vc-bother>)) or 8690 (<verb-and-sp-i-> & ([<vc-bother>]0.2 or ())) or 8691 ((<vc-bother>) & <verb-and-sp-i+>) or 8692 <verb-and-sp-t>); 8693bothered.v-d: 8694 ((<verb-s-sp,pp> & (<vc-bother>)) or 8695 (<verb-and-sp-i-> & ([<vc-bother>]0.2 or ())) or 8696 ((<vc-bother>) & <verb-and-sp-i+>) or 8697 <verb-and-sp-t>) or <verb-pv> or <verb-phrase-opener>; 8698bothering.v: <verb-s-pg> & <vc-bother>; 8699bothering.g: (<vc-bother> & <verb-ge>) or <verb-ge-d>; 8700 8701<vc-surprise>: 8702 ((O+ or <b-minus>) & <mv-coord> & {THi+}) or 8703 ([[@MV+ & O*n+]]); 8704 8705surprise.v alarm.v amaze.v amuse.v annoy.v 8706astonish.v astound.v depress.v disgust.v distress.v 8707dismay.v embarrass.v engage.v excite.v irritate.v: 8708 8709 ((<verb-s-pl,i> & (<vc-surprise>)) or 8710 (<verb-and-sp-i-> & ([<vc-surprise>]0.2 or ())) or 8711 ((<vc-surprise>) & <verb-and-sp-i+>) or 8712 <verb-and-sp-t>); 8713 8714surprises.v alarms.v amazes.v amuses.v annoys.v 8715astonishes.v astounds.v depresses.v disgusts.v distresses.v 8716dismays.v embarrasses.v engages.v excites.v irritates.v: 8717 8718 ((<verb-s-s> & (<vc-surprise>)) or 8719 (<verb-and-sp-i-> & ([<vc-surprise>]0.2 or ())) or 8720 ((<vc-surprise>) & <verb-and-sp-i+>) or 8721 <verb-and-sp-t>); 8722 8723surprised.v-d alarmed.v-d amazed.v-d amused.v-d annoyed.v-d 8724astonished.v-d astounded.v-d depressed.v-d disgusted.v-d distressed.v-d 8725dismayed.v-d embarrassed.v-d engaged.v-d excited.v-d irritated.v-d: 8726 8727 ((<verb-s-sp,pp> & (<vc-surprise>)) or 8728 (<verb-and-sp-i-> & ([<vc-surprise>]0.2 or ())) or 8729 ((<vc-surprise>) & <verb-and-sp-i+>) or 8730 <verb-and-sp-t>) or <verb-pv> or <verb-phrase-opener>; 8731 8732surprising.v alarming.v amazing.v amusing.v annoying.v 8733astonishing.v astounding.v depressing.v disgusting.v distressing.v 8734dismaying.v embarrassing.v engaging.v exciting.v irritating.v: 8735 <verb-s-pg> & <vc-surprise>; 8736 8737surprising.g alarming.g amazing.g amusing.g annoying.g 8738astonishing.g astounding.g depressing.g disgusting.g distressing.g 8739dismaying.g embarrassing.g engaging.g exciting.g irritating.g: 8740 (<vc-surprise> & <verb-ge>) or <verb-ge-d>; 8741 8742<vc-prove>: 8743 ((O+ or <b-minus> or [[@MV+ & O*n+]]) & <mv-coord>) or 8744 ((O+ or <b-minus> or OX+) & {@MV+} & (<too-verb> or [[{Xc+} & Pa+]])) or 8745 ({@MV+} & (<tof-verb> or TH+ or <embed-verb> or RSe+ or Zs- or (Pa+ & <verb-wall>))); 8746 8747prove.v: 8748 ((<verb-y-pl,i> & (<vc-prove>)) or 8749 (<verb-and-sp-i-> & ([<vc-prove>] or ())) or 8750 ((<vc-prove>) & <verb-and-sp-i+>)); 8751proves.v: 8752 ((<verb-y-s> & (<vc-prove>)) or 8753 (<verb-and-s-> & ([<vc-prove>] or ())) or 8754 ((<vc-prove>) & <verb-and-s+>)); 8755proved.v-d: 8756 8757 ((<verb-y-sp,pp> & (<vc-prove>)) or 8758 (<verb-and-sp-i-> & ([<vc-prove>] or ())) or 8759 ((<vc-prove>) & <verb-and-sp-i+>)) 8760 or (<verb-s-pv> & {THi+ or <tof-verb>}) 8761 or (<verb-adj> & {dCPu-} & {MV+}) 8762 or ({{@MV+} & Pa+} & <verb-phrase-opener>); 8763proven.v: 8764 (<verb-x-pp> & <vc-prove>) or 8765 (<verb-s-pv> & {THi+ or <tof-verb> or Pa+ or dCPu-}) or 8766 <verb-adj> or 8767 ({{@MV+} & Pa+} & <verb-phrase-opener>); 8768proving.g: (<vc-prove> & <verb-ge>) or <verb-ge-d>; 8769proving.v: <verb-x-pg> & <vc-prove>; 8770 8771% TO+ & Xc+: allows null-infinitive: "Yes, I would strongly suggest to!" 8772<vc-suggest>: 8773 ((O+ or <b-minus> or [[@MV+ & O*n+]]) & <mv-coord>) 8774 or (<mv-coord> & <null-verb>) 8775 or ({@MV+} & (Pg+ or TH+ or <embed-verb> or RSe+ or Zs- or TS+ or ((SI*j+ or SFI**j+) & I*j+))); 8776 8777suggest.v anticipate.v recommend.v: 8778 ((<verb-pl,i> & (<vc-suggest>)) or 8779 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-suggest>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8780 ({@E-} & hXd- & dWi- & (<vc-suggest>) & hXc+) or 8781 (<verb-and-pl-> & ((<vc-suggest>) or ())) or 8782 (((<vc-suggest>) or [()]) & <verb-and-pl+>)); 8783suggests.v anticipates.v recommends.v: 8784 ((<verb-s> & (<vc-suggest>)) or 8785 (<verb-and-sp-i-> & ([<vc-suggest>]0.2 or ())) or 8786 ((<vc-suggest>) & <verb-and-sp-i+>) or 8787 <verb-and-sp-t>); 8788suggested.v-d anticipated.v-d recommended.v-d: 8789 8790 ((<verb-sp,pp> & (<vc-suggest>)) or 8791 (<verb-and-sp-i-> & ([<vc-suggest>]0.2 or ())) or 8792 ((<vc-suggest>) & <verb-and-sp-i+>) or 8793 <verb-and-sp-t>) 8794 or (<verb-s-pv> & {THi+ or TSi+ or Z-}) 8795 or <verb-adj> 8796 or <verb-phrase-opener>; 8797suggesting.g anticipating.g recommending.g: (<vc-suggest> & <verb-ge>) or <verb-ge-d>; 8798suggesting.v anticipating.v recommending.v: <verb-pg> & <vc-suggest>; 8799 8800% ditransitive 8801<vc-deny>: 8802 ((<vc-opt-ditrans> or 8803 (B- & {O+}) or 8804 [[@MV+ & O*n+]]) & <mv-coord>) or 8805 ({@MV+} & (Pg+ or TH+ or <embed-verb> or RSe+)); 8806 8807deny.v: 8808 ((<verb-pl,i> & (<vc-deny>)) or 8809 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-deny>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8810 ({@E-} & hXd- & dWi- & (<vc-deny>) & hXc+) or 8811 (<verb-and-pl-> & ((<vc-deny>) or ())) or 8812 (((<vc-deny>) or [()]) & <verb-and-pl+>)); 8813denies.v: 8814 ((<verb-s> & (<vc-deny>)) or 8815 (<verb-and-sp-i-> & ([<vc-deny>]0.2 or ())) or 8816 ((<vc-deny>) & <verb-and-sp-i+>) or 8817 <verb-and-sp-t>); 8818denied.v-d: 8819 8820 ((<verb-sp,pp> & (<vc-deny>)) or 8821 (<verb-and-sp-i-> & ([<vc-deny>]0.2 or ())) or 8822 ((<vc-deny>) & <verb-and-sp-i+>) or 8823 <verb-and-sp-t>) or 8824 (<verb-pv-b> & {O+ or <b-minus> or [[@MV+ & O*n+]]} & <mv-coord>) or 8825 ({O+ or ([[@MV+ & O*n+]])} & <verb-phrase-opener>); 8826denying.g: (<vc-deny> & <verb-ge>) or <verb-ge-d>; 8827denying.v: <verb-pg> & <vc-deny>; 8828 8829<vc-describe>: 8830 ((O+ or <b-minus>) & <mv-coord> & {AZ+}) or 8831 ({@MV+} & (QI+ or Z-)) or 8832 ([[@MV+ & O*n+ & <mv-coord>]]); 8833 8834describe.v: 8835 ((<verb-pl,i> & (<vc-describe>)) or 8836 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-describe>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8837 ({@E-} & hXd- & dWi- & (<vc-describe>) & hXc+) or 8838 (<verb-and-pl-> & ((<vc-describe>) or ())) or 8839 (((<vc-describe>) or [()]) & <verb-and-pl+>)); 8840describes.v: 8841 ((<verb-s> & (<vc-describe>)) or 8842 (<verb-and-sp-i-> & ([<vc-describe>]0.2 or ())) or 8843 ((<vc-describe>) & <verb-and-sp-i+>) or 8844 <verb-and-sp-t>); 8845described.v-d: 8846 8847 ((<verb-sp,pp> & (<vc-describe>)) or 8848 (<verb-and-sp-i-> & ([<vc-describe>]0.2 or ())) or 8849 ((<vc-describe>) & <verb-and-sp-i+>) or 8850 <verb-and-sp-t>) or 8851 (<verb-pv> & {AZ+ or Z-}) or 8852 <verb-adj> or 8853 (<mv-coord> & {AZ+} & <verb-phrase-opener>); 8854describing.g: (<vc-describe> & <verb-ge>) or <verb-ge-d>; 8855describing.v: <verb-pg> & <vc-describe>; 8856 8857<vc-portray>: 8858 ((O+ or <b-minus>) & <mv-coord> & {AZ+}) or 8859 ([[@MV+ & O*n+ & <mv-coord>]]); 8860 8861portray.v depict.v regard.v view.v characterize.v: 8862 ((<verb-pl,i> & (<vc-portray>)) or 8863 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-portray>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8864 ({@E-} & hXd- & dWi- & (<vc-portray>) & hXc+) or 8865 (<verb-and-pl-> & ((<vc-portray>) or ())) or 8866 (((<vc-portray>) or [()]) & <verb-and-pl+>)); 8867portrays.v depicts.v regards.v views.v characterizes.v: 8868 ((<verb-s> & (<vc-portray>)) or 8869 (<verb-and-sp-i-> & ([<vc-portray>]0.2 or ())) or 8870 ((<vc-portray>) & <verb-and-sp-i+>) or 8871 <verb-and-sp-t>); 8872portrayed.v-d depicted.v-d regarded.v-d viewed.v-d characterized.v-d: 8873 8874 ((<verb-sp,pp> & (<vc-portray>)) or 8875 (<verb-and-sp-i-> & ([<vc-portray>]0.2 or ())) or 8876 ((<vc-portray>) & <verb-and-sp-i+>) or 8877 <verb-and-sp-t>) or 8878 (<verb-pv> & {AZ+}) or 8879 <verb-adj> or 8880 (<mv-coord> & {AZ+} & <verb-phrase-opener>); 8881portraying.g depicting.g regarding.g viewing.g characterizing.g: 8882 (<vc-portray> & <verb-ge>) or <verb-ge-d>; 8883portraying.v depicting.v regarding.v viewing.v characterizing.v: 8884<verb-pg> & <vc-portray>; 8885 8886% ------------------------------------------------------------------------------- 8887% IDIOMATIC VERBS 8888 8889do_so take_place show_up take_office do_battle give_way make_way 8890take_part catch_up catch_on file_suit pick_up take_off break_free 8891take_over jump_ship see_fit take_note: 8892 8893 ((<verb-pl,i> & (<vc-intrans>)) or 8894 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-intrans>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8895 ({@E-} & hXd- & dWi- & (<vc-intrans>) & hXc+) or 8896 (<verb-and-pl-> & ((<vc-intrans>) or ())) or 8897 (((<vc-intrans>) or [()]) & <verb-and-pl+>)); 8898does_so takes_place shows_up pleads_guilty pleads_innocent 8899takes_office does_battle gives_way makes_way takes_part catches_up 8900catches_on files_suit picks_up takes_off breaks_free takes_over 8901jumps_ship sees_fit lets_go takes_note comes_true comes_clean 8902comes_of_age: 8903 8904 ((<verb-s> & (<vc-intrans>)) or 8905 (<verb-and-sp-i-> & ([<vc-intrans>]0.2 or ())) or 8906 ((<vc-intrans>) & <verb-and-sp-i+>) or 8907 <verb-and-sp-t>); 8908 8909showed_up pleaded_guilty pleaded_innocent made_way caught_up caught_on 8910filed_suit picked_up jumped_ship: 8911 8912 ((<verb-sp,pp> & (<vc-intrans>)) or 8913 (<verb-and-sp-i-> & ([<vc-intrans>] or ())) or 8914 ((<vc-intrans>) & <verb-and-sp-i+>)); 8915 8916plead_guilty plead_innocent: 8917 8918 ((<verb-sp,pp> & (<vc-intrans>)) or 8919 (<verb-and-sp-i-> & ([<vc-intrans>] or ())) or 8920 ((<vc-intrans>) & <verb-and-sp-i+>)) or 8921 (<verb-ico> & <vc-intrans>); 8922 8923let_go: 8924 8925 ((<verb-sp,pp> & (<vc-intrans>)) or 8926 (<verb-and-sp-i-> & ([<vc-intrans>] or ())) or 8927 ((<vc-intrans>) & <verb-and-sp-i+>)) or 8928 (<verb-ico> & <vc-intrans>) or 8929 <verb-pv>; 8930 8931did_so took_place took_office did_battle gave_way took_part took_off 8932broke_free took_over saw_fit took_note came_true came_clean came_of_age: 8933 8934 ((<verb-sp> & (<vc-intrans>)) or 8935 (<verb-and-sp-i-> & ([<vc-intrans>] or ())) or 8936 ((<vc-intrans>) & <verb-and-sp-i+>)); 8937 8938done_so taken_place shown_up taken_office done_battle given_way 8939taken_part taken_off broken_free taken_over seen_fit taken_note: 8940 8941 ((<verb-pp> & (<vc-intrans>)) or 8942 (<verb-and-had-> & ([<vc-intrans>] or ())) or 8943 ((<vc-intrans>) & <verb-and-had+>)); 8944 8945come_true come_clean come_of_age: 8946 8947 ((<verb-pl,i> & (<vc-intrans>)) or 8948 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-intrans>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8949 ({@E-} & hXd- & dWi- & (<vc-intrans>) & hXc+) or 8950 (<verb-and-pl-> & ((<vc-intrans>) or ())) or 8951 (((<vc-intrans>) or [()]) & <verb-and-pl+>)) or 8952 8953 ((<verb-pp> & (<vc-intrans>)) or 8954 (<verb-and-had-> & ([<vc-intrans>] or ())) or 8955 ((<vc-intrans>) & <verb-and-had+>)); 8956 8957doing_so taking_place showing_up pleading_guilty pleading_innocent 8958taking_office 8959doing_battle giving_way making_way taking_part catching_up catching_on 8960filing_suit picking_up taking_off breaking_free taking_over jumping_ship 8961seeing_fit letting_go taking_note coming_true coming_clean coming_of_age: 8962 (<vc-intrans> & <verb-pg,ge>) or <verb-ge-d>; 8963 8964<vc-put-up-with>: (O+ or <b-minus> or [[@MV+ & O*n+]]) & <mv-coord>; 8965allow_for bring_about get_rid_of let_go_of take_note_of: 8966 8967 ((<verb-pl,i> & (<vc-trans>)) or 8968 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-trans>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 8969 ({@E-} & hXd- & dWi- & (<vc-trans>) & hXc+) or 8970 (<verb-and-pl-> & ((<vc-trans>) or ())) or 8971 (((<vc-trans>) or [()]) & <verb-and-pl+>)); 8972puts_up_with allows_for brings_about gets_rid_of lets_go_of 8973takes_note_of: 8974 8975 ((<verb-s> & (<vc-trans>)) or 8976 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 8977 ((<vc-trans>) & <verb-and-sp-i+>) or 8978 <verb-and-sp-t>); 8979put_up_with let_go_of: 8980 8981 ((<verb-sp,pp> & (<vc-trans>)) or 8982 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 8983 ((<vc-trans>) & <verb-and-sp-i+>) or 8984 <verb-and-sp-t>) or 8985 (<verb-ico> & <vc-trans>); 8986allowed_for brought_about got_rid_of took_note_of: 8987 ((<verb-sp,pp> & (<vc-trans>)) or 8988 (<verb-and-sp-i-> & ([<vc-trans>]0.2 or ())) or 8989 ((<vc-trans>) & <verb-and-sp-i+>) or 8990 <verb-and-sp-t>); 8991gotten_rid_of taken_note_of: 8992 ((<verb-pp> & (<vc-trans>)) or 8993 (<verb-and-had-> & ([<vc-trans>] or ())) or 8994 ((<vc-trans>) & <verb-and-had+>)); 8995putting_up_with allowing_for bringing_about getting_rid_of letting_go_of 8996taking_note_of: 8997 (<vc-trans> & (<verb-ge> or <verb-pg>)) or <verb-ge-d>; 8998 8999<vc-take-it>: {[@MV+]} & TH+; 9000take_it make_out point_out give_notice serve_notice: 9001 ((<verb-pl,i> & (<vc-take-it>)) or 9002 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-take-it>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 9003 ({@E-} & hXd- & dWi- & (<vc-take-it>) & hXc+) or 9004 (<verb-and-pl-> & ((<vc-take-it>) or ())) or 9005 (((<vc-take-it>) or [()]) & <verb-and-pl+>)); 9006takes_it makes_out points_out gives_notice serves_notice: 9007 ((<verb-s> & (<vc-take-it>)) or 9008 (<verb-and-s-> & ([<vc-take-it>] or ())) or 9009 ((<vc-take-it>) & <verb-and-s+>)); 9010 made_out pointed_out served_notice: 9011 9012 ((<verb-sp,pp> & (<vc-take-it>)) or 9013 (<verb-and-sp-i-> & ([<vc-take-it>] or ())) or 9014 ((<vc-take-it>) & <verb-and-sp-i+>)) or <verb-pv> or <verb-phrase-opener>; 9015took_it gave_notice: 9016 ((<verb-sp> & (<vc-take-it>)) or 9017 (<verb-and-sp-i-> & ([<vc-take-it>] or ())) or 9018 ((<vc-take-it>) & <verb-and-sp-i+>)); 9019taken_it given_notice: 9020 ((<verb-pp> & (<vc-take-it>)) or 9021 (<verb-and-had-> & ([<vc-take-it>] or ())) or 9022 ((<vc-take-it>) & <verb-and-had+>)); 9023taking_it making_out pointing_out giving_notice serving_notice: 9024 (<vc-take-it> & <verb-pg,ge>) or <verb-ge-d>; 9025 9026<vc-turn-out>: {[@MV+]} & THi+; 9027turn_out: 9028 ((<verb-s-pl,i> & (<vc-turn-out>)) or 9029 (<verb-and-sp-i-> & ([<vc-turn-out>]0.2 or ())) or 9030 ((<vc-turn-out>) & <verb-and-sp-i+>) or 9031 <verb-and-sp-t>); 9032turns_out: 9033 ((<verb-s-s> & (<vc-turn-out>)) or 9034 (<verb-and-sp-i-> & ([<vc-turn-out>]0.2 or ())) or 9035 ((<vc-turn-out>) & <verb-and-sp-i+>) or 9036 <verb-and-sp-t>); 9037turned_out: 9038 ((<verb-s-sp,pp> & (<vc-turn-out>)) or 9039 (<verb-and-sp-i-> & ([<vc-turn-out>]0.2 or ())) or 9040 ((<vc-turn-out>) & <verb-and-sp-i+>) or 9041 <verb-and-sp-t>); 9042turning_out: <verb-s-pg> & <vc-turn-out>; 9043 9044% (QI+ & {MV+}): "I did not figure out why until recently" 9045<vc-find-out>: {[@MV+]} & (TH+ or (QI+ & {MV+}) or <embed-verb>); 9046find_out figure_out: 9047 ((<verb-pl,i> & (<vc-find-out>)) or 9048 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-find-out>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 9049 ({@E-} & hXd- & dWi- & (<vc-find-out>) & hXc+) or 9050 (<verb-and-pl-> & ((<vc-find-out>) or ())) or 9051 (((<vc-find-out>) or [()]) & <verb-and-pl+>)); 9052finds_out figures_out: 9053 ((<verb-s> & (<vc-find-out>)) or 9054 (<verb-and-s-> & ([<vc-find-out>] or ())) or 9055 ((<vc-find-out>) & <verb-and-s+>)); 9056found_out figured_out: 9057 9058 ((<verb-sp,pp> & (<vc-find-out>)) or 9059 (<verb-and-sp-i-> & ([<vc-find-out>] or ())) or 9060 ((<vc-find-out>) & <verb-and-sp-i+>)) or 9061 <verb-pv> or 9062 <verb-phrase-opener>; 9063finding_out figuring_out: (<vc-find-out> & <verb-pg,ge>) or 9064<verb-ge-d>; 9065 9066<vc-keep-on>: {Pg+ or @MV+}; 9067keep_on give_up go_around: 9068 ((<verb-s-pl,i> & (<vc-keep-on>)) or 9069 (<verb-and-sp-i-> & ([<vc-keep-on>]0.2 or ())) or 9070 ((<vc-keep-on>) & <verb-and-sp-i+>) or 9071 <verb-and-sp-t>); 9072keeps_on gives_up goes_around: 9073 ((<verb-s-s> & (<vc-keep-on>)) or 9074 (<verb-and-sp-i-> & ([<vc-keep-on>]0.2 or ())) or 9075 ((<vc-keep-on>) & <verb-and-sp-i+>) or 9076 <verb-and-sp-t>); 9077kept_on: 9078 ((<verb-s-sp,pp> & (<vc-keep-on>)) or 9079 (<verb-and-sp-i-> & ([<vc-keep-on>]0.2 or ())) or 9080 ((<vc-keep-on>) & <verb-and-sp-i+>) or 9081 <verb-and-sp-t>); 9082gave_up went_around: 9083 ((<verb-s-sp> & (<vc-keep-on>)) or 9084 (<verb-and-sp-i-> & ([<vc-keep-on>]0.2 or ())) or 9085 ((<vc-keep-on>) & <verb-and-sp-i+>) or 9086 <verb-and-sp-t>); 9087given_up gone_around: <verb-s-pp> & <vc-keep-on>; 9088keeping_on giving_up going_around: (<vc-keep-on> & <verb-pg,ge>) or <verb-ge-d>; 9089 9090<vc-end-up>: Pg+ or Pa+ or ({AF-} & <mv-coord>); 9091end_up: 9092 ((<verb-s-pl,i> & (<vc-end-up>)) or 9093 (<verb-and-sp-i-> & ([<vc-end-up>]0.2 or ())) or 9094 ((<vc-end-up>) & <verb-and-sp-i+>) or 9095 <verb-and-sp-t>); 9096ends_up: 9097 ((<verb-s-s> & (<vc-end-up>)) or 9098 (<verb-and-sp-i-> & ([<vc-end-up>]0.2 or ())) or 9099 ((<vc-end-up>) & <verb-and-sp-i+>) or 9100 <verb-and-sp-t>); 9101ended_up: 9102 ((<verb-s-sp,pp> & (<vc-end-up>)) or 9103 (<verb-and-sp-i-> & ([<vc-end-up>]0.2 or ())) or 9104 ((<vc-end-up>) & <verb-and-sp-i+>) or 9105 <verb-and-sp-t>); 9106ending_up: (<vc-end-up> & <verb-pg,ge>) or <verb-ge-d>; 9107 9108% two-word passives 9109% done_for accounted_for adhered_to arrived_at barked_at belched_at catered_to 9110/en/words/words.v.1.p: 9111 <verb-pv> 9112 or <verb-manner> 9113 or <vc-please> 9114 or <verb-phrase-opener>; 9115 9116% ----------------------------------------------------------------- 9117% wall connectors 9118% The naked Wb+, without a WV+, links to topic questions: "what did you think?". 9119% The naked Wi+, without a WV+, links to imperatives: "put it on the table". 9120% The naked Wn+, without a WV+, links to nominals: "what a shame!". 9121% The naked Wx+, without a WV+, links to opinions: "ruined!". 9122% The naked Qd+, without a WV+, links to subj-verb-inverts: "are you 9123% insane?", "Are you the one?" 9124% The Qd+ with a WV+, for questions: "did you do that?" 9125% 9126% XXX everywhere where Ws+ is used, should probably be <wi-wall>!? 9127<wo-wall>: hWa+ or hWb+ or hWi+ or hWn+ or hWw+ or hWx+ or hQd+; 9128<wi-wall>: (hWd+ or hWp+ or hWr+ or hWq+ or hWs+ or hWj+ or hWc+ or hWe+ 9129or hWt+ or hWo+ or hQd+) & <WALL>; 9130 9131% Paraphrasing, quotational complements: 9132<paraph-null>: [()]0.1; 9133 9134% An entire quoted sentence. Costly, if the quotes are missing. 9135<quote-sent>: 9136 ((Xc+ or Xe+ or [()]) & QUd+ & (<wi-wall> or <wo-wall> or hWl+) & {X+} & QUc+) 9137 or [(Xc+ or Xe+) & (<wi-wall> or <wo-wall>) & {X+}]; 9138 9139% --------------------------------------------------------------- 9140% Quote with or without quotation marks. 9141% "This is a test," she said. 9142% We should go, I agreed. 9143% Its confusing as to how to best link this. With the quotation marks, 9144% the comma must link under the quotes, and "she said" works like a new 9145% sentence. Without the quotes, the comma can link like the filler-it 9146% example below. 9147% 9148% QU+ & <embed-verb> & QU+: He said, "This is it." 9149% Xc+ or Xe+ or [[()]]: punctuation is commonly missing. 9150<vc-paraph>: 9151 (<verb-wall> & {@MV+} & (Xc+ or Xp+ or <paraph-null>) & CP-) 9152 or ({<verb-wall>} & {@MV+} & ((Xd- or Xq-) & (Xc+ or Xp+ or <paraph-null>) 9153 & (dCOq+ or CP- or Eq+ or <verb-wall>))) 9154 or [{@MV+} & (Xc+ or Xe+ or [[()]]) & <embed-verb>] 9155 or (<verb-wall> & {@MV+} & <quote-sent>); 9156 9157% Xd- & Xc+: "If I'm right, he thought, this will work." 9158% CPa- & Xc+: "So thinks everyone" 9159% CPa- & <quote-sent>: "Spoke the king: Off with his head!" 9160% PF- & <quote-sent>: "And thus spoke the king: Off with his head!" 9161% PF- (by itself): "And thus spoke the king" 9162% [...]0.04: tie-breaker: avoid paraphrasing, if we at all can. 9163<vc-paraph-inv>: 9164 {@MV+} & [ 9165 ((Xc+ or Xp+ or <paraph-null>) & CP-) 9166 or ((Xd- or Xq-) & (Xc+ or Xp+ or <paraph-null>) 9167 & (dCOq+ or CPx- or Eq+ or <verb-wall>)) 9168 or ((PF- or CPa-) & {<quote-sent> & {RW+}}) 9169 or [(Xc+ or Xe+) & <embed-verb>] ]0.04; 9170 9171% filler-it: "The President is busy, it seems." 9172% The (Xd- or Xq-) links to the previous comma. 9173<vc-it-paraph>: 9174 {@MV+} & (Xd- or Xq-) & (Xc+ or Xp+ or <paraph-null>) 9175 & (dCOqi+ or CPi- or Eqi+ or <verb-wall>); 9176 9177% --------------------------------------------------------------- 9178% Paraphrasing verbs like "say", "reply" 9179% acknowledge.q add.q admit.q affirm.q agree.q announce.q argue.q 9180/en/words/words.v.10.1: 9181 [[{@E-} & (((Sp- or I-) & <vc-paraph>) or (SIpj+ & <vc-paraph-inv>))]]; 9182 9183% Paraphrasing verbs that can take a particle. 9184/en/words/words.v.11.1: 9185 [[{@E-} & (((Sp- or I-) & {K+} & <vc-paraph>) or (SIpj+ & <vc-paraph-inv>))]]; 9186 9187/en/words/words.v.10.2: 9188 [[{@E-} & Ss- & <vc-paraph>]] 9189 or [[{@E-} & SIsj+ & <vc-paraph-inv>]]; 9190 9191/en/words/words.v.11.2: 9192 [[{@E-} & Ss- & {K+} & <vc-paraph>]] 9193 or [[{@E-} & SIsj+ & <vc-paraph-inv>]]; 9194 9195% XXX Why is there a cost on Pvf- ??? 9196/en/words/words.v.10.3: 9197 {@E-} & ( 9198 ((S- or PP-) & <vc-paraph>) 9199 or (SI*j+ & <vc-paraph-inv>) 9200 or [Pvf- & <vc-it-paraph>] 9201 or (Pv- & CV- & dCPu-)); 9202 9203/en/words/words.v.11.3: 9204 {@E-} & ( 9205 ((S- or PP-) & {K+} & <vc-paraph>) 9206 or (SI*j+ & <vc-paraph-inv>) 9207 or [Pvf- & <vc-it-paraph>] 9208 or (Pv- & CV- & dCPu-)); 9209 9210% Why aren't the next two like the above? 9211read.q-d: 9212 {@E-} & ( 9213 ((S- or I- or PP-) & {K+} & <vc-paraph>) 9214 or (SI*j+ & <vc-paraph-inv>)); 9215 9216wrote.q-d knew.q-d: 9217 {@E-} & ( 9218 (S- & {K+} & <vc-paraph>) 9219 or (SI*j+ & <vc-paraph-inv>)); 9220 9221written.q known.q-d: 9222 {@E-} & ((PP- & <vc-paraph>) or (Pv- & CV- & dCPu-)); 9223 9224/en/words/words.v.10.4: [[{@E-} & Pg- & <vc-paraph>]]; 9225/en/words/words.v.11.4: [[{@E-} & Pg- & {K+} & <vc-paraph>]]; 9226 9227seem.q appear.q: [[{@E-} & (SFp- or If-) & <vc-it-paraph>]]; 9228seems.q appears.q: 9229 [[{@E-} & SFs- & <vc-it-paraph>]] 9230 or ({@E-} & Pv- & CV- & dCPu-); 9231seemed.q-d appeared.q-d: {@E-} & (SF- or PPf-) & <vc-it-paraph>; 9232seeming.q appearing.q: [[{@E-} & Pgf- & <vc-it-paraph>]]; 9233 9234say.q: 9235 {@E-} & 9236 (((Sp- or I- or (RS- & Bp-)) & <vc-paraph>) 9237 or (SIpj+ & <vc-paraph-inv>)); 9238 9239says.q: 9240 {@E-} & (((Ss- or (RS- & Bs-)) & <vc-paraph>) or (SIsj+ & <vc-paraph-inv>)); 9241 9242% Pv- & <vc-paraph>: "The play, it is said, is excellent" 9243said.q-d: 9244 {@E-} & ( 9245 ((S- or PP- or (RS- & B-) or Pv-) & <vc-paraph>) 9246 or (SI*j+ & <vc-paraph-inv>) 9247 or (Pv- & CV- & dCPu-)); 9248 9249saying.q: 9250 {@E-} & Pg- & <vc-paraph>; 9251 9252avow.q: 9253 [[{@E-} & (((Sp- or I-) & <vc-paraph>) or (SIpj+ & <vc-paraph-inv>))]]; 9254 9255tell.q: 9256 [[{@E-} & (Sp- or I- or SIpj+) & O+ & <vc-paraph>]]; 9257tells.q: 9258 [[{@E-} & (Ss- or SIsj+) & O+ & <vc-paraph>]]; 9259told.q-d: 9260 {@E-} & (((S- or PP- or SI*j+) & O+) or Pv-) & <vc-paraph>; 9261telling.q: 9262 [[{@E-} & Pg- & O+ & <vc-paraph>]]; 9263 9264ask.q: 9265 [[{@E-} & (((Sp- or I-) & {O+}) or SIpj+) & <vc-paraph>]]; 9266asks.q: 9267 [[{@E-} & ((Ss- & {O+}) or SIsj+) & <vc-paraph>]]; 9268asked.q-d: 9269 {@E-} & (((S- or PP-) & {O+}) or Pv- or SI*j+) & <vc-paraph>; 9270asking.q: 9271 {@E-} & Pg- & {O+} & <vc-paraph>; 9272 9273% idiomatic "voted yes/no" expressions using the V link. 9274% "he answered yes", "say yes!", "Just say no!" 9275<vc-vote>: {Xc+} & Vv+ & <mv-coord>; 9276answer.w reply.w say.w vote.w: 9277 ((<verb-pl,i> & (<vc-vote>)) or 9278 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-vote>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 9279 ({@E-} & hXd- & dWi- & (<vc-vote>) & hXc+) or 9280 (<verb-and-pl-> & ((<vc-vote>) or ())) or 9281 (((<vc-vote>) or [()]) & <verb-and-pl+>)); 9282answers.w replies.w says.w votes.w: 9283 ((<verb-s> & (<vc-vote>)) or 9284 (<verb-and-s-> & ([<vc-vote>] or ())) or 9285 ((<vc-vote>) & <verb-and-s+>)); 9286answered.w-d replied.w said.w-d voted.w-d: 9287 ((<verb-sp,pp> & (<vc-vote>)) or 9288 (<verb-and-sp-i-> & ([<vc-vote>] or ())) or 9289 ((<vc-vote>) & <verb-and-sp-i+>)); 9290answering.w replying.w saying.w voting.w: 9291 (<vc-vote> & <verb-pg,ge>); 9292 9293% --------------------------------------------------------- 9294% :.w "My answer: yes" 9295is.w ":.w": 9296 <verb-x-s,u> & <vc-vote> & <verb-wall>; 9297 9298was.w-d: 9299 <verb-x-s,u> & <vc-vote> & <verb-wall>; 9300 9301been.w: {@E-} & PPf- & <vc-vote> & <verb-wall>; 9302 9303be.w: 9304 {@E-} & (Ix- or (<verb-co> & <verb-wall>) or [S*x-]) & <vc-vote>; 9305 9306% S- & Vv+ & Xc+ & <embed-verb>: "The answer being yes, ..." 9307% S- & Xd- & MVg- & Vv+: "..., the answer being yes" 9308being.w: 9309 (S- & Vv+ & Xc+ & <embed-verb> & <verb-wall>) 9310 or (S- & Xd- & MVg- & Vv+ & <verb-wall>) ; 9311 9312% E-: "The answer is surely yes" 9313% A- & Ds-: "His answer was an emphatic yes" 9314% Ds- & Jv-: "He replied with a yes" 9315yes.vote no.vote maybe.vote: 9316 (({E-} or (A- & Ds-)) & Vv-) 9317 or ({A-} & Ds- & Jv-); 9318 9319double.v triple.v quadruple.v quintuple.v: 9320 {EN-} & 9321 ((<verb-pl,i> & (<vc-fill>)) or 9322 ({@E-} & {([Sp-] or (Xd- & EI-))} & dWi- & (<vc-fill>) & Xc+ & SI*i+ & {Xc+} & {@MV+}) or 9323 ({@E-} & hXd- & dWi- & (<vc-fill>) & hXc+) or 9324 (<verb-and-pl-> & ((<vc-fill>) or ())) or 9325 (((<vc-fill>) or [()]) & <verb-and-pl+>)); 9326doubles.v triples.v quadruples.v quintuples.v: 9327 {EN-} & 9328 ((<verb-s> & (<vc-fill>)) or 9329 (<verb-and-sp-i-> & ([<vc-fill>]0.2 or ())) or 9330 ((<vc-fill>) & <verb-and-sp-i+>) or 9331 <verb-and-sp-t>); 9332doubled.v-d tripled.v-d quadrupled.v-d quintupled.v-d: 9333 {EN-} & ( 9334 ((<verb-sp,pp> & (<vc-fill>)) or 9335 (<verb-and-sp-i-> & ([<vc-fill>]0.2 or ())) or 9336 ((<vc-fill>) & <verb-and-sp-i+>) or 9337 <verb-and-sp-t>) or <verb-pv> or <verb-adj> or <verb-phrase-opener>); 9338doubling.v tripling.v quadrupling.v quintupling.v: 9339 {EN-} & (<verb-pg> & <vc-fill>); 9340doubling.g tripling.g quadrupling.g quintupling.g: 9341 {EN-} & ((<vc-fill> & <verb-ge>) or <verb-adj> or <verb-ge-d>); 9342 9343% =================================================================== 9344% PREPOSITIONS 9345 9346% conjoin preps: "prep and prep": "the coverage on TV and on the radio..." 9347<conjoin-preps>: dMJrp- or dMJlp+; 9348 9349% alter-preps: "it is somewhere in or near the house" 9350% The "or" must take a prep object. 9351% XXX TODO: most preps below need this rule. 9352<alter-preps>: dMJrj- or dMJlj+; 9353 9354% Statements beginning with a locative. 9355% "Under the tree." "On the right." "During the show." 9356<locative>: {EP-} & dWl- & J+; 9357 9358% Mp- (which modifies nouns) has a cost, so that modifying verbs 9359% (using MVp-) is generally preferred. The cost is small, though, 9360% to allow modifiers on conjoined nouns to work well. 9361% e.g. "...went to hell yesterday and heaven on Tuesday" 9362% 9363% [Mp- & MVp-]-0.61 prefers a connection to both the noun and the 9364% verb, helping disambiguate. The weight 0.61 plus 0.4 is greater 9365% than one, to overcome cost on @MV+. 9366% 9367% The EA- & MX- needs to be tightened; it allows oddball constructions 9368% that prevent putting an EA+ on words.adv.2 (which should have EA+) 9369<prep-main-b>: 9370 <conjoin-preps> 9371 or [Mp-]0.4 or MVp- or [Mp- & MVp-]-0.61 9372 or ({EA-} & Pp-) 9373 or (Xc+ & {Xd-} & dCOw+) 9374 or [({Xc+ & {Xd-}} & (dCOa+ or dCOd+))] 9375 or ({EA-} & Xd- & {Xc+} & MVx-) 9376 or ({EA-} & Xd- & Xc+ & MX*x-); 9377 9378% Wj- & Qp+: questions: By what means will you arrive? 9379<prep-main-a>: 9380 <prep-main-b> 9381 or (<subcl-verb> & (Mj- or (Xd- & Xc+ & MX*j-))) 9382 or (Wj- & Qp+) 9383 or <fronted>; 9384 9385<prep-main-t>: 9386 <conjoin-preps> or 9387 [Mpn-] or Pp- or MVpn- or 9388 [({Xc+ & {Xd-}} & dCO*n+)] or 9389 (Xd- & Xc+ & (MX- or MVx-)); 9390 9391<prep-main-e>: 9392 <conjoin-preps> or 9393 [Mp-] or Pp- or <adv-as> or 9394 (Xc+ & {Xd-} & dCOw+) or 9395 [({Xc+ & {Xd-}} & (dCOa+ or dCOd+))] or 9396 (Xd- & Xc+ & (MX*x- or MVx-)); 9397 9398under beneath: 9399 ({Yd-} & {JQ+} & J+ & (<prep-main-a> or FM-)) 9400 or <locative> 9401 or [MVp- & B-] 9402 or (Yd- & Pp-); 9403below above behind.p: 9404 ({Yd-} & {{JQ+} & J+} & (<prep-main-a> or FM-)) 9405 or <locative> 9406 or [MVp- & B-]; 9407within w/i: 9408 ({JQ+} & J+ & <prep-main-a>) 9409 or <locative> 9410 or [MVp- & B-]; 9411during: 9412 ({JQ+} & J+ & (<prep-main-a> or UN-)) 9413 or <locative> 9414 or [MVp- & B-]; 9415 9416% EW+: "From where did it come?" 9417% {EP-} & dWl-: "Just from down below" 9418from: 9419 ({Yd-} & {JQ+} & (FM+ or J+ or Mgp+) & (<prep-main-a> or Mp-)) 9420 or ({EP-} & dWl- & FM+) 9421 or [MVp- & B-] 9422 or EW+ 9423 or NIr+; 9424 9425at toward towards without w/o.p: 9426 ({JQ+} & (J+ or Mgp+) & <prep-main-a>) 9427 or <locative> 9428 or [MVp- & B-]; 9429 9430% 9431% XXX FIXME: MVp- & J+ is wrong: "*I saw John except Fred" 9432% XXX (The MVp- coming from prep-main-a) 9433% So give J+ a cost, to minimize this, for now ... 9434% Could this be fixable in postprocessing? 9435% {EBm+} & J+: "but not very much" 9436% [[EBm+]]: "but not very" 9437except but.misc-ex: 9438 ({JQ+} & (({EBm+} & [[J+]]) or [[EBm+]] or Mgp+) & <prep-main-a>) 9439 or [MVp- & B-] 9440 or ((MVp+ or <to-verb>) & <prep-main-a>); 9441 9442against beyond beside: 9443 ({JQ+} & (J+ or Mgp+) & <prep-main-a>) 9444 or <locative> 9445 or [MVp- & B-]; 9446 9447between: 9448 ({JQ+} & (J+ or Mgp+) & <prep-main-a>) 9449 or <locative> 9450 or [MVp- & B-] 9451 or NIr+; 9452 9453% w/ as a common abbreviation for with 9454with w/: 9455 ({JQ+} & (J+ or Mgp+) & (<prep-main-a> or dRJrv-)) 9456 or (Jw+ & (dRJrj- or dRJlj+)) 9457 or [MVp- & B-] 9458 or <locative> 9459 or (J+ & {EBm+} & ([P+] or [[O*n+]]) & ( 9460 MVp- 9461 or [({Xc+ & {Xd-}} & dCO+)] 9462 or (Xd- & Xc+ & (MX*x- or MVx-)))); 9463 9464among amongst amidst astride: 9465 ({JQ+} & (J+ or Mgp+) & (<prep-main-a> or FM-)) 9466 or <locative> 9467 or [MVp- & B-]; 9468 9469% (Wj- & JQ+ & J+): "By what means?" kind of a hack, for null-verb question. 9470% In what way? To what end? 9471<null-prep-qu>: Wj- & JQ+ & J+; 9472 9473% FL+ "for long" 9474for.p: 9475 ({JQ+} & (J+ or Mgp+ or TI+) & (<prep-main-a> or Mp-)) 9476 or (J+ & (dRJrj- or dRJlj+)) 9477 or <locative> 9478 or [MVp- & B-] 9479 or (MG- & JG+) 9480 or (MVp- & FL+) 9481 or <null-prep-qu>; 9482 9483into: 9484 ({JQ+} & (J+ or Mgp+ or QI+) & <prep-main-a>) 9485 or <locative> 9486 or [MVp- & B-]; 9487 9488% re: "with regard to" 9489% Xe+: optional colon 9490re: 9491 {Xe+} & J+ & <prep-main-a>; 9492 9493% comparative-like links to prepositions. 9494% "He did it largely in his spare time" 9495% EZ+: "Jane was soaked almost as thoroughly" 9496% EC+: "Jane replied even more quietly" 9497<comp-prep>: 9498 {Xd-} & MVl- & (EZ+ or EC+ or [MVp+ or MVa+ or MVs+]0.5); 9499<comp-pause-prep>: 9500 (Xd- or [()]) & MVl- & (EZ+ or EC+ or [MVp+ or MVa+ or MVs+]0.5); 9501 9502% <comp-pause-prep>: really really want to follow a comma. 9503% "Jane was gratified, though in a quieter way" 9504although.c though.c but.c yet.c: 9505 <comp-pause-prep>; 9506 9507% cost on MVa- to give preference to MVl- 9508% {EP-} & dWl-: "Just about now." 9509about: 9510 ({JQ+} & (J+ or Mgp+ or QI+) & <prep-main-a>) 9511 or EN+ 9512 or EW+ 9513 or EZ+ 9514 or [MVp- & B-] 9515 or (<tof-verb> & (Mp- or MVp- or Pp-)) 9516 or [<adv-as>] 9517 or ({EP-} & dWl- & (MVp+ or MVa+ or MVs+)) 9518 or <comp-prep>; 9519 9520 9521% Grep also for "just_about", used as syonym for "nearly", "almost" 9522% XXX is this really needed ?? Seems to duplicate other stuff .. 9523just_about nearly_about almost_about right_about: 9524 ({JQ+} & (J+ or Mgp+ or QI+) & <prep-main-a>) 9525 or EW+; 9526 9527% EN- & Pp-: "you are half-way through" 9528% EN- & J-: "He stopped, about half-way through" 9529% K-: "it wicks the moisture through" 9530% right/straight through: right/straight needs to modify through, so 9531% so that conjunctions can work correctly. 9532through.r right_through straight_through: 9533 ({JQ+} & J+ & (<prep-main-a> or FM-)) 9534 or (EN- & (Pp- or J-)) 9535 or K- 9536 or <locative> 9537 or [MVp- & B-]; 9538 9539<prep-across>: 9540 ({JQ+} & J+ & (<prep-main-a> or FM-)) 9541 or K- 9542 or [MVp- & B-]; 9543 9544across along: <prep-across> or <fronted> or <locative>; 9545 9546% <fronted>: "off went the cavalry" 9547% EP+: "off to the side" 9548off: 9549 <prep-across> 9550 or (MVp+ & {Xc+ & {Xd-}} & dCOp+) 9551 or <fronted> 9552 or EP+; 9553 9554past.p: 9555 ({Yd-} & {JQ+} & J+ & (<prep-main-a> or FM-)) 9556 or K- 9557 or <locative> 9558 or [MVp- & B-]; 9559 9560around: 9561 <alter-preps> 9562 or ({JQ+} & (J+ or Mgp+) & (<prep-main-a> or FM-)) 9563 or <locative> 9564 or K- 9565 or <adv-as> 9566 or <fronted> 9567 or [MVp- & B-] 9568 or [EN+]; 9569 9570% K-: "They ran the motor flat out" 9571flat_out: K-; 9572 9573% up, down behaving as prepositions. 9574% EN- & Pp-: "you are halfway out" 9575% EN- & J-: "We stopped, about halfway up" 9576% {J+} & <fronted>: "Down the stairs came the dog", "Down came the dog". 9577out.r up.r down.r: 9578 ({Yd-} & {JQ+} & ([J+] or [[MVp+]]) & (({Xd- & Xc+} & <adv-as>) or FM-)) 9579 or K- 9580 or ({Yd-} & Pp-) 9581 or (EN- & (Pp- or J-)) 9582 or ({J+} & <fronted>) 9583 or <locative> 9584 or [MVp- & B-]; 9585 9586 9587by: 9588 <alter-preps> 9589 or ({JQ+} & (J+ or Mgp+ or JT+) & (<prep-main-a> or FM-)) 9590 or K- 9591 or <locative> 9592 or [MVp- & B-] 9593 or <null-prep-qu>; 9594 9595% EN- & Pp-: "you are halfway in" 9596% EN- & J-: "we stopped, about halfway in" 9597in.r: 9598 <alter-preps> 9599 or ({JQ+} & (J+ or Mgp+ or IN+) & (<prep-main-a> or FM-)) 9600 or K- 9601 or (EN- & (Pp- or J-)) 9602 or <locative> 9603 or [MVp- & B-] 9604 or (MG- & JG+) 9605 or <null-prep-qu>; 9606 9607on upon: 9608 <alter-preps> 9609 or ({JQ+} & (J+ or Mgp+ or ON+ or [QI+]) & <prep-main-a>) 9610 or K- 9611 or <locative> 9612 or [MVp- & B-]; 9613 9614% o'er: poetic contraction 9615over o'er: 9616 ({Yd-} & {JQ+} & (J+ or Mgp+ or QI+ or [[MVp+]]) & (<prep-main-a> or FM-)) 9617 or K- 9618 or EN+ 9619 or <locative> 9620 or [MVp- & B-] 9621 or (Yd- & Pp-); 9622 9623just_over just_under well_over: EN+; 9624 9625% XXX original LG recommends using the LI link, however the 9626% <prep-main-b> sort of clobbers this. Should this be "fixed"? 9627like.p: 9628 ({[EA-]} & (((J+ or Mgp+ or [[Mp+ or MVs+]]) & <prep-main-b>) 9629 or (Vf- & Mgp+) 9630 or (LI- & (J+ or <subcl-verb>)))) 9631 or <locative> 9632 or [MVp- & B-]; 9633 9634unlike: 9635 J+ & (MVp- 9636 or Pp- 9637 or [({Xc+ & {Xd-}} & dCO+)] 9638 or (Xd- & Xc+ & (E+ or MVx-))); 9639 9640% o': silent, un-pronounced f. 9641% (OFd- & Jd+): "I have a lot of cookies", forces "lot" to be determiner; 9642% The Jd+ forces a link to the object as well. 9643% Wj- & JQ+ & J+ & Qd+: "Of which person were you speaking?" 9644% QI+ & CV+: "She kept an organized record of which employees took their vacations" 9645% The QI makes it interrogative, the CV links head word. 9646% (Js+ or Jp+ or Ju+): we explicitly exclude Jw+ as that leads to bad parses. 9647% 9648% Mf-: allows "from the Abbey of Stratford Langthorne" so that "of" 9649% links to "Abbey" instead of something more distant. 9650% XXX The Mp- below should be removed, and all occurrences of 9651% Mp+ elsewhere should be replaced by (Mp+ or Mf+) 9652% Mf- & MVp+: "She was a girl of about John's age" 9653of: 9654 ({JQ+} 9655 & (Js+ or Jp+ or Ju+ or Mgp+ or (QI+ & {CV+})) 9656 & (Mp- 9657 or Mf- 9658 or OFj- 9659 or OFw- 9660 or (Xd- & Xc+ & MX*x-) 9661 or (<subcl-verb> & (Mj- or (Xd- & Xc+ & MX*j-))) 9662 or [[({Xc+ & {Xd-}} & dCO+)]])) 9663 or (Mf- & MVp+) 9664 or (Wj- & JQ+ & J+ & Qd+) 9665 or (OFd- & Jd+) 9666 or ((OFj- or Mp-) & B-) 9667 or (MG- & JG+) 9668 or (NF- & NJ+) 9669 or (Mp- & TI+); 9670 9671of_them: (ND- or MF-) & (J+ or Pa+) & Xd- & (MX*x- or MVx-) & Xc+; 9672 9673% MX-PHRASE: The blah, to be blahed, will be blah. 9674% TO- & Xc+: "I'd like to, I want to." (null infinitive) 9675% give [J+] a cost, so that numeric intervals are preferred 9676% I*t+ & TO-: passes on the TO constraint down the line 9677% I+ & MVi-: allows "What is there to do?" 9678% but also incorrectly allows: "He is going to do" 9679% This is where landmark transitivity could fix things, 9680% by placing a link between "what" and "do". 9681% I*t+ & Wo-: "To be continued" 9682to.r: 9683 ({@E-} & {N+} & I*t+ & (TO- or Wo-)) 9684 or ({@E-} & {NT-} & I+ & 9685 (<MX-PHRASE> 9686 or (SFsx+ & <S-CLAUSE>) 9687 or [{Xd- & Xc+} & MVi-] 9688 or [<OPENER>] 9689 or [[R-]] )) 9690 or ({NT-} & TO- & Xc+) 9691 or I*a+ 9692 or ({JQ+} & ([J+] or Mgp+) & <prep-main-a>) 9693 or <locative> 9694 or [MVp- & B-] 9695 or <null-prep-qu>; 9696 9697so_as_to: I+ & {Xd- & Xc+} & MVi-; 9698 9699% Mail addresses. 9700care_of c/o: 9701 MVp- & J+; 9702 9703% -------------------------------------------------------- 9704% Preps suggesting comparative relations, orderings 9705 9706besides: {J+ or Mgp+} & ([({Xc+ & {Xd-}} & dCO+)] or MVp- or <fronted>); 9707throughout: {J+} & ([({Xc+ & {Xd-}} & dCO+)] or MVp- or <fronted>); 9708 9709versus.r v..r v.r vs..r vs.r: (J+ & Mp-) or (G- & G+); 9710 9711worth.p: (Mp- & (J+ or OF+)) or (Paf- & Mgp+) or (Pa- & (J+ or B-)); 9712opposite.p: J+ & <prep-main-b>; 9713better_off worse_off: {EC-} & Pa- & {Pg+}; 9714 9715% J+ & <fronted>: "out of the tree fell the squirrel." 9716off_of out_of: 9717 ({JQ+} & J+ & <prep-main-b>) 9718 or [MVp- & B-] 9719 or (J+ & <fronted>); 9720 9721despite notwithstanding 9722other_than apart_from aside_from: 9723 (J+ or Mgp+) & (MVp- or (Xd- & Xc+ & (MVx- or E+)) 9724 or [({Xc+ & {Xd-}} & dCO+)]); 9725 9726rather_than: 9727 (J+ or Mgp+ or Mp+ or I+) & 9728 ((Xd- & Xc+ & (E+ or MVx-)) or MVp- or [({Xc+ & {Xd-}} & dCO+)]); 9729 9730instead_of because_of prior_to: 9731 (J+ or Mgp+) 9732 & (MVp- or Pp- or [({Xc+ & {Xd-}} & dCO+)] or (Xd- & Xc+ & (E+ or MVx-))); 9733 9734as_well_as: 9735 (J+ or Mgp+) & (MG- or Mp- or MVp- or [({Xc+ & {Xd-}} & dCO+)] or (Xd- & Xc+ & (MX*x- or MVx-))); 9736 9737according_to as_of in_case_of in_response_to unbeknownst_to thanks_to: 9738 J+ & (MVp- or Pp- or [({Xc+ & {Xd-}} & dCO+)] or (Xd- & Xc+ & (E+ or MVx-))); 9739 9740due_to along_with en_route_to in_connection_with: 9741 J+ & <prep-main-b>; 9742 9743regardless_of as_to irrespective_of: 9744 (J+ or QI+) & (MVp- or [({Xc+ & {Xd-}} & dCO+)] or (Xd- & Xc+ & (E+ or MVx-))); 9745 9746as_yet to_date so_far thus_far as_usual on_average 9747in_general in_particular in_response in_reply in_turn: 9748 <prep-main-b>; 9749 9750% Mp- & QI+: "decisions such as when to go are taken by the instructor." 9751such_as: 9752 (J+ & ( 9753 MVa- 9754 or Mp- 9755 or (Xc+ & Xd- & (MVx- or MX*x-)))) 9756 or (Mp- & QI+); 9757 9758lest: 9759 (<subcl-verb> or Mgp+ or Mv+) & ( 9760 ({Xc+ & {Xd-}} & dCO*s+) 9761 or ({Xd- & Xc+} & MVs-) 9762 or (Xd- & Xc+ & E+)); 9763 9764albeit: 9765 (<subcl-verb> & {Xc+ & {Xd-}} & dCO*s+) 9766 or ({Xd-} & <coord> & Wd+); 9767 9768no_matter: 9769 QI+ & ((Xc+ & {Xd-} & dCO+) or ({Xd- & Xc+} & MVs-)); 9770 9771% -------------------------------------------------------- 9772% Preps that specify time-like relations 9773% 9774% ({[Mp-]-0.09} & MVp-): If we can identify both the head verb, 9775% and the head noun, then do so. It is tempting to think that these 9776% should modify the verb, only, but conjunctions prove otherwise: 9777% "... went to hell recently, and heaven before that." shows that 9778% "recently" has to modify "hell", and not "went". 9779 9780recently: 9781 {EE- or EF+} & ( 9782 ({Xd- & Xc+} & {[Mp-]-0.09} & MVp-) 9783 or Pp- 9784 or E+ 9785 or ({Xc+ & {Xd-}} & dCO+) 9786 or EB- 9787 or JT- 9788 or <advcl-verb> 9789 or Qe+ 9790 or [[Mp-]]); 9791 9792% Wc- & Qd+: "Now, am I right?" 9793% MJr-: "when, if not now, do you want to do it?" 9794now.r: 9795 ({Xd- & Xc+} & {[Mp-]-0.09} & MVp-) 9796 or Pp- 9797 or E+ 9798 or ({Xc+ & {Xd-}} & dCO+) 9799 or (Wc- & (Xc+ or [()]) & Qd+) 9800 or EB- 9801 or dMJr- 9802 or [[Mp-]]; 9803 9804% Wc- & Qd+: "Then, am I right?" 9805% {Xd-} & MVs- & Xs- & <subcl-verb>: "I eat, then I sleep" 9806% JT+ & CO+: "then last week, I changed my mind" 9807% JT+: "if not next Tuesday, then when do you want to do it?" 9808% EB- & EZ+: "... worked first as a teacher and then as a photographer." 9809then.r: 9810 ({Xd- & Xc+} & {[Mp-]-0.09} & MVp-) 9811 or Pp- 9812 or E+ 9813 or ({JT+} & {Xc+ & {Xd-}} & dCO+) 9814 or JT+ 9815 or (Wc- & (Xc+ or [()]) & Qd+) 9816 or (EB- & {[EZ+]-0.1}) 9817 or (S+ & Xd- & Xc+ & MVs-) 9818 or ({Xd-} & MVs- & Xs- & <subcl-verb>) 9819 or [[Mp-]]; 9820 9821% Wt-: "Later." (all by itself) but also: "Later, he left" 9822% [Mp-]0.4: see notes above <prep-main-b>; prefer MVb- when possible. 9823later earlier: 9824 ({ECa- or Yt-} & 9825 (E+ or 9826 [Mp-]0.4 or 9827 Pp- or 9828 ({[Mp-]-0.09} & MVb-) or 9829 (Wt- & {Xc+}) or 9830 [({Xc+ & {Xd-}} & dCO+)] or 9831 (Xd- & Xc+ & (MX*x- or MVx-)) or 9832 ({[[@Ec-]]} & {Xc+} & A+) or 9833 dAJrc- or dAJlc+)) or 9834 (Yt- & (<advcl-verb> or Qe+)); 9835 9836% -------------------------------------------------------- 9837% Preps that specify space-like relations 9838everywhere anywhere: 9839 {EL+} & ( 9840 (<subcl-verb> & (({Xc+ & {Xd-}} & dCO+) or ({Xd- & Xc+} & MVs-))) 9841 or (MVp- or Pp- or FM- or (Xc+ & Xd- & MVx-))); 9842 9843% Pp-: "We are finally getting somewhere." 9844% Pp- & {EL+}: "I want to be somewhere else" 9845% MVp-: "The record skips somewhere else, too." 9846% EE+: "somewhere near, a mouse scratched." 9847% MVp+ & dCOp+: "Somewhere, far away, a dog barked." 9848% almost like <prep-main-b> ... 9849somewhere someplace: 9850 ({EL+} & ( 9851 FM- 9852 or Pp- 9853 or MVp- 9854 or [({Xc+ & {Xd-}} & dCO+)] 9855 or (Xc+ & Xd- & MVx-) 9856 ) & Mp+) 9857 or ({EL+} & (MVp- or Pp-)) 9858 or ({EL+} & {Xc+ & {Xd-}} & MVp+ & {Xc+ & {Xd-}} & dCOp+) 9859 or ({EL+} & {Xc+ & {Xd-}} & [[dCO+]]) 9860 or EA+ 9861 or EE+ 9862 or EP+; 9863 9864nowhere: 9865 ({EL+} & (MVp- or Pp- or FM- or (Xc+ & Xd- & MVx-))) 9866 or EP+; 9867 9868% EE- & COp+: "somewhere near, a mouse scratched." 9869% EE- & FM-: "The ticking came from somewhere near." 9870% The EE- above should be replaced by ... EP- ??? XXX TODO 9871% dWl-: "somewhere near" 9872near.p: 9873 ({EE- or EF+} & ( 9874 <alter-preps> 9875 or (J+ & (<prep-main-b> or FM- or <fronted>)))) 9876 or ({EP-} & dWl- & {J+}) 9877 or (EE- & {Xc+} & dCOp+) 9878 or (EE- & FM-); 9879 9880% SF*p+: "nearby is another temple" (using p for 'prep') 9881% SFpp+: "nearby are more ruins" 9882% {EE-} & {Xc+} & COp+: "{somewhere} nearby, a mouse scratched" 9883% {EE-} & FM-: "The ticking came from {somewhere} nearby." 9884nearby close_by handy.r: 9885 A+ 9886 or MVp- 9887 or Pp- 9888 or (SF*p+ & <CLAUSE>) 9889 or (EP- & dWl- & {J+}) 9890 or ({EE-} & FM-) 9891 or ({EE-} & {Xc+} & dCOp+); 9892 9893% "It lies in the regions nether" 9894nether.r distant.r: 9895 MVp-; 9896 9897% similar to <prep-main-b> but not quite ... 9898all_over all_around: 9899 {J+} & (Mp- or Pp- or MVp- or dWl- or [({Xc+ & {Xd-}} & dCO+)] or FM-); 9900 9901% Consider "Here's the ball." We have two choices: SFst+ as a filler-it, 9902% or <fronted> with subject-verb inversion. Both seem reasonable. 9903here: 9904 J- 9905 or <prep-main-b> 9906 or [dSFst+ & <CLAUSE>]0.15 9907 or <fronted>; 9908 9909% Wi-: [come] Over here! 9910over_here: <verb-co>; 9911 9912% EN- & Pp-: "you are halfway there" 9913% EN- & J-: "we stopped about halway there" 9914% Wl-: "There!" 9915% Wp- & PFt+: "there lay the ball"; the PFt+ prevents connections to 9916% the PFb- on <vc-be>. 9917% "there the remains can be found" 9918there.r thither: 9919 J- 9920 or <prep-main-b> 9921 or [(dSFst+ or dSFp+ or dSFut+) & <CLAUSE>].15 9922 or [dSFIst-].15 9923 or [dSFIp-].15 9924 or <fronted> 9925 or OXt- 9926 or (EN- & (Pp- or J-)) 9927 or dWl-; 9928 9929% This seems to be the simplest way to make "Go home!" parse correctly... 9930home.r: MVp-; 9931 9932away: ({Yd-} & (MVp- or Pp- or ({Xc+ & {Xd-}} & dCO+))) or K- or dWl-; 9933aboard: ((MVp- or Mp- or Pp-) & {J+}) or K- or dWl-; 9934apart: {Yd-} & K-; 9935 9936inside.r outside.r underneath alongside: 9937 <alter-preps> 9938 or ({EP-} & dWl-) 9939 or ({J+} & (<prep-main-b> or FM-)); 9940 9941amid plus.p minus.p via onto on_to: 9942 J+ & (<prep-main-b> or <fronted>); 9943 9944% Bare-naked MVp-: "I want it back" 9945back.r: ({Yd-} & K-) or (MVp+ & (MVp- or FM-)) or MVp-; 9946forth aside.p: K- or <adv-as>; 9947 9948next_to in_back_of in_front_of close_to on_top_of outside_of 9949inside_of atop: 9950 <alter-preps> or 9951 <locative> or 9952 (J+ & (<prep-main-b> or FM- or <fronted>)); 9953 9954ahead_of by_way_of akin_to betwixt vis-a-vis vis-à-vis cf. 9955in_lieu_of on_account_of in_place_of in_search_of: 9956 <alter-preps> or 9957 (J+ & (<prep-main-b> or <fronted>)); 9958 9959% XXX FIXME, the below is nutty; reassign to the above. 9960subject_to status_post in_conjunction_with sensu 9961 in_relation_to neath across_from circa ca. c. 9962 previous_to together_with as_regards s/p aka unto 9963 apropos_of w.i W.i: 9964 ({JQ+} & (J+ or Mgp+) & <prep-main-a>) or (MVp- & B-); 9965 9966% -------------------------------------------------------- 9967% More complex space-like prepositional phrases 9968 9969overhead.r midway in_public in_private en_route 9970a_la_mode a_la_carte side_by_side from_coast_to_coast: <prep-main-b>; 9971 9972% {EP-} & dWl-: "Just upstairs" 9973abroad upstairs.r downstairs.r overseas.r next_door: 9974 <prep-main-b> or ({EP-} & dWl-) or FM-; 9975 9976elsewhere: 9977 <prep-main-b> or FM- or [[J-]]; 9978 9979ahead at_hand in_store in_reverse in_place in_town 9980under_way in_office out_of_office out_of_reach 9981in_reach within_reach on_guard at_large in_hand on_hand for_free 9982in_line in_loco_parentis on_board en_route in_bed 9983out_of_bed on_strike on_top from_afar at_stake in_question 9984at_issue on_lease on_trial in_league in_cahoots in_front in_back 9985on_break on_camera in_command in_concert by_association in_association 9986on_deck on_disk on_file on_foot on_location on_line online.r: 9987 MVp- or Mp- or Pp- or (Xc+ & Xd- & (MX*x- or MVx-)); 9988 9989uptown downtown.r offshore.r underground.r out_of_town: 9990 MVp- or Mp- or Pp- or FM- or ({EP-} & dWl-) or (Xc+ & Xd- & MVx-); 9991 9992<common-prep>: MVp- or Pp- or (Xc+ & Xd- & MVx-); 9993 9994herewith hereinafter therefrom therein thereon thereupon: <common-prep>; 9995 9996/en/words/words-medical.prep.1: <common-prep>; 9997 9998backward backwards forwards.r 9999sideways ashore abreast aft 10000leftward leftwards rightward rightwards 10001downhill southward underfoot westward eastward northward: 10002 <common-prep> or <locative>; 10003 10004half-way.r halfway.r 10005two-fold 10006overnight.r on_hold on_track in_situ in_toto off_balance 10007on_tiptoe 10008in_check on_course off_course under_oath at_end by_example on_holiday 10009by_invitation on_patrol on_stage in_step in_tempo on_schedule 10010behind_schedule ahead_of_schedule for_good for_keeps 10011out_of_step out_of_phase in_tune out_of_tune in_session out_of_session 10012in_phase neck_and_neck under_contract 10013no_place out-of-doors out_of_hospital: 10014 <common-prep>; 10015 10016% K-: "put forward the argument..." 10017forward.r: <common-prep> or K- or <adv-as>; 10018 10019% 5' 3' are DNA ends 10020upstream downstream 5' 3': 10021 A+ or 10022 NIfp+ or NItp- or 10023 ({Yd- or EZ- or EE- or ET-} & {MVp+ or OF+} & 10024 (({Xc+ & Xd-} & (Ma- or dMJra-)) or 10025 hMJra+ or 10026 <fronted> or 10027 MVp- or 10028 Pp- or 10029 FM- or 10030 (Xc+ & Xd- & (MVx- or MX-)))); 10031 10032%upstream downstream 3' 5': 10033%A+ or 10034%((EZ- or Y-) & (MVp+ or OF+) & (MV- or MV+)) or 10035%(ET- or EZ- or Y- & Ma- & (MVp+ or OF+)) or 10036%(EE- or Y- & (FM- or TO-) & MVp+ or OF+); 10037 10038indoors outdoors underwater.r: 10039 MVp- or Pp- or FM- or ({EP-} & dWl-) or (Xc+ & Xd- & MVx-); 10040 10041% -------------------------------------------------------- 10042% Patronymics and misc french/spanish/german connectives 10043% Many of these are already in the adjectives list 10044à auf aus aux comte comtes 10045dans de de_la del della delle der des du duc 10046la las le.c los nach noch och os ou på por 10047sans te über un une vom von zum zur zu: 10048 {G-} & G+; 10049 10050% Spanish/Italian: "Dolce y Gabbana" 10051y.and: G- & G+; 10052 10053% ==================================================================== 10054% TIME AND PLACE EXPRESSIONS 10055 10056% (Xd- & {Xc+} & MV+ & MVx-): "We are ready, this time for sure." 10057this_time this_one_time this_once that_time these_days: 10058 <prep-main-t> 10059 or (Xd- & {Xc+} & MV+ & MVx-) 10060 or [[E+]]; 10061 10062last_time next_time: 10063 <prep-main-t> 10064 or JT- 10065 or YS+ 10066 or [[<noun-main-s>]] 10067 or Wa-; 10068 10069% Js-: "show results from last week" 10070day.r week.r month.r year.r weekend.r morning.r afternoon.r evening.r 10071night.r semester.r term.r season.r session.r: 10072 ((DTn- or DTi-) & (<prep-main-t> or [[E+]])) 10073 or (DTi- & (JT- or YS+ or Js- or [[<noun-main-s>]])) 10074 or (DTa- & <prep-main-t>); 10075 10076the_next the_previous the_following this_past: 10077 DTn+; 10078 10079% Js- links "show results from today" 10080<relative-date>: 10081 <prep-main-t> or JT- or Js- or YS+ or [[<noun-main-s>]]; 10082 10083% Date inverted relative: "What a great day yesterday was!" 10084% "What a great day was yesterday!" 10085<date-inv-rel>: Ss+ & Rn-; 10086 10087% {Xd-} & MX-: "What a great day today!" 10088today tonight: 10089 <relative-date> 10090 or <date-inv-rel> 10091 or ({Xd-} & MX-) 10092 or [[E+]]; 10093 10094yesterday: 10095 {TD+} & (<relative-date> or <date-inv-rel> or [[E+]]); 10096 10097tomorrow: 10098 {TD+} & (<relative-date> or <date-inv-rel>); 10099 10100Monday Tuesday Wednesday Thursday Friday Saturday Sunday.i: 10101 ((DTn- or DTie- or [()]) & {G-} & {TD+ or TW+} 10102 & (<relative-date> or <date-inv-rel> or ON-)) 10103 or [[AN+]]; 10104 10105morning.i afternoon.i night.i evening.i: 10106 TD-; 10107 10108% (ND- & TY+ & MVp-): "John (born 20 December 1975) is clever" 10109January.i February March April.i May.i June.i 10110July August.i September.i October November December: 10111 ((DTn- or DTie- or ({TA-} & {TY+})) & 10112 (JT- 10113 or Jp- 10114 or YS+ 10115 or IN- 10116 or [<noun-and-s>] 10117 or [[{ND-} & <noun-main-s>]])) 10118 or ((DTn- or DTie-) & <prep-main-t>) 10119 or (TM+ & {TY+} & 10120 ((Xd- & Xc+ & TW-) 10121 or ON- 10122 or JT- 10123 or [[<noun-main-s> or MVp- or Mp- or AN+]])) 10124 or (ND- & TY+ & MVp-) 10125 or <date-inv-rel> 10126 or AN+ 10127 or Wa-; 10128 10129% The naked ND- can occur with time intervals: 10130% "I can't decide between 7:30AM and 9:30AM" 10131% AM.ti PM.ti am.ti pm.ti a.m. p.m. o'clock: 10132/en/words/units.5: 10133 ND- & {{@MX+} & <noun-main-s> & {TZ+}} ; 10134 10135% Time-zone names 10136A.tz ACDT.tz ACST.tz ADT.tz AEDT.tz AEST.tz AKDT.tz AKST.tz AST.tz 10137AWDT.tz AWST.tz B.tz BST.tz C.tz CDT.tz CEDT.tz CEST.tz CET.tz CST.tz 10138CXT.tz D.tz E.tz EDT.tz EEDT.tz EEST.tz EET.tz EST.tz F.tz G.tz 10139GMT.tz H.tz HAA.tz HAC.tz HADT.tz HAE.tz HAP.tz HAR.tz HAST.tz HAT 10140HAY.tz HNA.tz HNC.tz HNE.tz HNP.tz HNR.tz HNT.tz HNY.tz I.tz IST.tz 10141K.tz L.tz M.tz MDT.tz MESZ.tz MEZ.tz MSD MSK.tz MST.tz N.tz NDT.tz 10142NFT.tz NST.tz O.tz P.tz PDT.tz PST.tz Q.tz R.tz S.tz T.tz U.tz UTC.tz 10143V.tz W.tz WDT.tz WEDT WEST.tz WET.tz WST.tz X.tz Y.tz Z.tz: 10144 {Xd-} & TZ-; 10145 10146% Abbreviated month names. 10147Jan.x Feb.x Mar.x Apr.x May.x Jun.x Jul.x Aug.x Sep.x Sept.x Oct.x Nov.x Dec.x: 10148 {Xi+} & TM+ & {TY+} & 10149 ((Xd- & Xc+ & TW-) or 10150 ON- or 10151 JT- or 10152 [[<noun-main-s> or MVpn- or Mp- or AN+]]); 10153 10154fall.i spring.i winter.i summer.i: 10155 ((DTn- or DTi-) & <prep-main-t>) or 10156 (DTi- & (JT- or YS+ or [[<noun-main-s>]])); 10157 10158% Jd- & Dmc-: "Millions of years ago..." 10159weeks.i days.i hours.i minutes.i seconds.i months.i years.i decades.i 10160centuries.i semesters.i terms.i nights.i: 10161 ((ND- or (Jd- & Dmc-) or [[EN-]] or [()]) & (Yt+ or (OT- & {Mp+}))) 10162 or (ND- & Ye-) 10163 or (TQ- & BT+); 10164 10165week.i day.i hour.i minute.i second.i month.i year.i decade.i century.i 10166semester.i term.i night.u: 10167 (NS- & (({NJ-} & {EN-} & (Yt+ or OT-)) or (EN- & J-))) 10168 or (NSa- & [[Mp- or Ys-]]) 10169 or ({NR- or TT-} & DG- & ((<subcl-verb> & (({Xc+ & {Xd-}} & dCO+) or MVp- or (Xd- & Xc+ & MVx-))) or Yt+)); 10170 10171year_and_a_half: NSa- & {EN-} & (Yt+ or OT-); 10172moment.u: 10173 (NS- & (({EN-} & (Yt+ or OT-)) or (EN- & J-))) 10174 or ({NR- or TT-} & DG- & ((<subcl-verb> & (({Xc+ & {Xd-}} & dCO+) or MVp- or (Xd- & Xc+ & MVx-))) or Yt+)); 10175 10176a_while: J- or Yt+ or OT- or <adv-as>; 10177now.i then.i: JT- or FM-; 10178now_on then_on there_on: FM-; 10179from_now: Yt- & <prep-main-t>; 10180 10181a_long_time some_time a_few_moments moments.u: 10182 Yt+ or OT-; 10183 10184% I can't figure out what the Js- would be for... ?? 10185% ago: Yt- & (<prep-main-e> or <advcl-verb> or Qe+ or JT- or Js-); 10186ago: 10187 Yt- & (<prep-main-e> or <advcl-verb> or Qe+ or JT-); 10188 10189every.i: {EN-} & Ye+ & <prep-main-t>; 10190times.i x.i: 10191 (ND- & (({Xc+ & {Xd-}} & dCOa+) or MVp- or EC+ or EZ+ or <advcl-verb> or Qe+)) or 10192 (((({ND-} & DG-) & {<subcl-verb>}) or (ND- & Ys+)) & 10193 (({Xc+ & {Xd-}} & dCO+) or MVp- or (Xd- & Xc+ & MVx-))); 10194 10195time.i: 10196 {TT- or NR-} & DG- & {<subcl-verb>} & 10197 (({Xc+ & {Xd-}} & dCO+) or MVp- or (Xd- & Xc+ & MVx-)); 10198 10199the_year: TY+ & <noun-main-s>; 10200every_time: 10201 {EN-} & (<subcl-verb> & (({Xc+ & {Xd-}} & dCO+) or MVp- or (Xd- & Xc+ & MVx-))); 10202 10203week.n moment.n hour.n minute.n year.n instant.n period.n month.n 10204second.n decade.n century.n: 10205 {NM+} & ((<noun-modifiers> & 10206 ((Ds- & {@M+} & {WN+ or TH+ or [[<embed-verb>]] or (R+ & Bs+)} & {@MXs+} & 10207 (<noun-main-s> or 10208 <rel-clause-s> or 10209 <noun-and-s>)) or 10210 Us- or 10211 (YS+ & Ds-) or 10212 (GN+ & (DD- or [()])))) or 10213 AN+); 10214 10215day.n night.n: 10216 {NM+} & ((<noun-modifiers> & 10217 (({D*u- or @M+} & {WN+ or TH+ or [[<embed-verb>]] or (R+ & Bs+)} & {@MXs+} & 10218 (<noun-main-m> or 10219 <rel-clause-s> or 10220 <noun-and-x>)) or 10221 Us- or 10222 (YS+ & {D*u-}) or 10223 (GN+ & (DD- or [()])))) or 10224 AN+); 10225 10226% {Dmc- or @M+}: avoid used Dmc together with M when parsing sentences like 10227% "She is two years older than me" 10228% ND- & A- & D- & Jp-: "we walked for a further three hours" 10229days.n weeks.n moments.n hours.n minutes.n years.n instants.n 10230periods.n months.n nights.n seconds.n decades.n centuries.n: 10231 ({NM+} & ((<noun-modifiers> & 10232 (({Dmc- or @M+} & {WN+ or TH+ or <embed-verb> or (R+ & Bp+)} & {@MXp+} & 10233 (<noun-main-p> or 10234 <rel-clause-p> or 10235 <noun-and-p>)) or 10236 Up- or 10237 (YP+ & {Dmc-}) or 10238 (GN+ & (DD- or [()])))) or 10239 [[AN+]])) or 10240 (ND- & A- & D- & Jp-); 10241 10242% XXX A major problem here is that the dict entries for miles.n, feet.n 10243% create a bunch of parses that are wrong & interfere with the below. 10244% Jp-: "we walked for three kilometers" 10245% ND- & A- & D- & Jp-: "we walked for a further three kilometers" 10246<units-funky-plural>: 10247 ((ND- or [()] or [[EN-]]) & (Yd+ or Ya+ or EC+ or [[MVp-]] or OD-)) 10248 or ((ND- or [()]) & Jp-) 10249 or (ND- & A- & D- & Jp-) 10250 or (ND- & (NIfu+ or NItu- or EQt+ or EQt-)); 10251 10252% AU is abbreviation for "astronomical units" 10253blocks.i feet.i miles.i yards.i inches.i 10254meters.i millimeters.i centimeters.i micrometers.i kilometers.i 10255microns.i Angstroms.i wavelengths.i 10256AU.i au.i astronomical_units light-years.i: <units-funky-plural>; 10257 10258block.i foot.i mile.i yard.i inch.i 10259meter.i millimeter.i centimeter.i micrometer.i kilometer.i 10260micron.i Angstrom.i wavelength.i 10261astronomical_unit light-year.i: 10262 (NS- & {NJ-} & {EN-} & (Yd+ or EC+ or [[MVp-]] or Ya+ or OD-)) or Us-; 10263 10264% make sure that mile.i always has precedence over mile.n 10265% XXX TODO: probably same for the other .i's above... 10266mile.n: 10267 <marker-common-entity> or [<common-noun>]; 10268 10269a_long_way: Yd+; 10270point.i percentage_point: 10271(NS- or NIe-) & {NJ-} & (Yd+ or OD-); 10272points.i percentage_points: ND- & (Yd+ or MVp-); 10273 10274dollars.i cents.i: NIn- & (EC+ or Yd+ or OD-); 102751_dollar one_dollar a_dollar 1_cent 10276one_cent a_cent: {NJ-} & (EC+ or Yd+ or OD-); 10277share.i pound.i ounce.i gallon.i barrel.i head.x: NSa- & Mp-; 10278 10279twofold threefold fourfold fivefold sixfold sevenfold eightfold ninefold 10280tenfold a_hundredfold a_thousandfold: {EN-} & (MVp- or Em+ or EC+ or [Pa-] or A+ or 10281(Xd- & (Xc+ or <costly-null>) & MX-) or NIfn+ or NItn-); 10282 10283% Add cost to Op-, try to use any other linkage before making 10284% a unit be a plain-old object. 10285% A- & ND-: "200 square ft of plywood" 10286<units-suffix>: 10287 ({A-} & (ND- or NS- or NIe-) & (NIfu+ or NItu-)) or 10288 ({A-} & (ND- or NS- or NIe-) & (AN+ or EQt+ or EQt-)) or 10289 ({A-} & (ND- or NS- or NIe-) & {DD- or EN-} & {Wd-} & {Mp+} & Sp+) or 10290 ({A-} & (ND- or NS- or NIe-) & ([{DD-} & Op-] or Jp-) & {Mp+}) or 10291 ({A-} & (ND- or NS- or NIe-) & Xd- & MX- & Xc+) or 10292 ((ND- or NS-) & {NJ-} & (EC+ or Y+ or OD- or (Us- & {Mp+}))) or 10293 Us-; 10294 10295% Abbreviations of scientific units that follow numbers 10296% km².u mi².u in².u ft².u m².u cm².u 10297/en/words/units.1: <units-suffix>; 10298/en/words/units.3: <units-suffix>; 10299<UNITS>: <units-suffix>; 10300 10301% Allows "200 sq. ft. of plywood", "200 cu yds of concrete" 10302/en/words/units.a: A+; 10303 10304% Units abbreviations that can be followed by a period: 10305% ft. tbsp. yds. 10306/en/words/units.1.dot: {Xi+} & <units-suffix>; 10307 10308% Time unit abbreviations: 10309<time-units>: <units-suffix> or ((ND- or NS-) & {NJ-} & OT-); 10310/en/words/units.4: <time-units>; 10311/en/words/units.4.dot: {Xi+} & <time-units>; 10312 10313% money, similar to units, above. 10314% Ds-: "We are talking about the dollar" 10315/en/words/currency: 10316 ((NIm- or NIn- or NIe-) & AN+) 10317 or ((NIm- or NIn- or NIe- or Ds-) & (Op- or Jp-) & {Mp+}) 10318 or ((NIm- or NIn-) & {NJ-} & (EC+ or Yd+ or OD-)) 10319 or Us-; 10320 10321% {NI-} & Jp-: "a purseful of dollars" 10322/en/words/currency.p: 10323 ((NIn- or NIe-) & AN+) 10324 or ({NIn- or NIe-} & (Op- or Jp-) & {Mp+}) 10325 or ((NIn-) & {NJ-} & (EC+ or Yd+ or OD-)) 10326 or Us-; 10327 10328% number-and-unit combinations, such as "50-kDa". The linking requirements 10329% should largely follow those for units except not allowing a numeric 10330% determiner. 10331% TODO: the <noun-main-x> linking requirements are likely rarely used, and 10332% it might be beneficial to cost them. If this is done, make the same 10333% modification for unit ranges also. 10334% NUMBER-AND-UNIT: 10335% ((({D*u-} or {Dmc-}) & <noun-rel-x> & 10336% (<noun-main-x> or Bsm+)) or (({D*u-} or {Dmc-}) & Us- & {Mp+})) or A+; 10337% Above screw up the usual units processing. 10338 10339% ====================================================================== 10340% QUESTION WORDS 10341 10342% Allow a question to be preceeded by a clause opener. 10343% "By the way, how was it?" 10344<clause-q>: {hCO-} & Wq-; 10345 10346% QI- & (): "I do not know who" 10347% Ws- & Bsw+ & Sp*w+: "Who have bought your flat from?" 10348% {EL+ & {N+}} & Wd-: "Who?" "Who else?" "Who else not?" 10349% Wq- & Qw+: "who are they?" 10350% Jw-: "For who were you mistaken?" 10351who: 10352 (R- & (({MVp+ or MVx+} & RS+) or <porcl-verb>)) 10353 or [QI-] 10354 or dSJl+ or dSJr- 10355 or Jw- 10356 or ({EL+} & ((S**w+ & {Bsw+}) or (R+ & B*w+)) & {EW-} & (Ws- or Wq- or QI*d- or BIqd-)) 10357 or ({EL+ & {N+}} & Wd-) 10358 or (<clause-q> & Qw+) 10359 or ({MVp+ or MVx+} & (S**w+ or (R+ & B*w+)) 10360 & (Xd- & (Xc+ or <costly-null>) & MX*r-)); 10361 10362% Sp+: "what are the answers?" 10363% Ww-: Dr. Who: "What!" 10364% {EL+} & Ww-: "What else?" "What the fuck?" 10365% Wn- & O+: "What a jerk!" 10366% QI-: "I'll tell you what", "Say what?" 10367% Jw-: "To what do you owe your success?" 10368what: 10369 ({EL+} & 10370 (D**w+ 10371 or Ss*w+ 10372 or Sp*w+ 10373 or (R+ & (Bsw+ or BW+))) 10374 & {hCO-} & {EW-} & (Wb- or Wq- or Ws- or QI*d- or BIqd- or QJ+ or QJ-)) 10375 or ({EL+} & Ww-) 10376 or (Wn- & O+) 10377 or ((Ss*d+ or (R+ & (Bsd+ or BW+))) 10378 & (<noun-main2-s-no-punc> or (Ss*t+ & <CLAUSE>) or SIs*t-)) 10379 or (D+ & JQ-) 10380 or Jw- 10381 or [QI-]0.5 10382 or dSJl+ or dSJr-; 10383 10384% [QI-]: "I do not know which" 10385% (R+ & B*w+ & (QJ+ or QJ-)): "... which to pick and which to leave behind." 10386which: 10387 ((Jr- or R-) & (({MVp+ or MVx+} & RS+) or <porcl-verb>)) 10388 or ((D**w+ or ({OF+} & (S**w+ or (R+ & B*w+)))) & {EW-} & (Wq- or Ws- or QI*d- or BIqd-)) 10389 or (JQ- & D+) 10390 or ({MVp+ or MVx+} & (S**w+ or B*w+) & ((Xc+ or <costly-null>) & Xd- & MX*r-)) 10391 or [QI-] 10392 or (R+ & B*w+ & (QJ+ or QJ-)) 10393 or Jw-; 10394 10395% <directive-opener> or Wi-: "Which way, left or right?" 10396which_way: 10397 <directive-opener> or <verb-co>; 10398 10399% Jw-: "From whom did you run?" 10400whom: 10401 (R- & <porcl-verb>) 10402 or (R+ & B*w+ & {EW-} & (Wq- or QI*d- or BIqd- or ((Xc+ or <costly-null>) & Xd- & MX*r-))) 10403 or (Jr- & (RS+ or <porcl-verb>)) 10404 or Jw-; 10405 10406whose: 10407 (D**w+ & ( 10408 Mr- 10409 or ({EW-} & Wq-) 10410 or Ws- 10411 or QI*d- 10412 or BIqd- 10413 or ((Xc+ or <costly-null>) & Xd- & MX*d-))) 10414 or (JQ- & D+) 10415 or (U+ & Jr- & (RS+ or <porcl-verb>)); 10416 10417% Os-: "I'll hire whomever I can find" "I'll hire whomever" 10418% EL+ & SJr-: "Bring him and whomever else" 10419% ({EL+} & Os- & Bsd+): Bring whomever else you care to. 10420whomever: 10421 (R- & <porcl-verb>) 10422 or (B*w+ & (Wq- or QI*d- or BIqd- or ((Xc+ or <costly-null>) & Xd- & MX*r-))) 10423 or ({EL+} & dSJr-) 10424 or ({EL+} & (Ss*d+ or Bsd+ or {[[]]}) & Os-) 10425 or (Jr- & (RS+ or <porcl-verb>)) 10426 or Jw-; 10427 10428% EL+ & SJr-: "Bring him and whomever else" 10429whoever: {EL+} & 10430 (((Ss*d+ or Bsd+ or [[CX+]] or {[[]]}) & 10431 (<noun-main-s> or (Xc+ & {Xd-} & dCO+) or ({Xd- & Xc+} & MVs-))) 10432 or ({EL+} & dSJr-) 10433 or [[(O- or J-) & CX+]]); 10434 10435whatever.c: 10436 ({EL+} & (((Ss*d+ or Bsd+ or BW+ or D**w+) 10437 & (<noun-main-s> or (Xc+ & {Xd-} & dCO+) or ({Xd- & Xc+} & MVs-))) 10438 or [[(O- or J-) & CX+]])) 10439 or ((ALx+ & J+) & (({Xd-} & Xc+ & dCO+) or ({Xd- & Xc+} & MVs-))); 10440 10441whenever wherever however.c: 10442 {EL+} & (<subcl-verb> & (({Xc+ & {Xd-}} & dCO+) or ({Xd- & Xc+} & MVs-))); 10443 10444whyever: 10445 ({EL+} & ( 10446 ({hCO-} & Ww- & Qw+) 10447 or (QI- & (<subcl-verb> or <ton-verb>)) 10448 or (<subcl-verb> & ((SFsx+ & <S-CLAUSE>) or WY- or BIq-)))) 10449 or [[{@hCO-} & Wc- & Wi+]]; 10450 10451whichever: 10452 ({EL+} & (((Ss*d+ or Bsd+ or BW+ or D**w+) 10453 & (<noun-main-s> or (Xc+ & {Xd-} & dCO+) or ({Xd- & Xc+} & MVs-))) 10454 or [[(O- or J-) & CX+]])) 10455 or ((ALx+ & J+) & (({Xd-} & Xc+ & dCO+) or ({Xd- & Xc+} & MVs-))); 10456 10457% Ww- & Qw+: "whither did it come?" 10458% EW-: "From whither did it come?" 10459whence whither: 10460 {EL+} & ((<subcl-verb> & (({Xc+ & {Xd-}} & dCO+) 10461 or ({Xd- & Xc+} & MVs-))) 10462 or ({hCO-} & {EW-} & Ww- & Qw+)); 10463 10464% Comparative-opener: "although a good worker, he's not a very good manager" 10465<COMP-OPENER>: (O*c+ & {Xc+ & {Xd-}} & dCOc+); 10466 10467although.e in_as_much_as whereas whereof wherein: 10468 (<subcl-verb> & (({Xc+ & {Xd-}} & dCO*s+) or ({Xd- & Xc+} & MVs-))) 10469 or ({Xd-} & <coord> & (Wd+ or Wp+ or Wr+)) 10470 or <COMP-OPENER>; 10471 10472% QI- & (): "I do not know when" 10473% (Mv- & Cs+): "an examination when it happened revealed chicanery" 10474% The above is yucky, since it allows broken parses, e.g. 10475% *The school when I lived in England was wonderful 10476% Perhaps a better solution might be some special case of WN+ on 10477% examination? (would require 'examination' and all other 'operation' 10478% nouns to be in their own class... 10479% SJ: "when, but not how, will be decided." 10480% MJ: "when, if not next Tuesday, do you want to do it?" 10481% JT- & MJr-: "if not next Tuesday, then when do you want to do it?" 10482when: 10483 ((WN- or BIh-) & <subcl-verb>) 10484 or ((<ton-verb> or <subcl-verb>) & (BIq- or QI- or (SFsx+ & <S-CLAUSE>))) 10485 or (Mv- & <subcl-verb>) 10486 or [QI-]0.5 10487 or [dSJl+ or dSJr-]0.5 10488 or [dMJl+]0.5 10489 or ({JT-} & dMJr- & Qw+) 10490 or ({EW-} & (QJ- or QJ+)) 10491 or ({hCO-} & {EW-} & (Ww- or Wq-) & {Qw+}) 10492 or ((<subcl-verb> or Mp+ or Mgp+ or Mv+) & 10493 (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & dCO*s+) or (Xd- & Xc+ & E+))); 10494 10495% QI- & (): "I do not know why" 10496% COa+: "Why, of course it will!" 10497% N+: "why not?" "Why the hell not?" 10498why: 10499 {EL+} & ( 10500 ({hCO-} & {EW-} & (Ww- or Wq-) & {Qw+ or N+}) 10501 or (QI- & (<subcl-verb> or <ton-verb> or [()]0.5)) 10502 or (<subcl-verb> & ((SFsx+ & <S-CLAUSE>) or WY- or BIq- or QJ+ or QJ-)) 10503 or dCOa+ 10504 or [dSJl+ or dSJr-]0.5 10505 or ({EW-} & (QJ- or QJ+)) 10506 ); 10507 10508% QI- & (): "I do not know where" 10509% R+ & Bsw+: "Where does it go to?" 10510% Cs+ & Bsw+ & QI-: "Can you tell us where those strange ideas came from?" 10511% {EW-}: "about where did you put it?" 10512% Jw-: "From where did you get it?" 10513where: 10514 {EL+} 10515 & ( 10516 ({hCO-} & {EW-} & Wq- & ((Rw+ & WR+) or (R+ & Bsw+) or Qw+)) 10517 or [QI-]0.5 10518 or [dSJl+ or dSJr-]0.5 10519 or ({EW-} & (QJ- or QJ+)) 10520 or (<subcl-verb> & Bsw+ & QI-) 10521 or ((WR+ or <subcl-verb> or <ton-verb>) & (BIq- or QI- or (SFsx+ & <S-CLAUSE>))) 10522 or ((<subcl-verb> or WR+) & <prep-main-b>)); 10523 10524whether: 10525 ((QI- or BIq-) & (<subcl-verb> or <ton-verb>)) 10526 or (<subcl-verb> & SFsx+ & <S-CLAUSE>) 10527 or dSJl+ or dSJr- 10528 or [[(<subcl-verb> or MV+) & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & dCO*s+))]]; 10529 10530whether_or_not: 10531 ((QI- or BIq-) & (<subcl-verb> or <ton-verb>)) 10532 or (<subcl-verb> & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & dCO*s+))); 10533 10534% QI- & (): "I do not know how" 10535% EL+: "How else would you say that?" 10536% (EAh+ or EEh+) & Wq-: "How big?" "How quickly?" 10537% Unfortunately, this is blocked by "S-V inversion required7" 10538how: 10539 ((((EAh+ or EEh+) & {HA+}) or H+ or AFh+) & 10540 {EW-} & (BIqd- or QI*d- or Wq- or Ws-)) 10541 or [[{EW-} & Ww-]] 10542 or ({EW-} & <clause-q> & (({EL+} & Qw+) or AF+)) 10543 or [QI-]0.5 10544 or ({EW-} & (QJ- or QJ+)) 10545 or [dSJl+ or dSJr-]0.5 10546 or ((<subcl-verb> or <ton-verb>) & (QI- or BIq- or (SFsx+ & <S-CLAUSE>))); 10547 10548% ---------------------------------------------------- 10549% CONJUNCTIONS & ADVERBS 10550 10551% "that" as subjunctive or paraphrasing 10552% EBx+: He told me that even his mother likes me 10553% (perhaps this should be changed to a different EB ??) 10554that.j-c: 10555 ({EBx+} & <that-verb> & 10556 ([SFsx+ & <S-CLAUSE>] or TH- or [[MVh-]] or RJ*t+ or RJ*t-)) 10557 or (TS- & (SI*j+ or SFI**j+) & I*j+); 10558 10559% "that" as determiner. 10560% D*u+: "Give me that thing" 10561that.j-d: [{AL-} & D*u+]; 10562 10563% "that" as adverb. 10564% Xd-: iffy punctuation, e.g "The man, that you saw laugh... 10565that.j-r: 10566 ({[Xd-]} & R- & (({MVp+ or MVx+} & RS+) or <porcl-verb>)) 10567 or EE+ 10568 or (EA+ & {HA+}) 10569 or DTn+; 10570 10571% "that" as noun. naked Osn-: "give me that" 10572% cost on [<noun-and-s>] to avoid comma as conjunction. 10573that.j-p: ({[[M+]]} & <noun-main-h>) or [<noun-and-s>]0.5; 10574 10575% "that" as topic. Wt is a topic link to LEFT-WALL. "That I did not know". 10576that.j-t: Wt- & {Xc+} & Rn+ & B+; 10577 10578% "No one is sitting at that there table" 10579that_there: Ds+; 10580 10581% (Rnx+ & <verb-wall> & <CLAUSE-E>): "Because I said so" 10582% Not using Rnx+ & B+ above, because B+ goes too far... 10583because b/c bc cuz cos coz cause.j 'cause b'cause b'cuz bec bcoz: 10584 (<subcl-verb> & (({Xc+ & {Xd-}} & dCO*s+) or BIh- or ({Xd- & Xc+} & MVs-))) 10585 or (OF+ & (({Xc+ & {Xd-}} & dCO+) or BIh- or ({Xd- & Xc+} & <adv-as>))) 10586 or (Rnx+ & <verb-wall> & <CLAUSE-E>); 10587 10588now_that just_as if_only in_case whereby whereupon insofar_as 10589inasmuch_as ere on_the_grounds_that on_grounds_that in_that 10590in_the_event_that in_the_event: 10591 <subcl-verb> & (({Xc+ & {Xd-}} & dCO*s+) or ({Xd- & Xc+} & MVs-)); 10592 10593if_only: 10594 ((MVp+ or MVa+ or MVs+) & ({Xd- & Xc+} & MVp-)) or (Wd+ & Wc-); 10595 10596o_that: 10597 Wd+ & Wc-; 10598 10599on_condition: 10600 (TH+ or TS+) & (({Xc+ & {Xd-}} & dCO*s+) or ({Xd- & Xc+} & MVs-)); 10601 10602unless though.r even_though: 10603 ((<subcl-verb> or Mgp+ or Mv+) 10604 & (({Xc+ & {Xd-}} & dCO*s+) 10605 or ({Xd- & Xc+} & MVs-) 10606 or (Xd- & Xc+ & E+))) 10607 or <COMP-OPENER>; 10608 10609as_if as_though: 10610 ((<subcl-verb> or Mgp+ or Mv+ or Mp+) 10611 & (({Xc+ & {Xd-}} & dCO*s+) or 10612 ({Xd- & Xc+} & MVs-) or 10613 (Xd- & Xc+ & E+))) 10614 or ((BIh- or LI-) & <subcl-verb>); 10615 10616as_soon_as: 10617 (<subcl-verb> & {Xc+ & {Xd-}} & dCO*s+) 10618 or ({EP-} & dWl- & (J+ or Paf+)); 10619 10620% J+ & CO+: "Until yesterday, ..." XXX this is wrong, should be JT+??? 10621until 'til ’til ‘til `til til till.r: 10622 ((Mgp+ or J+ or JT+ or UN+) 10623 & (({Xc+ & {Xd-}} & dCO+) or ({Xd- & Xc+} & MVp-) or [Mp-])) 10624 or (<subcl-verb> & (({Xc+ & {Xd-}} & dCO*s+) or ({Xd- & Xc+} & MVs-))) 10625 or <locative>; 10626 10627since: 10628 ((Mgp+ or J+ or JT+ or UN+) 10629 & (({Xc+ & {Xd-}} & dCO+) or ({Xd- & Xc+} & MVp-) or [Mp-])) 10630 or (<subcl-verb> & (({Xc+ & {Xd-}} & dCO*s+) or ({Xd- & Xc+} & MVs-))) 10631 or ({E-} & <locative>) 10632 or [[MVa-]] or [[E+]]; 10633 10634ever_since: 10635 (J+ or Mgp+ or <subcl-verb>) 10636 & (({Xc+ & {Xd-}} & dCO*s+) or ({Xd- & Xc+} & MVs-)); 10637 10638after: 10639 {ET- or Yt-} 10640 & (((Mgp+ or J+ or JT+) & (<prep-main-b> or UN- or <advcl-verb> or Qe+)) 10641 or (J+ & <fronted>) 10642 or <locative> 10643 or (<subcl-verb> & (({Xc+ & {Xd-}} & dCO*s+) or ({Xd- & Xc+} & MVs-)))); 10644 10645before: 10646 ({ET- or Yt-} 10647 & (({Mgp+ or J+ or JT+} & (<prep-main-b> or UN-)) 10648 or (J+ & <fronted>) 10649 or <locative> 10650 or (<subcl-verb> & (({Xc+ & {Xd-}} & dCO*s+) or ({Xd- & Xc+} & MVs-))))) 10651 or (Yt- & (<advcl-verb> or Qe+)); 10652 10653if.r only_if if_and_only_if iff: 10654 (<subcl-verb> & {Xc+ & {Xd-}} & (Wd- & (Qd+ or Ws+ or Wq+))) 10655 or ((<subcl-verb> or [Mgp+] or [Mv+]) 10656 & (({Xd- & Xc+} & MVs-) or ({Xc+ & {Xd-}} & dCO*s+))) 10657 or (QI- & <subcl-verb>); 10658 10659% Perhaps the below is a cop-out, but getting the links just 10660% right between commas, buts, nots and onlys is proving to be hard. 10661but_only_if but_not_if: 10662 <subcl-verb> & (Xd- or [[()]]) & Xc+ & MVs-; 10663 10664if_possible if_necessary: 10665 MVp- 10666 or (Xd- & Xc+ & (MVx- or E+)) 10667 or ({Xc+ & {Xd-}} & dCO+); 10668 10669if_so: 10670 ({Xc+ & {Xd-}} & dCO+); 10671 10672no_wonder: (Wd+ or Wp+ or Wr+) & Wc-; 10673 10674% Pa+: "it can be pressed into shape while cold" 10675% dWl- & Mp+: "while in transit" 10676while whilst: 10677 ((<subcl-verb> or Mgp+ or Mp+ or Pa+) & 10678 (({Xc+ & {Xd-}} & dCO*s+) or 10679 ({Xd- & Xc+} & MVs-) or 10680 (Xd- & Xc+ & E+))) 10681 or ({EP-} & dWl- & (J+ or Mp+)) 10682 or <COMP-OPENER>; 10683 10684<adverb-join>: dRJlv+ or dRJrv-; 10685 10686% once as adverb 10687once.e: 10688 ({<subcl-verb> or Mp+} & 10689 (({Xc+ & {Xd-}} & dCO*s+) or 10690 ({Xd- & Xc+} & MVs-) or 10691 (Xd- & Xc+ & E+))) or 10692 <adverb-join> or 10693 E+ or 10694 EB-; 10695 10696% -------------------------------------------------------------------------- 10697% Conjunctions 10698 10699% Should these be treated as clause-openers (taking CO link)? 10700% e.g. "Also on this list is the Colossus of Rhodes." 10701% Another possibility: (Rnx+ & <CLAUSE-E>) "Because I say so" 10702% XXX should review these, they probably overlap the other conjunction 10703% usages below. 10704% 10705 10706and/or: [(({Xd-} & <coord>) or Wc-) & (Wdc+ or Qd+ or Ws+ or Wq+)]; 10707 10708% and used as a conjunction in proper names: 10709% The Great Southern and Western Railroad 10710% Hmm, Maybe should use MG- & JG+ here, to be consistent with "of", "for": 10711% "The Society of Engineers", "The League for Abstinence" 10712% Add a tiny cost, so that other conjunctions get a shot, first. 10713and.j-g: [G- & G+]0.05; 10714 10715% Conjoined adjectival modifiers. 10716% The black and white cat sleeps 10717% She ran hot and cold. 10718% The {EBb+} link handles "not", "yet" after the "and" -- "blah and not blah" 10719% See also <comma-adj-conjunction> for similar structures. 10720% The {Xd-} allows "blah blah, and blah" 10721% MVa is given a cost, so that Pa is used, if possible. 10722% (In general, we want to never use MVa if Pa is possible... ) 10723% AJla- & AJr*+ allows "he is clever and funnier than Mike." 10724% <tot-verb>: "Mary is too boring and depressing to talk to" 10725% 10726% AJ*a: ordinary adjectives 10727% AJ*c: comparative adjectives 10728% AJ*s: superlative adjectives 10729% 10730and.j-a but.j-a yet.j-a and_yet: 10731 ({Xd-} & hAJla- & {Xd-} & {EBb+} & hAJr+) & (A+ or Pa- or [MVa-] or dAJra-) & {<tot-verb>}; 10732 10733% XJo-: either ... or ... 10734or.j-a: 10735 ({Xd-} & hAJla- & {Xd-} & {XJo-} & hAJra+) & (A+ or Pa- or [MVa-] or dAJra-); 10736 10737% XJn-: neither ... nor ... 10738% Its marked optional only to solve the ugly case of 10739% "he is in neither the 105th nor the 106th battalion" 10740% At issue is that nouns really really want to get a determiner, so we give it one. 10741nor.j-a: hAJ- & {Xd-} & {XJn-} & hAJ+ & (A+ or Pa- or [MVa-]); 10742 10743% comparatives: 10744% he is bigger, and badder, than the pope. 10745% If one comma is there, then the other must be also. 10746% SJl- & AJrc+: "She was John's height, or taller" 10747% Xc+ & Am+: "faster and stronger, Gracie is expected to win" 10748and.j-c or.j-c but.j-c yet.j-c: 10749 ((hAJlc- & hAJrc+) or 10750 (Xd- & hAJlc- & hAJrc+ & Xc+) or 10751 ({Xd-} & hSJl- & {EB+} & hAJrc+)) & 10752 (((Pam- or Mam- or AFm+) & {@MV+}) or 10753 ({[ECa-]} & MVb-) or 10754 ({Xc+} & Am+)); 10755 10756% [MVa-] : "he ran the fastest and the farthest" 10757and.j-s: 10758 (hAJls- & hAJrs+ & La-) or 10759 (hAJls- & hAJrs+ & DD- & [MVa-]) or 10760 (hAJle- & hAJre+ & [MVa-]) or 10761 (hAJld- & hAJrd+ & (D+ or DD+)); 10762 10763% conjoined post-nominal modifiers, to be used with conjunctions below. 10764<post-nom-a>: [Ma-] or (Xd- & Xc+ & MX*a-); 10765<post-nom-p>: Mp- or MVp- or (Xc+ & dCO+); 10766<post-nom-j>: J+ & ([Mp-] or Pp- or MVp-); 10767<post-nom-v>: Xd- & Mv-; 10768 10769% [Ma-]: it is more grammatically correct to have commas ... 10770% {EBb+}: "blah but not blah", "blah and not blah" 10771% vs.: "We examined the setting (urban vs rural)" 10772% cost on MJ*j: allow but.misc-ex take the first shot. 10773but.j-m and.j-m vs.j-m vs..j-m versus.j-m v.j-m v..j-m: 10774 ({Xd-} & hMJla- & {EBb+} & hMJra+ & <post-nom-a>) or 10775 ({Xd-} & hMJlp- & {EBb+} & hMJrp+ & <post-nom-p>) or 10776 [{Xd-} & hMJlj- & {EBb+} & hMJrj+ & {Xc+} & <post-nom-j>]0.5 or 10777 ({Xd-} & hMJlv- & {EBb+} & hMJrv+ & {Xc+} & <post-nom-v>); 10778 10779% {XJo-}: Either .. or ... 10780% SJr+: "either by chemicals or hammering" as a stand-in for 10781% "by chemicals or by hammering" because the second "by" is a zero. 10782% "either by hammering or chemicals" 10783or.j-m: 10784 ({Xd-} & hMJla- & {XJo-} & {EBb+} & hMJra+ & <post-nom-a>) or 10785 ({Xd-} & hMJlp- & {XJo-} & {EBb+} & (hMJrp+ or hSJr+) & <post-nom-p>) or 10786 ({Xd-} & hMJlj- & {XJo-} & {EBb+} & hMJrj+ & {Xc+} & <post-nom-j>) or 10787 ({Xd-} & hMJlv- & {XJo-} & {EBb+} & hMJrv+ & {Xc+} & <post-nom-v>); 10788 10789% XJn-: Neither .. nor ... 10790nor.j-m: 10791 ({Xd-} & hMJla- & {XJn-} & {EBb+} & hMJra+ & <post-nom-a>) or 10792 ({Xd-} & hMJlp- & {XJn-} & {EBb+} & hMJrp+ & <post-nom-p>) or 10793 ({Xd-} & hMJlj- & {XJn-} & {EBb+} & hMJrj+ & {Xc+} & <post-nom-j>) or 10794 ({Xd-} & hMJlv- & {XJn-} & {EBb+} & hMJrv+ & {Xc+} & <post-nom-v>); 10795 10796% Conjoined question words. 10797% When and where is the party? 10798% How and why did you do that? 10799and.j-q: (QJ- & QJ+) & ((Wq- & Q+) or QI-); 10800 10801% conjoined adverbs/prepositional phrases 10802% RJ*v: adverbs 10803% RJ*t: that "He said that ... and that ..." 10804% RJ*c: subordinate clauses: "Although he said ... and he did ..., ..." 10805% RJ*j: prep-object-relative (Mj): "the man for whom and with whom ..." 10806% RJ*r: "those" relative clauses: "...: those who do and those who don't" 10807and.j-r or.j-r: 10808 ((hRJlv- & hRJrv+) & MVr-) or 10809 ((hRJlt- & hRJrt+) & TH-) or 10810 ((hRJlc- & hRJrc+) & Cs-) or 10811 ((hRJlj- & hRJrj+) & Mj- & <subcl-verb>) or 10812 (({Xd-} & hRJlr- & hRJrr+) & J-); 10813 10814% Conjoined nouns/noun phrases. 10815% "The cost and reliability were questioned" (Spx+) 10816% "He wrote for piano and flute." (Ju-) 10817% "Where is the sickle and hammer?" (SIs-) 10818% Op- has a cost, so that "they verbed X and verbed Y" gets the VJ link 10819% at zero cost, and the SJ link at higher cost (since a "verbed Y" can be 10820% understood as a modified noun). Actually, should probably have some 10821% post-processing rule to disallow this XXX to do fix above. Example of 10822% bad SJ usage: "He bangs drums and played piano" i.e "he bangs a played piano" 10823% 10824% <noun-conjunction>: ({Xd-} & SJl- & SJr+) & etc. 10825% would allow "X , and Y" constructions, but these have tricky rules... 10826% 10827% noun-conj-dep-s & SI-: Are a dog and a cat here? 10828% 10829% XXX There should be a noun-sub-u but this requires a lot of work ... 10830<noun-conj-dep-s>: ({Xd-} & hSJls- & hSJrs+ & {[[Xc+]]}); 10831<noun-conj-dep-p>: ({Xd-} & hSJlp- & hSJr+ & {[[Xc+]]}) or 10832 ({Xd-} & hSJls- & hSJrp+ & {[[Xc+]]}); 10833<noun-conj-dep-u>: ({Xd-} & hSJlu- & hSJr+ & {[[Xc+]]}) or 10834 ({Xd-} & hSJlp- & hSJru+ & {[[Xc+]]}) or 10835 ({Xd-} & hSJls- & hSJru+ & {[[Xc+]]}); 10836 10837% Give AN+ a cost, because in general, we don't want to conjoin nouns, 10838% and then use the resulting phrase to modify another noun ... 10839<noun-conj-head>: Ju- or dSJl+ or [[AN+]]; 10840 10841% XXX WTF? why does [O-] have a cost that the post-nominal doesn't? 10842% Having this cost messes up the following parse: 10843% "The Spirit, a liner carrying crew members and passengers, was attacked." 10844% I'm guessing the costly [O-] is needed to avoid some other screwup ..? 10845% {Dm-}: "I have a number of pennies and dimes" 10846% "I saw the (dog and pony) show" 10847% 10848% and_not ,_not: "I saw John, not Mary" 10849% We treat this here as an idiom, even though it's explicitly handled for 10850% AJ nd RJ conjunctions. Kind-of wrong, it's just easier, for now. 10851% 10852% {Jd- & Dm-}: "A number of recommendations and suggestions were made" 10853% with "number of" modifying the and.j-n 10854% [[<noun-conj-head>]] costs so that above is preferred: (huh????) 10855% "there was enough of the beer and sandwiches" 10856% 10857% XJa-: "Both June and Tom are coming" 10858% 10859% Xd- & SJl- & EBb+ & SJr+ & Xc+ & Wd- & Ssx+: EB+ forces a singular subject! 10860% 10861% and.j-n but_not but_just_not and_not ,_not just_not: 10862and.j-n 'n': 10863 (<noun-conj-dep-s> & <noun-rel-s> & {XJa-} & ( 10864 <noun-conj-head> 10865 or (Spx+ & <CLAUSE>) 10866 or SIp- 10867 or ((SIp- or ({Dm-} & Op-) or Jp-) & Rw+ & B+) 10868 or Wa- 10869 or [{Ds-} & Os-] 10870 or <post-nominal-s>)) 10871 or (<noun-conj-dep-p> & <noun-rel-p> & {XJa-} & ( 10872 <noun-conj-head> 10873 or ({Jd- & Dm-} & Spx+ & <CLAUSE>) 10874 or SIp- 10875 or ((SIp- or ({Dm-} & Op-) or Jp-) & Rw+ & B+) 10876 or Wa- 10877 or [{{Jd-} & Dmc-} & Op-] 10878 or ({Dmc-} & Op- & Rw+ & B+) 10879 or <post-nominal-p>)) 10880 or (<noun-conj-dep-u> & <noun-rel-x> & {XJa-} & ( 10881 <noun-conj-head> 10882 or ({Jd- & Dm-} & Sux+ & <CLAUSE>) 10883 or SIu- 10884 or ((SIu- or Ou- or Jp-) & Rw+ & B+) 10885 or Wa- 10886 or [{{Jd-} & Dmu-} & Ou-] 10887 or <post-nominal-u>)) 10888 or ((Xd- & hSJl- & EB+ & hSJr+ & Xc+) & (Wd- & Ssx+)) 10889 or (({Xd-} & hSJl- & EB+ & hSJr+ & {Xc+}) & O-); 10890 10891% A zero-copula in a conjunction: 10892% "that is very nice, but not what I want" 10893but_not just_not: VJrsi- & O+; 10894 10895% {XJo-}: "I can use either this or that". 10896% EB+: "the problem, or rather, one of the problems, ..." 10897% 10898or.j-n: 10899 (<noun-conj-dep-s> & <noun-rel-s> & {XJo-} & 10900 (<noun-conj-head> 10901 or (S*x+ & <CLAUSE>) 10902 or SIs- 10903 or ((SIs- or ({Ds-} & O-) or J-) & Rw+ & B+) 10904 or [Os-] 10905 or Wa- 10906 or <post-nominal-s>)) or 10907 (<noun-conj-dep-p> & <noun-rel-p> & {XJo-} & 10908 (<noun-conj-head> 10909 or (Spx+ & <CLAUSE>) 10910 or SIp- 10911 or ((SIp- or ({Ds-} & Op-) or Jp-) & Rw+ & B+) 10912 or [Op-] 10913 or Wa- 10914 or <post-nominal-p>)) 10915 or ((Xd- & hSJl- & EB+ & hSJr+ & Xc+) & (Wd- & Ssx+)) 10916 or (({Xd-} & hSJl- & EB+ & hSJr+ & {Xc+}) & O-); 10917 10918% XJn- "neither this nor that" 10919% XJn- is optional: "I don't like dogs nor cats" but not having it is given 10920% a cost only because it's a kind of a strange construction ... 10921% SJl- & SJr+ & SJl+: cascading nor's: "Neither snow nor rain nor heat..." 10922% SI- can be singular or plural: for example: 10923% "There is neither a dog nor a cat here" 10924% "Are neither John nor I invited?" 10925% Os- & Mp+: link the prep to the object, instead of the verb, 10926% esp when the verb is the copula. 10927% XXX FIXME: there should be a (SJr- & Mp+) here, to allow this: 10928% "There is no ham in the hamburger, and neither pine nor apple in the pineapple." 10929% However, it needs to be configured so that it accepts the SJr- from the 10930% "and" only when there is no J link, as otherwise, i links at teh wrong 10931% location. Ugh. what a big headache. 10932nor.j-n: 10933 hSJl- & (XJn- or [()]) & hSJr+ 10934 & ((Wd- & S*x+) or SI- or (Os- & {Mp+}) or Wa- or dSJl+); 10935 10936% Force use of commas: "Mary, but not Louise, is coming to the party" 10937% Not John, but Mary led the way. 10938% XJb-: "not only this but also that" 10939% XXX FIXME: the EBb and EBy below should probably be replaced by XJb 10940but.j-n yet.j-n: 10941 ((Xd- & hSJl- & EBb+ & hSJr+ & Xc+) & (Wd- & Ssx+)) or 10942 ((Xd- & hSJl- & EBy- & hSJr+) & (Wd- & Ssx+)) or 10943 (({Xd-} & hSJl- & (XJb- or EBy- or EBb+) & hSJr+) & Ou-); 10944 10945but_also: 10946 {Xd-} & hSJl- & XJb- & hSJr+ & Ou-; 10947 10948% SJ: "Who, if not Micheal, will provide for your care?" 10949% MJ: "when, if not tomorrow, do you want to do it?" 10950% MJr+ & MJr+: "if not next Tuesday, when do you want to do it?" 10951if.j-n: 10952 ((Xd- & hSJl- & EBb+ & hSJr+ & Xc+) & (Ws- & S**w+)) or 10953 ((Xd- & hSJl- & EBb+ & hSJr+ & Xc+) & (Ww- & Qw+)) or 10954 ((Xd- & hMJl- & EBb+ & hMJr+ & Xc+) & (Ww- & Qw+)) or 10955 ((EBb+ & hMJr+ & Xc+ & hMJr+) & Ww-); 10956 10957% Conditional: if ... then ... 10958if.j-c: Wd- & <subcl-verb> & XJc+; 10959then.j-c: {Xd-} & XJc- & VJr+; 10960 10961% -------------------------------------------------------------------------- 10962% Conjoined verbs/verb phrases 10963% "Oscar Peterson played piano and wrote music." 10964% Pass through singular/plural agreement of subject. 10965% The weirdo (B- & {B+}) allows the following to parse: 10966% "This is a problem Moscow created and failed to solve." 10967% [I-]0.2, [<verb-ico>]0.2: avoid I links to conjoined non-infinitives. 10968% XXX This is hacky, we should just prevent such infinitive links from 10969% occurring at all. 10970% {TO+}: "I aim to do something and to help." 10971% {N+} & {TO+}: "I aim to do something and not to complain." 10972% {N+}: "John wants to pay for the beer, not steal it." 10973% Jj- & Jk+: "... to look at and listen to everything." 10974% This is a link-crossing hack; see the link-crossing 10975% discussion in the README; see section-J.html in the docs. 10976<verb-conjunction>: 10977 (({Xd-} & hVJlsi- & hVJrsi+) & 10978 (({@MV+} & {Xc+ & @MV+} & Ss- & <verb-wall>) or 10979 (RS- & Bs-) or 10980 ([I-]0.2 & {@MV+} & <verb-wall>) or 10981 ({Xd-} & dVJrsi-))) or 10982 (({Xd-} & hVJlpi- & {N+} & {TO+} & hVJrpi+) & 10983 (({@MV+} & Sp- & <verb-wall>) or 10984 (RS- & Bp-) or 10985 ([I-]0.2 & {@MV+} & <verb-wall>) or 10986 ({Xd-} & dVJrpi-))) or 10987 (({Xd-} & Jj- & hVJlpi- & hVJrpi+ & Jk+) & 10988 ([I-]0.2 & {@MV+} & <verb-wall>)) or 10989 (({Xd-} & hVJlst- & hVJrst+) & 10990 ((({@MV+} & Ss- & <verb-wall>) or 10991 ([I-]0.2 & {@MV+} & <verb-wall>)) & 10992 (O+ or (B- & {B+})))) or 10993 (({Xd-} & hVJlpt- & hVJrpt+) & 10994 ((({@MV+} & Sp- & <verb-wall>) or 10995 ([I-]0.2 & {@MV+} & <verb-wall>)) & 10996 (O+ or (B- & {B+})))) or 10997 (({Xd-} & hVJlh- & hVJrh+) & (PP- & {@MV+} & <verb-wall>)) or 10998 ((hVJlg- & hVJrg+) & (J-)) or 10999 ((hVJlp- & hVJrp+) & [<verb-ico>]0.2) or 11000 ((hVJls- & hVJrs+) & [<verb-ico>]0.2); 11001 11002and.j-v or.j-v: <verb-conjunction>; 11003then.j-v: <verb-conjunction>; 11004 11005% ditransitive conjunction: "I gave Bob a doll and Mary a gun" 11006% Actually, optionally ditransitive, to cover more cases. 11007% "I taught these mice to jump, and those mice to freeze" 11008% "I taught these mice to jump, and those to freeze" 11009<ditransitive-conjunction>: 11010 {Xd-} & VJd- & O+ & {O*n+}; 11011 11012and.j-o or.j-o: <ditransitive-conjunction>; 11013then.j-o: <ditransitive-conjunction>; 11014 11015% Xj-: "on the table and just to the left of the lamp." 11016and.j-l or.j-l: Xj- & hWl+ & {Xj+}; 11017 11018% XJn-: neither ... nor ... 11019% I-: "I don't want that, nor do you" 11020nor.j-v: 11021 (hVJl*i- & XJn- & hVJr*i+ & ({@MV+} & S- & <verb-wall>)) or 11022 (hVJl*t- & XJn- & hVJr*t+ & ({@MV+} & S- & O+ & <verb-wall>)) or 11023 (Xd- & hVJl*i- & hVJr*i+ & ({@MV+} & S- & <verb-wall>)) or 11024 ({Xd-} & hVJl*i- & hVJr*i+ & ({@MV+} & I- & <verb-wall>)); 11025 11026% Similar to and, but allows optional comma before "but" 11027% "blah blah, but blah" 11028but.j-v: 11029 ((({Xd-} & hVJls-) & hVJrs+) & ((Ss- & <verb-wall>) or ({Xd-} & dVJrs-))) or 11030 ((({Xd-} & hVJlp-) & hVJrp+) & ((Sp- & <verb-wall>) or ({Xd-} & dVJrp-))) or 11031 ((hVJl- & hVJr+) & ((I- & <verb-wall>) or <verb-ico>)); 11032 11033% The XJb- guarantees that but.j-b is used with not_only 11034% "We not only X'ed but also Y'ed". 11035% This is the same pattern as the neither... nor... pattern above. 11036not_only: XJb+; 11037but_also: 11038 (hVJl*i- & XJb- & hVJr*i+ & ({@MV+} & S- & <verb-wall>)); 11039 11040% XJ: collocations with holes, i.e. "... blah blah X um um Y" 11041% where "blah blah" is always used with "um um". 11042% XJi: with infinitives 11043% ... not only X, but Y 11044% "you should not only ask for your money back, but demand it" 11045not_only: I- & I+ & XJi+; 11046but.j-r: {Xd-} & XJi- & I+; 11047 11048% (Wa- & {OF+}): "Either of them." 11049% XJo+: "... either X or Y" 11050% [MVa] has a cost because we want XJo to get priority. 11051% MVa-: "He is either here or he is there." which is fucked up... 11052% but hey ... it would need a crossing-link to fix ... 11053% 11054% The costly [[<noun-main-x>]] is quite ugly and unappealing, but is 11055% needed to parse "he is either in the 105th nor the 106th battalion". 11056% The problem here is that "either in" seems to be order-reversed from 11057% "in either", and doing it right would require link-crossing. 11058either.r: 11059 Ds+ 11060 or XJo+ 11061 or E+ 11062 or (OF+ & <noun-main-x>) 11063 or [[<noun-main-x>]] 11064 or [{Xd+ & Xc-} & <adv-as>] 11065 or (Wa- & {OF+}); 11066 11067% (Wa- & {OF+}): "Neither of them." 11068neither.r: 11069 Ds+ 11070 or XJn+ 11071 or E+ 11072 or (OF+ & <noun-main-x>) 11073 or [[<noun-main-x>]] 11074 or (Wa- & {OF+}); 11075 11076nor.r: ((Xd- & <coord>) or Wd-) & Qd+; 11077for.r: [[(({Xd-} & <coord>) or Wc-) & (Wd+ or Wp+ or Wr+ or Qd+ or Ws+ or Wq+)]]; 11078yet.r: ((({Xd-} & <coord>) or Wc-) & (Wd+ or Wp+ or Wr+)) or E+ or <adv-as> or ({Xd-} & Xc+ & dCO+); 11079 11080% therefor is a common mis-spelling, unlikely the archaic therefor ... 11081% <fronted>: "thus it would seem" 11082thus therefore therefor: 11083 ((Xc+ & {Xd-}) & dCO+) or 11084 [dCO+]0.3 or 11085 ({Xd-} & <coord> & Wd+) or 11086 ({Xd- & Xc+} & (E+ or EB-)) or 11087 (Xd- & Xc+ & MVa-) or 11088 <fronted>; 11089 11090% EBy+ link is for "verbed not X but Y" "I saw not Mary, but John" 11091% 11092% EB- & EA+: modify both the verb, via EB- and the adjective, via EA+ 11093% it is not sweet 11094% *it tastes not sweet 11095% it tastes bitter, not sweet % "not" is modifying comma 11096% it tastes bitter and not sweet 11097% EB- & EE+: "but not very much" 11098% {EA+}: "he is not a good programmer" 11099% FIXME: it would be nice to have some + link for this case, also. 11100% N- & En+: "he does not want to steal it" 11101% O*x-: "I should imagine not!" The x blocks ditransitive-verb links. 11102not.e: 11103 [EBm-]0.1 11104 or (EBm- & (EA+ or EE+)) 11105 or (EBb- & {EA+}) 11106 or (EBx- & {EA+}) 11107 or ({@E-} & N- & En+) 11108 or [{@E-} & N-] 11109 or NT+ 11110 or EBy+ 11111 or O*x- 11112 or <COMP-OPENER> 11113 or [[((Ma+ or Mg+ or Mv+ or Mp+) & dCO+) 11114 or (Mg- & Mgn+) 11115 or (Mv- & Mvn+) 11116 or (Mp- & Mp+) 11117 or (Ma- & Ma*n+)]]; 11118 11119% We include this, though it's not one of the strippable strings 11120n't n’t: N- or EB-; 11121 11122% "Just" is tricky... 11123% COMP-OPENER: "just not a good swimmer, he fell behind" 11124just_not: <COMP-OPENER>; 11125 11126% --------------------------------------------------- 11127% Question patterns. 11128% EAh- & Qe+: "How long did you say it was?" 11129% EAh-: "How long?" but this is blocked by "S-V inversion required7" 11130<how-q>: (EAh- & Qe+); 11131 11132% --------------------------------------------------- 11133% ADJECTIVES 11134% Common disjuncts shared by virtually all adjectives. 11135% 11136% This one is used for openers and post-nominal modifiers. 11137<adj-opener>: 11138 [{@E-} & {@MV+} & <fronted> & {@MV+}] 11139 or ({@E-} & {@MV+} & ([[<OPENER>]] or (Xd- & Xc+ & MX*a-))); 11140 11141% Conjoined adjectives 11142% Conjoined comparative adjectives, if EAm- is present. 11143<adj-conjoined>: 11144 ({[EA-]-0.1} & dAJra- & {@MV+}) 11145 or ([EAm-]-0.1 & dAJrc- & {@MV+}) 11146 or ({@MV+} & dAJla+) 11147 or ({@MV+} & [EAm-]-0.1 & dAJlc+); 11148 11149<adj-op>: <adj-opener> or <adj-conjoined>; 11150 11151% Ordinary adjectives 11152% abject.a abnormal.a abominable.a abortive.a abrasive.a abrupt.a 11153% 11154% [[{DD-} & <noun-and-p>]]: "the rich and powerful": 11155% 11156% Lots and lots, but not all ordinary adjs can take <tot-verb>: 11157% Pa- & <tot-verb>: "... is too abrasive to talk to." 11158% {Xd-} & Pa-: "she stood there, naked" 11159% EAh-: "How big?" "How tall?" -- blocked by "S-V inversion required7" 11160% and if it was not blocked, the EAh would create bad parses for stuff 11161% like "He is a decidedly jolly good player" 11162% EAh- & Qe+: "How big is it?" "How tall is it?" 11163<ordinary-adj>: 11164 ({EA- or EF+} & ( 11165 ({Xd-} & (Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {<tot-verb>}) 11166 or ({@MV+} & dMJla+) 11167 or AA+ 11168 or <adj-opener>)) 11169 or ({EF+} & <adj-conjoined>) 11170 or [[DD- & <noun-main-p>]] 11171 or [[{DD-} & <noun-and-p>]] 11172 or <how-q>; 11173 11174% Macro, for all the common parts of an A+ connection, with 11175% the phonetic attachment as a variable. 11176 11177 11178% PH-: connect, phonetically, to a/an if it is there. 11179<adj-consn>: 11180 ({EA- or ({(<wantPHc>)} & {EF+ or MX*ta+})} & {[[@Ec-]]} & {Xc+} & A+); 11181<adj-vowel>: 11182 ({EA- or ({(<wantPHv>)} & {EF+ or MX*ta+})} & {[[@Ec-]]} & {Xc+} & A+); 11183<adj-phone>: 11184 ({EA- or ({(<wantPH>)} & {EF+ or MX*ta+})} & {[[@Ec-]]} & {Xc+} & A+); 11185 11186/en/words/words.adj.1-vowel : 11187 <marker-common-entity> or 11188 <ordinary-adj> or <adj-vowel>; 11189 11190/en/words/words.adj.1-const : 11191 <marker-common-entity> or 11192 <ordinary-adj> or <adj-consn>; 11193 11194% Make the given name Frank be preferred to 'frank.a' 11195% e.g. "Frank felt vindicated when his long time rival Bill revealed that 11196% he was the winner of the competition." 11197frank.a: 11198 [<marker-common-entity> or <ordinary-adj> or <adj-consn>]0.2; 11199 11200% Add a minuscule cost, so that the noun form is preferred... 11201% An older formulation of this used Ah- as the link, but I don't see 11202% why. Generic adjective should be OK. Given a cost of 0.04, so 11203% as to give a slight preference for the noun-form, if possible. 11204<HYPHENATED-WORDS>.a: 11205 [<ordinary-adj> or <adj-phone>]0.04; 11206 11207% Color names. Just like ordinary adjectives, except that the 11208% color names themselves can be modified by other nouns, gerunds, 11209% verbs and adjectives. 11210% This is done with the {(AN- or A-) & {Ds-}} 11211% I'm unclear about all the other adjective gobbledy-gook 11212% 11213% "She prefers fire-engine red" 11214% A-: "The house was painted burnt umber" 11215% "The house was painted yellow lime" 11216% A- & Ds-: "The house was painted a fading yellow" 11217% AN-: "The house was painted fire-engine red" 11218% "Her shoes are fire-engine red" 11219% [A-]0.2: "a big green apple" want "big" to modify "apple", not "green" 11220<color-adj>: 11221 ({EA- or EF+} & {(AN- or [A-]0.2) & {Ds-}} & 11222 (({[[@Ec-]]} & {Xc+} & A+) 11223 or ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {<tot-verb>}) 11224 or ({@MV+} & dMJla+) 11225 or AA+ 11226 or [[DD- & <noun-main-p>]] 11227 or [[{DD-} & <noun-and-p>]] 11228 or <adj-opener>)) 11229 or ({EF+} & {(AN- or [A-]0.2) & {Ds-}} & <adj-conjoined>); 11230 11231% pinkish brownish not in this list as they can't take the modifiers. 11232auburn.a black.a blue.a blueberry.a 11233brown.a green.a gray.a grey.a lime.a 11234ochre.a orange.a pink.a purple.a 11235rasberry.a raspberry.a red.a 11236tawny.a ultramarine.a umber.a yellow.a: 11237 <color-adj>; 11238 11239 11240% Wx-: single-word opinion expression 11241<adj-stuff>: 11242 <marker-common-entity> or 11243 <how-q> or 11244 ({EA- or EF+} & ( 11245 ((AF+ or Ma- or dMJra-) & {@MV+}) or 11246 ({@MV+} & dMJla+) or 11247 AA+ or 11248 Wx- or 11249 [[DD- & <noun-main-p>]] or 11250 [[{DD-} & <noun-and-p>]])); 11251 11252% "We caught a through flight", "it's a done job" - adjective -- !? 11253% probably over-broad. 11254done.c gone.c through.c: 11255 <adj-stuff> 11256 or <adj-consn>; 11257 11258responsible.a: 11259 ({EA- or EF+} & ( 11260 ((Pa- or Vh-) & {@MV+}) or 11261 <adj-opener>)) 11262 or ({EF+} & <adj-conjoined>) 11263 or <adj-stuff> 11264 or <adj-consn>; 11265 11266accountable.a: 11267 ({EA- or EF+} & ( 11268 ((Pa- or Vh-) & {@MV+}) or 11269 <adj-opener>)) 11270 or ({EF+} & <adj-conjoined>) 11271 or <adj-stuff> 11272 or <adj-vowel>; 11273 11274long.a: 11275 <ordinary-adj> 11276 or <adj-consn> 11277 or ((Ya- or Yt-) & (Pa- or Ma- or dMJra- or dMJla+)) 11278 or (H- & (BT+ or Yt+)); 11279 11280% Hmm does distant really belong here? 11281% "The river is a mile wide here": Ya- & Pa- & MVp+ 11282wide.a tall.a deep.a distant.a: 11283 <marker-common-entity> or 11284 <ordinary-adj> or <adj-consn> 11285 or (Ya- & (Pa- or Ma- or dMJra- or <adj-op>) & {@MV+}) 11286 or (Ya- & {@MV+} & dMJla+); 11287 11288old.a: 11289 <ordinary-adj> or <adj-vowel> 11290 or (Ytm- & (Pa- or Ma- or <adj-op> or dMJra- or dMJla+)); 11291 11292% ??? adj-op already has MX*a- in it, why do we need a bare MX- here ? 11293<aged>: NM+ & (Pa- or Max- or <adj-op> or (Xd- & MX- & Xc+) or dMJra- or dMJla+); 11294aged.i: <aged>; 11295% People aged 20-40 sometimes write "people ages 20-40..." so make 11296% "ages" work like aged, but with a cost. 11297ages.i: [<aged>]; 11298 11299 11300% The following all have a very regular pattern, with just one variable 11301% part, the TO TH type section. This regularity should be exploited to 11302% simplify the expressions ... 11303easy.a expensive.a: 11304 ({EA- or EF+} & 11305 (((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<tot-verb> or <toi-verb>) & {LE+}}) 11306 or ({@MV+} & {(<tot-verb> or <toi-verb>) & {LE+}} & dMJla+) 11307 or ({<tot-verb>} & <adj-opener>))) 11308 or ({EF+} & {<tot-verb>} & <adj-conjoined>) 11309 or <adj-stuff> 11310 or <adj-vowel>; 11311 11312hard.a simple.a difficult.a fun.a: 11313 ({EA- or EF+} & 11314 (((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<tot-verb> or <toi-verb>) & {LE+}}) 11315 or ({@MV+} & {(<tot-verb> or <toi-verb>) & {LE+}} & dMJla+) 11316 or ({<tot-verb>} & <adj-opener>))) 11317 or ({EF+} & {<tot-verb>} & <adj-conjoined>) 11318 or <adj-stuff> 11319 or <adj-consn>; 11320 11321% M-: "Do you have an example ready?" 11322% Although we'd like to use Ma- for the above, post-processing prevents this. 11323ready.a: 11324 ({EA- or EF+} & ( 11325 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {(<tot-verb> or <to-verb>) & {LE+}}) 11326 or ({@MV+} & {(<tot-verb> or <to-verb>) & {LE+}} & dMJla+) 11327 or M- 11328 or ({<to-verb> or <tot-verb>} & <adj-opener>))) 11329 or ({EF+} & {<to-verb> or <tot-verb>} & <adj-conjoined>) 11330 or <adj-stuff> 11331 or <adj-consn>; 11332 11333silly.a nasty.a pleasant.a dangerous.a cruel.a standard.a safe.a legal.a: 11334 ({EA- or EF+} & 11335 (((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<tot-verb> or <toi-verb>) & {LE+}}) 11336 or ({@MV+} & {(<tot-verb> or <toi-verb>) & {LE+}} & dMJla+) 11337 or ({<tot-verb>} & <adj-opener>))) 11338 or ({EF+} & {<tot-verb>} & <adj-conjoined>) 11339 or <adj-stuff> 11340 or <adj-consn>; 11341 11342% Identical to above, but starts with vowel 11343unpleasant.a illegal.a: 11344 ({EA- or EF+} & 11345 (((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<tot-verb> or <toi-verb>) & {LE+}}) 11346 or ({@MV+} & {(<tot-verb> or <toi-verb>) & {LE+}} & dMJla+) 11347 or ({<tot-verb>} & <adj-opener>))) 11348 or ({EF+} & {<tot-verb>} & <adj-conjoined>) 11349 or <adj-stuff> 11350 or <adj-vowel>; 11351 11352<adj-good>: 11353 ({EA- or EF+} & 11354 (((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<tot-verb> or THi+ or <toi-verb>) & {LE+}}) 11355 or ({@MV+} & {(<tot-verb> or THi+ or <toi-verb>) & {LE+}} & dMJla+) 11356 or ({<tot-verb>} & <adj-opener>) 11357 or dAJr-)) 11358 or ({EF+} & {<tot-verb>} & <adj-conjoined>) 11359 or <adj-stuff>; 11360 11361good.a bad.a nice.a strange.a wonderful.a terrible.a possible.a fair.a 11362tough.a great.a: 11363 <adj-good> or <adj-consn>; 11364 11365unusual.a useful.a impossible.a annoying.a unfair.a unuseful.a: 11366 <adj-good> or <adj-vowel>; 11367 11368a_bitch : 11369 <adj-good> 11370 or ({EA- or EF+} & {[[@Ec-]]} & {Xc+} & A+); 11371 11372% Surely this is incomplete... 11373one_and_only: 11374 A+; 11375 11376% Identical to below, but starts with vowel. 11377important.a essential.a imperative.a: 11378 ({EA- or EF+} & ( 11379 ((Paf- or AF+ or Ma- or dMJra-) & (({@MV+} & {(THi+ or <toi-verb> or TSi+) & {LE+}}) or <tot-verb>)) 11380 or ((({@MV+} & {(THi+ or <toi-verb> or TSi+) & {LE+}}) or <tot-verb>) & dMJla+) 11381 or ({<tot-verb>} & <adj-opener>))) 11382 or ({EF+} & {<tot-verb>} & <adj-conjoined>) 11383 or <adj-stuff> 11384 or <adj-vowel>; 11385 11386% Identical to above, but starts with consonant 11387crucial.a necessary.a vital.a: 11388 ({EA- or EF+} & ( 11389 ((Paf- or AF+ or Ma- or dMJra-) & (({@MV+} & {(THi+ or <toi-verb> or TSi+) & {LE+}}) or <tot-verb>)) 11390 or ((({@MV+} & {(THi+ or <toi-verb> or TSi+) & {LE+}}) or <tot-verb>) & dMJla+) 11391 or ({<tot-verb>} & <adj-opener>))) 11392 or ({EF+} & {<tot-verb>} & <adj-conjoined>) 11393 or <adj-stuff> 11394 or <adj-consn>; 11395 11396common.a practical.a normal.a helpful.a striking.a 11397confusing.a frustrating.a disturbing.a logical.a just.a 11398natural.a deplorable.a detestable.a scary.a shocking.a 11399poetical.a: 11400 ({EA- or EF+} & ( 11401 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(THi+ or <toi-verb> or <tot-verb>) & {LE+}}) 11402 or ({@MV+} & {(THi+ or <toi-verb>) & {LE+}} & dMJla+) 11403 or <adj-opener>)) 11404 or ({EF+} & <adj-conjoined>) 11405 or <adj-stuff> 11406 or <adj-consn>; 11407 11408original.a illogical.a elegant.a efficient.a awful.a unjust.a 11409absurd.a alarming.a acceptable.a unacceptable.a: 11410 ({EA- or EF+} & ( 11411 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(THi+ or <toi-verb> or <tot-verb>) & {LE+}}) 11412 or ({@MV+} & {(THi+ or <toi-verb>) & {LE+}} & dMJla+) 11413 or <adj-opener>)) 11414 or ({EF+} & <adj-conjoined>) 11415 or <adj-stuff> 11416 or <adj-vowel>; 11417 11418% XXX FIXME Most of the below need to be sorted into vowel/consonant groups. 11419% 11420surprising.a interesting.a odd.a remarkable.a amazing.a exciting.a depressing.a 11421rare.a embarrassing.a: 11422 ({EA- or EF+} & ( 11423 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(THi+ or <fitcl-verb> or <toi-verb> or <tot-verb>) & {LE+}}) or 11424 ({@MV+} & {(THi+ or <fitcl-verb> or <toi-verb>) & {LE+}} & dMJla+) or 11425 <adj-opener>)) 11426 or ({EF+} & <adj-conjoined>) 11427 or <adj-stuff> 11428 or <adj-phone>; 11429 11430crazy.a sane.a insane.a stupid.a ridiculous.a wrong.a curious.a: 11431 ({EA- or EF+} & ( 11432 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<to-verb> or <toi-verb> or THi+ or <tot-verb>) & {LE+}}) 11433 or ({@MV+} & {(<to-verb> or <toi-verb> or THi+) & {LE+}} & dMJla+) 11434 or ({<to-verb>} & <adj-opener>))) 11435 or ({EF+} & {<to-verb>} & <adj-conjoined>) 11436 or <adj-stuff> 11437 or <adj-phone>; 11438 11439wise.a unwise.a smart.a intelligent.a: 11440 ({EA- or EF+} & ( 11441 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<to-verb> or <toi-verb> or <tot-verb>) & {LE+}}) or 11442 ({@MV+} & {(<to-verb> or <toi-verb>) & {LE+}} & dMJla+) or 11443 ({<to-verb>} & <adj-opener>))) 11444 or ({EF+} & {<to-verb>} & <adj-conjoined>) 11445 or <adj-stuff> 11446 or <adj-phone>; 11447 11448unlikely.a: 11449 ({EA- or EF+} & ( 11450 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<tof-verb> or THi+ or <fitcl-verb>) & {LE+}}) or 11451 ({@MV+} & {(<tof-verb> or THi+ or <fitcl-verb>) & {LE+}} & dMJla+) or 11452 ({<to-verb>} & <adj-opener>))) 11453 or ({EF+} & {<to-verb>} & <adj-conjoined>) 11454 or <adj-stuff> 11455 or <adj-vowel>; 11456 11457likely.a: 11458 ({EA- or EF+} & ( 11459 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<tof-verb> or THi+ or <fitcl-verb>) & {LE+}}) or 11460 ({@MV+} & {(<tof-verb> or THi+ or <fitcl-verb>) & {LE+}} & dMJla+) or 11461 ({<to-verb>} & <adj-opener>) or 11462 [E+])) 11463 or ({EF+} & {<to-verb>} & <adj-conjoined>) 11464 or <adj-stuff> 11465 or <adj-consn>; 11466 11467% Just like below, but vowels 11468apparent.a official.a untrue.a urgent.a 11469evident.a impressive.a incredible.a inevitable.a admirable.a 11470insignificant.a undeniable.a understandable.a 11471improbable.a inexcusable.a outrageous.a 11472inconceivable.a unbelievable.a astonishing.a arguable.a: 11473 ({EA- or EF+} & ( 11474 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(THi+ or <fitcl-verb> or <tot-verb>) & {LE+}}) or 11475 ({@MV+} & {(THi+ or <fitcl-verb>) & {LE+}} & dMJla+) or 11476 <adj-opener>)) 11477 or ({EF+} & <adj-conjoined>) 11478 or <adj-stuff> 11479 or <adj-vowel>; 11480 11481% Just like above, but consonants 11482false.a strict.a significant.a funny.a notable.a tragic.a 11483plain.a definite.a mysterious.a pathetic.a probable.a 11484commendable.a conceivable.a miraculous.a self-evident.a 11485plausible.a demonstrable.a hilarious.a paradoxical.a shameful.a 11486disgraceful.a debatable.a lamentable.a regrettable.a well-known.a 11487a_drag a_bummer: 11488 ({EA- or EF+} & ( 11489 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(THi+ or <fitcl-verb> or <tot-verb>) & {LE+}}) or 11490 ({@MV+} & {(THi+ or <fitcl-verb>) & {LE+}} & dMJla+) or 11491 <adj-opener>)) 11492 or ({EF+} & <adj-conjoined>) 11493 or <adj-stuff> 11494 or <adj-consn>; 11495 11496clear.a unclear.a relevant.a irrelevant.a obvious.a immaterial.a: 11497 ({EA- or EF+} & ( 11498 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(THi+ or QIi+ or <tot-verb>) & {LE+}}) or 11499 ({@MV+} & {(THi+ or QIi+) & {LE+}} & dMJla+) or 11500 <adj-opener>)) 11501 or ({EF+} & <adj-conjoined>) 11502 or <adj-stuff> 11503 or <adj-phone>; 11504 11505% Implement a zero-that; viz. 11506% "We have to make sure [that] everyone is here." 11507<phantom-that>: Cet+ & CV+; 11508 11509clear.i: 11510 {EA- or EF+} & Vm- & (TH+ or <phantom-that>); 11511 11512sure.i certain.i: 11513 {EA- or EF+} & Vm- & (TH+ or <phantom-that> or <to-verb> or (OF+ & {@MV+})); 11514 11515% (AJrc- & {@MV+}): "It is lighter and less costly" 11516% Exactly the same as below, but consonant. 11517tactful.a conventional.a prudent.a sensible.a tactless.a polite.a 11518conceited.a valuable.a reasonable.a traditional.a tempting.a 11519lovely.a childish.a costly.a customary.a desirable.a 11520dumb.a fashionable.a foolish.a healthy.a hip.a 11521painful.a selfish.a sufficient.a boring.a 11522mandatory.a meaningless.a preferable.a senseless.a trivial.a 11523wrongheaded.a premature.a risky.a dishonest.a 11524hypocritical.a pointless.a 11525a_mistake: 11526 ({EA- or EF+} & ( 11527 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<toi-verb> or <tot-verb>) & {LE+}}) 11528 or ({@MV+} & {<toi-verb> & {LE+}} & dMJla+) 11529 or (dAJrc- & {@MV+}) 11530 or <adj-opener>)) 11531 or ({EF+} & <adj-conjoined>) 11532 or <adj-stuff> 11533 or <adj-consn>; 11534 11535% Exactly the same as above, but vowel. 11536advisable.a impolite.a arrogant.a obnoxious.a 11537unreasonable.a unnecessary.a usual.a 11538inadvisable.a ethical.a unethical.a immoral.a 11539awkward.a appropriate.a effective.a energy-intensive.a 11540okay.a OK.a ok.a advantageous.a 11541inappropriate.a insufficient.a irrational.a irresponsible.a 11542enjoyable.a idiotic.a inconvenient.a unkind.a: 11543 ({EA- or EF+} & ( 11544 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<toi-verb> or <tot-verb>) & {LE+}}) 11545 or ({@MV+} & {<toi-verb> & {LE+}} & dMJla+) 11546 or (dAJrc- & {@MV+}) 11547 or <adj-opener>)) 11548 or ({EF+} & <adj-conjoined>) 11549 or <adj-stuff> 11550 or <adj-vowel>; 11551 11552unknown.a questionable.a: 11553 ({EA- or EF+} & ( 11554 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {QIi+}) or 11555 ({@MV+} & {QIi+} & dMJla+) or 11556 <adj-opener>)) 11557 or ({EF+} & <adj-conjoined>) 11558 or <adj-stuff> 11559 or <adj-phone>; 11560 11561certain.a: 11562 ({EA- or EF+} & ( 11563 ((Paf- or AF+ or Ma- or dMJra-) & {@MV+} & {(<embed-verb> or <tof-verb> or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}}) or 11564 ({@MV+} & {(<embed-verb> or <tof-verb> or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}} & dMJla+) or 11565 ({<embed-verb> or <to-verb> or TH+ or QI+ or OF+} & <adj-opener>))) 11566 or ({EF+} & {<embed-verb> or <to-verb> or TH+ or QI+ or OF+} & <adj-conjoined>) 11567 or <adj-stuff> 11568 or <adj-consn>; 11569 11570sure.a unsure.a uncertain.a careful.a: 11571 ({EA- or EF+} & ( 11572 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {(<embed-verb> or <to-verb> or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}}) or 11573 ({@MV+} & {(<embed-verb> or <to-verb> or TH+ or QI+ or (OF+ & {@MV+})) & {LE+}} & dMJla+) or 11574 ({<embed-verb> or <to-verb> or TH+ or QI+ or OF+} & <adj-opener>))) 11575 or ({EF+} & {<embed-verb> or <to-verb> or TH+ or QI+ or OF+} & <adj-conjoined>) 11576 or <adj-stuff> 11577 or <adj-phone>; 11578 11579% XXX FIXME: many of the below should probably take <tot-verb> like the 11580% above... 11581% common adjectives, taking "to", "that" e.g. "was incorrect that" 11582correct.a incorrect.a right.a excited.a 11583disappointed.a upset.a sorry.a content.a determined.a 11584amused.a amazed.a astonished.a astounded.a pleased.a 11585disgusted.a distressed.a dismayed.a irritated.a embarrassed.a alarmed.a: 11586 ({EA- or EF+} & ( 11587 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {(<to-verb> or TH+) & {LE+}}) or 11588 ({@MV+} & {(<to-verb> or TH+) & {LE+}} & dMJla+) or 11589 ({<to-verb> or TH+} & <adj-opener>))) 11590 or ({EF+} & {<to-verb> or TH+} & <adj-conjoined>) 11591 or <adj-stuff> 11592 or <adj-phone>; 11593 11594glad.a fortunate.a unfortunate.a lucky.a unlucky.a happy.a sad.a 11595surprised.a delighted.a overjoyed.a: 11596 ({EA- or EF+} & ( 11597 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {(<embed-verb> or <to-verb> or TH+) & {LE+}}) or 11598 ({@MV+} & {(<embed-verb> or <to-verb> or TH+) & {LE+}} & dMJla+) or 11599 ({<embed-verb> or <to-verb> or TH+} & <adj-opener>))) 11600 or ({EF+} & {<embed-verb> or <to-verb> or TH+} & <adj-conjoined>) 11601 or <adj-stuff> 11602 or <adj-phone>; 11603 11604% common adjectives, taking "to", "of", "that" e.g. "proud that" 11605proud.a scared.a: 11606 ({EA- or EF+} & ( 11607 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {(<to-verb> or TH+ or (OF+ & {@MV+})) & {LE+}}) or 11608 ({@MV+} & {(<to-verb> or TH+ or (OF+ & {@MV+})) & {LE+}} & dMJla+) or 11609 ({<to-verb> or TH+ or OF+} & <adj-opener>))) 11610 or ({EF+} & {<to-verb> or TH+ or OF+} & <adj-conjoined>) 11611 or <adj-stuff> 11612 or <adj-consn>; 11613 11614% common adjectives, taking "of" e.g. "tired of", "sick of" etc. 11615tired.a pooped.a full.a sick.a critical.a guilty.a innocent.a 11616typical.a exemplary.a 11617capable.a contemptuous.a incapable.a reminiscent.a scornful.a mindful.a short.a 11618appreciative.a complimentary.a born.a worthy.a free.a terrified.a unworthy.a 11619prognostic.a dead.a: 11620 ({EA- or EF+} & ( 11621 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {OF+ & {@MV+}}) or 11622 ({@MV+} & {OF+ & {@MV+}} & dMJla+) or 11623 ({OF+ & {@MV+}} & <adj-opener>))) 11624 or ({EF+} & {OF+ & {@MV+}} & <adj-conjoined>) 11625 or <adj-stuff> 11626 or <adj-phone>; 11627 11628fond.a: 11629 ({EA- or EF+} & ( 11630 ((Pa- or AF+ or Ma- or dMJra-) & OF+ & {@MV+}) or 11631 (OF+ & {@MV+} & dMJla+) or 11632 (OF+ & <adj-opener>))) 11633 or ({EF+} & OF+ & <adj-conjoined>) 11634 or <adj-consn>; 11635 11636 11637afraid.a ashamed.a unafraid.a unashamed.a: 11638 ({EA- or EF+} & 11639 (((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {((OF+ & {@MV+}) or <embed-verb> or TH+ or <to-verb>) & {LE+}}) or 11640 ({@MV+} & {((OF+ & {@MV+}) or <embed-verb> or TH+ or <to-verb>) & {LE+}} & dMJla+) or 11641 ({OF+ or <embed-verb> or TH+ or <to-verb>} & <adj-opener>))) 11642 or ({EF+} & {OF+ or <embed-verb> or TH+ or <to-verb>} & <adj-conjoined>) 11643 or <adj-vowel>; 11644 11645apprehensive.a optimistic.a annoyed.a offended.a 11646insulted.a unhappy.a 11647secure.a pessimistic.a confused.a concerned.a depressed.a 11648doubtful.a grateful.a mad.a mistaken.a hopeful.a: 11649 ({EA- or EF+} & ( 11650 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {TH+ & {LE+}}) or 11651 ({@MV+} & {TH+ & {LE+}} & dMJla+) or 11652 ({TH+} & <adj-opener>))) 11653 or ({EF+} & {TH+} & <adj-conjoined>) 11654 or <adj-stuff> 11655 or <adj-phone>; 11656 11657aware.a unaware.a: 11658 ({EA- or EF+} & 11659 (((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}}) or 11660 ({@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}} & dMJla+) or 11661 ({TH+ or OF+} & <adj-opener>))) 11662 or ({EF+} & {TH+ or OF+} & <adj-conjoined>) 11663 or <adj-stuff>; 11664 11665true.a conscious.a confident.a skeptical.a jealous.a 11666suspicious.a envious.a desirous.a 11667convinced.a unconvinced.a: 11668 ({EA- or EF+} & ( 11669 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}}) or 11670 ({@MV+} & {(TH+ or (OF+ & {@MV+})) & {LE+}} & dMJla+) or 11671 ({TH+ or OF+} & <adj-opener>))) 11672 or ({EF+} & {TH+ or OF+} & <adj-conjoined>) 11673 or <adj-stuff> 11674 or <adj-phone>; 11675 11676eager.a reluctant.a able.a unable.a impatient.a 11677eligible.a brave.a anxious.a apt.a desperate 11678keen.a prepared.a willing.a hesitant.a: 11679 ({EA- or EF+} & ( 11680 ((Pa- or AF+ or Ma- or dMJra-) & {@MV+} & {<to-verb> & {LE+}}) or 11681 ({@MV+} & {<to-verb> & {LE+}} & dMJla+) or 11682 ({<to-verb>} & <adj-opener>))) 11683 or ({EF+} & {<to-verb>} & <adj-conjoined>) 11684 or <adj-stuff> 11685 or <adj-phone>; 11686 11687former.a: (<wantPHc> & A+) or G+ or (DG- & <noun-main-x>); 11688latter.a: DG- & <noun-main-x>; 11689 11690overall.a onetime.a outboard.a pinstripe.a 11691goddam.a defacto de_facto de_jure erstwhile.a 11692foster.a outright.a online.a: <wantPH> & A+; 11693 11694pro_forma ad_hoc bona_fide: (<wantPH> & A+) or Pa-; 11695 11696a_priori a_posteriori apriori aposteriori: 11697 (<wantPHv> & A+) or <adv-as> or ({Xc+ & {Xd-}} & dCO+); 11698 11699asleep.a awake.a alike.a alive.a ablaze.a adrift.a afire.a aflame.a 11700afloat.a afoot.a aghast.a aglow.a agog.a ajar.a amiss.a askew.a 11701astir.a awash.a awry.a de_rigeur rife.a fraught.a lacking.a: 11702 ((Ma- or Pa- or dMJra-) & {@MV+}) or 11703 ({@MV+} & dMJla+) or 11704 <adj-op>; 11705 11706alone.a: 11707 ((Ma- or Pa- or dMJra-) & {@MV+}) or 11708 ({@MV+} & dMJla+) or 11709 <adj-op> or 11710 MVp- or 11711 E+; 11712 11713% Like the above, but without the 'and' MJ links 11714% {Xd-}: "Y'all ain't gonna leave me here, all alone?" 11715all_alone: 11716 ({Xd-} & (Ma- or Pa-) & {@MV+}) or 11717 <adj-op> or 11718 MVp- or 11719 E+; 11720 11721% Max-: "the only apartment available" 11722% Max passes through post-processing, whereas Ma- is disallowed... 11723outstanding.a available.a: 11724 ({EA- or EF+} & ( 11725 ((Pa- or Max-) & {@MV+}) or 11726 <adj-opener>)) 11727 or ({EF+} & <adj-conjoined>) 11728 or <adj-stuff> 11729 or <adj-vowel>; 11730 11731due.i effective.i: (TY+ or JT+) & <prep-main-b>; 11732 11733north.a south.a east.a west.a northeast.a 11734northwest.a southeast.a southwest.a: 11735 <marker-common-entity> 11736 or (<wantPH> & A+) 11737 or ({Yd-} & {OF+} & (Pp- or MVp- or Mp- or (Xc+ & Xd- & (MVx- or MX*x-)))) 11738 or [[DD- & <noun-main-p>]] 11739 or [[{DD-} & <noun-and-p>]]; 11740 11741northern.a southern.a eastern.a western.a northeastern.a 11742northwestern.a southeastern.a southwestern.a: 11743 <marker-common-entity> 11744 or (<wantPHc> & A+) 11745 or G+; 11746 11747% .. is this correct? 11748benumbed.a bespattered.a non_compos_mentis dead_on_arrival 11749 bedimmed.a null_and_void bedewed.a au_fait 11750 dead_of_other_causes right_sacrotransverse above_board 11751 K/O.a SGA.a TBA.a DOA.a asialo.a syntonic.a loco.a 11752 haywire.a: 11753 ((Ma- or Pa- or dMJra-) & {@MV+}) or 11754 ({@MV+} & dMJla+) or 11755 <adj-op>; 11756 11757% ------------------------------------------------------------------------- 11758%COMPARATIVES AND SUPERLATIVES 11759 11760% Omm-: "I want more" -- the second m blocks O*t+ on <vc-be> 11761% Non-zero cost on Omm- so that EA+ is preferred. 11762% Cost of >1.0 on Omm- so that MVm- is preferred for "He runs more". 11763% naked EC-: "How much more?" 11764more: 11765 ({ECa-} & (EAm+ or EEm+ or [MVm-] or [EB*m-] or Qe+ or <advcl-verb> or dAJrc- or dAJlc+)) 11766 or ({OF+} & ( 11767 ({ECn-} & (Dmum+ or (Ss+ & <CLAUSE>) or Bsm+)) 11768 or ({ECx- or ND-} & (Dmcm+ or (Sp+ & <CLAUSE>) or Bpm+)) 11769 or ({ECn- or ECx- or ND-} & ([Omm-]1.1 or Jm- or (Xd- & MVt+ & Xc+ & MX*m-))))) 11770 or EC- 11771 or (DG- & (({MVa+} & <subcl-verb>) or B+ or Dm*w+ or EA+) & (ER- or (Wd- & Xc+ & ER+))); 11772 11773more_of_a: Ds*mc+ or (<PHc> & Ds*mx+); 11774more_of_an: Ds*mv+ or (<PHv> & Ds*mx+); 11775 11776% XXX TODO: shouldn't less be a lot more like 'more', above? 11777% Cost of >1.0 on Om- so that MVm- is preferred for "He runs less". 11778less: 11779 ({ECa-} & (EAm+ or EEm+ or [MVm-] or [EB*m-] or dAJrc- or dAJlc+)) 11780 or ({ECn-} & (Dmum+ or (Ss+ & <CLAUSE>) or Bsm+)) 11781 or ({ECn-} & ([Om-]1.1 or Jm-)) 11782 or (DG- & (({MVa+} & <subcl-verb>) or B+ or Dm*w+ or EA+) & (ER- or (Wd- & Xc+ & ER+))); 11783 11784% ND- & Dmcm+ "I ran 10 fewer miles than Ben." 11785fewer: 11786 ({ECn- or ND-} & (Dmcm+ or Om- or Jm- or (Sp+ & <CLAUSE>) or dAJrc- or dAJlc+)) or 11787 (DG- & Dm*w+ & (ER- or (Wd- & Xc+ & ER+))); 11788 11789farther: 11790 ({ECa-} & {K+} & (MVb- or Qe+ or <advcl-verb> or dAJrc- or dAJlc+)) or 11791 A+; 11792 11793further.r: 11794 ({ECa-} & {K+} & (MVb- or Qe+ or <advcl-verb> or dAJrc- or dAJlc+)) or 11795 A+ or 11796 E+ or 11797 ({Xd-} & Xc+ & dCO+); 11798 11799% links to adverbs on left.. 11800% EEy+: "The price didn't drop nearly as fast." 11801% EAy+: "He is as smart" 11802% Hmm, probably want to give EAy a cost, to avoid its use in 11803% "William is described as smooth, yet thoughtful" 11804as.e-y: {EZ-} & ((EAy+ & {HA+}) or EEy+ or AM+); 11805 11806% uses comparative links 11807% Cc+: "The coffee tastes the same as it did last year." 11808as.e-c: 11809 (MVz- & (((O*c+ or S**c+ or ({SFsic+} & Zc+)) & {Mp+}) or Mpc+ or <thncl-verb>)) 11810 or (MVzo- & Ct+ & Bc+ & {U+}) 11811 or (MVzc- & (CX+ or CQ+)) 11812 or (MVzp- & Pa+) 11813 or (MVza- & Cta+ & ((AFd+ & {Pa+}) or PFc+)); 11814 11815% prepositional, mostly 11816% MVi- & TO+: "He said it in a voice so loud as to make everyone stare." 11817% VCz- & Sa*v+: "he left as agreed" 11818% VCz- & Sa*a+ & CV+: " ..., as shall be proven" 11819% The punctuation is mandatory, here. 11820% The CV is awkward, as it uses a null-subject. 11821% XXX Try to get rid of this... 11822% Cz+ & CV+: "the accused, as it shall be shown, is innocent" 11823% use Cz instead of <subcl-verb> because post-processing kills the 11824% Cs link with a "Unbounded s domain78" error. 11825% {EZ-} & Cz+ & CV+: "Just as I suspected!" 11826% cost on EZ-: prefer just.e over just.a 11827% 11828% AZ- & Mg+: "It described the treaty as marking a new stage" 11829% BIt+: "his statements, as candidate, contradict his actions" 11830% J+ & <conjoin-preps>: "Gallagher worked as a teacher and as a photographer." 11831as.e: 11832 ((J+ or Mp+ or TI+ or Zs+) & 11833 (({Xc+ & {Xd-}} & dCO+) or ({Xd- & Xc+} & MVp-) or (EZ- & MVp-))) 11834 or ((J+ or Mp+ or BIt+) & ([Mp-] or (Xd- & Xc+ & MX*x-))) 11835 or ({[EZ-]-0.1} & J+ & <conjoin-preps>) 11836 or (AZ- & Pa+) 11837 or (AZ- & Mg+) 11838 or (({[EZ-]-0.5} or {Xd-}) & {[hVCz-]-0.05} & Cz+ & CV+) 11839 % or ({Xd-} & hVCz- & Cz+ & CV+) 11840 or ((Sa*v+ or (Sa*a+ & CV+)) & {Xc+ & {Xd-}} & dCO+) 11841 or (Sa*v+ & {Xd- & {Xc+}} & VCz-) 11842 or [Sa*a+ & CV+ & {Xd- & {Xc+}} & VCz-]-0.05 11843 or (Sa*a+ & CV+ & {Xd- & {Xc+}}) % needed for MXsr constructions 11844 or (MVi- & TO+ & IV+) 11845 or [[(PFc+ or CQ+) & ({Xd- & Xc+} & MVs-)]]; 11846 11847% "as" as synonym for "while" 11848% <subcl-verb> & CO+: "As we set sail, a gale blew up" 11849% MVs- & Cs+ & CV+: "I slipped as I ran" 11850as.#while: 11851 [[<subcl-verb> & (({Xc+ & {Xd-}} & dCO+))]0.2 11852 or [MVs- & Cs+ & CV+]0.1]colloquial; 11853 11854 11855as_is: {Xd- & Xc+} & MVs-; 11856 11857as_possible: MVz-; 11858 11859% hVCz-: "It is just like I suspected." 11860% dWa-: "Like I said, she'll do it!" 11861like.e as.z: 11862 ({EZ-} or {Xd-}) & {[dWa- or hVCz-]-0.05} & Cz+ & CV+; 11863 11864% Em+: "That is so not going to happen" 11865% EExk+: "That is so very beautiful" 11866% EBb- & EAxk+: "It tastes bitter and so good" 11867% MVp- & Xc+: "Hold the brush so" 11868% Pv-: "It seems so" 11869% MVs-: "she insisted, so we will do it" 11870% Cz+ & CV+: "the accused, so it shall be shown, is innocent" 11871so.e: 11872 ({EBb-} & EAxk+ & {HA+}) 11873 or ({EZ-} & EExk+) 11874 or Em+ 11875 or <fronted> 11876 or (Wq- & CQ+) 11877 or Wa- 11878 or (MVp- & Xc+) 11879 or ({Xd-} & {[hVCz-]-0.05} & Cz+ & CV+) 11880 or Pv- 11881 or O- 11882 or Js-; 11883 11884and_so and_thus: 11885 <fronted>; 11886 11887% Is <sent-start> ever needed here? 11888% Should we be using <coord> instead of MVs- ?? 11889% Or maybe every use of MVs- should be converted to <coord> ??? 11890so_that such_that: 11891 <subcl-verb> & {Xd- & Xc+} & MVs-; 11892 11893% Cc+ & CV+: C links to the head-noun of the following clause, and CV+ 11894% links to the head verb. Must form a cycle. 11895% Example: "I run more often than Ben climbs" 11896% MVp- & J+: "... other traditions than my own" 11897than.e: 11898 (MVt- & (((O*c+ or ({SFsic+} & Zc+) or U*c+) & {Mp+}) 11899 or Mpc+ or S**c+ or MVat+ or MVpt+ or (Cc+ & CV+) or Pafc+)) 11900 or ((MVta- or LE-) & Cta+ & ((AFd+ & {Pa+}) or PFc+)) 11901 or ((MVti- or LEi-) & AFdi+ & {Pa+}) 11902 or (((LE- & {AFd+}) or (LEi- & {AFdi+})) 11903 & (THc+ or (TOic+ & <inf-verb>) or (TOfc+ & <inf-verb>) or (TOtc+ & B+))) 11904 or (((MVto- & Ct+ & Bc+ & {U+}) or (MVtp- & (CX+ or CQ+))) & {Mp+}) 11905 or (MVp- & J+); 11906 11907% cost on MVa-: "we will arrive much sooner", want "much" to modify "sooner". 11908% ({OFd+} & Dmu+): "I drank much of the beer" 11909% cost on [[<noun-main-s>]] so that the above is preferred to an O- link 11910% EZ+: "Much as I expected!" 11911% H-: "How much?" 11912much: 11913 ({EE-} & ([[MVa-]] or (<wantPHc> & ECa+) or <advcl-verb> or Qe+)) 11914 or ({EEx- or H-} & ( 11915 ECn+ 11916 or ({OFd+} & Dmu+) 11917 or (<noun-rel-s> & ([[<noun-main-s>]] or Bsm+)) 11918 or [()] 11919 )) 11920 or (AM- & (Dmuy+ or MVy- or Oy- or Jy- or EB*y-)) 11921 or EZ+; 11922 11923slightly somewhat: EC+ or EA+ or MVa- or Em+; 11924far.c infinitely: EC+; 11925significantly substantially: 11926 ({EE- or EF+} & (EC+ or E+ or <adv-as> or ({Xc+ & {Xd-}} & dCO+))) 11927 or ({EE-} & EB-); 11928 11929% --------------------------------------------------------------- 11930% comparative adjectives 11931% angrier.a balder.a balmier.a baser.a bawdier.a bigger.a blacker.a 11932% 11933% DD- & O- & Mp+: "Emma was the younger of two daughters" 11934% (zero/ellipsis: "Emma was the younger [daughter] of two daughters" 11935% Wr- & MVt+ & Xc+ & PFb+: subject-verb inversion: 11936% "cheaper than dirt, slime is better" 11937 11938<comp-adj-misc>: 11939 ({[[@Ec-]]} & {Xc+} & Am+) 11940 or (DD- & O- & Mp+) 11941 or ({EA-} & dAJlc+) 11942 or (Wr- & {@MV+} & MVt+ & Xc+ & PFb+); 11943 11944<comp-adj>: 11945 ({ECa-} & ( 11946 ((Pam- or Mam- or AFm+ or ({EA-} & dAJrc-)) & {@MV+}) 11947 or <comp-adj-misc> 11948 )) 11949 or (DG- & (TR+ or AF+) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); 11950 11951/en/words/words.adj.2: <comp-adj>; 11952 11953easier.a-c: 11954 ({ECa-} & ( 11955 ((Pafm- or AFm+ or Mam- or ({EA-} & dAJrc-)) & {@MV+} 11956 & {(<tot-verb> or <toi-verb>) & {LE+}}) 11957 or <comp-adj-misc> 11958 )) 11959 or (DG- & (TR+ or AF+) & {@MV+} 11960 & {<tot-verb> or <toi-verb>} & (ER- or (Wd- & Xc+ & ER+))); 11961 11962harder.a-c: 11963 ({ECa-} & ( 11964 ((Pafm- or AFm+ or Mam- or ({EA-} & dAJrc-)) & {@MV+} 11965 & {(<tot-verb> or <toi-verb>) & {LE+}}) 11966 or <comp-adj-misc> 11967 or MVb- 11968 )) 11969 or (DG- & (TR+ or AF+) & {@MV+} 11970 & {<tot-verb> or <toi-verb>} & (ER- or (Wd- & Xc+ & ER+))); 11971 11972higher.a-c deeper.a-c lower.a-c faster.a-c quicker.a-c slower.a-c: 11973 ({ECa-} & ( 11974 ((Pam- or Mam- or AFm+ or ({EA-} & dAJrc-)) & {@MV+}) 11975 or <comp-adj-misc> 11976 or MVb- 11977 or Qe+ 11978 or <advcl-verb> 11979 )) 11980 or (DG- & (TR+ or AF+ or <subcl-verb>) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); 11981 11982sooner.a-c: 11983 ({ECa- or Yt-} & ( 11984 ((Pam- or Mam- or AFm+ or ({EA-} & dAJrc-)) & {@MV+}) 11985 or <comp-adj-misc> 11986 or MVb- 11987 or Qe+ 11988 or <advcl-verb> 11989 )) 11990 or (DG- & (TR+ or AF+ or <subcl-verb>) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); 11991 11992longer.a-c: 11993 ({ECa- or Yt-} & ( 11994 ((Pam- or Mam- or AFm+ or ({EA-} & dAJrc-)) & {@MV+}) 11995 or <comp-adj-misc> 11996 or MVb- 11997 or Qe+ 11998 or <advcl-verb> 11999 or OT- 12000 or FL- 12001 )) 12002 or (DG- & (TR+ or AF+ or <subcl-verb>) & {@MV+} & (ER- or (Wd- & Xc+ & ER+))); 12003 12004smarter.a-c nicer.a-c worse.a-c: 12005 ({ECa-} & ( 12006 ((Pafm- or AFm+ or Mam- or ({EA-} & dAJrc-)) & {@MV+} & {(<toi-verb> or THi+) & {LE+}}) 12007 or <comp-adj-misc> 12008 )) 12009 or (DG- & (TR+ or AF+) & {@MV+} & {<toi-verb> or THi+} & (ER- or (Wd- & Xc+ & ER+))); 12010 12011better.a-c: 12012 ({ECa-} & ( 12013 ((Pafm- or AFm+ or Mam- or ({EA-} & dAJrc-)) & {@MV+} & {(<toi-verb> or THi+) & {LE+}}) 12014 or <comp-adj-misc> 12015 or MVb- 12016 or Qe+ 12017 or <advcl-verb> 12018 or E+ 12019 )) 12020 or (DG- & (TR+ or AF+) & {@MV+} & {<toi-verb> or THi+} & (ER- or (Wd- & Xc+ & ER+))); 12021 12022different.a: 12023 ({ECa- or EA- or EF+} & ( 12024 ((Pafm- or AFm+ or Mam- or ({EA-} & dAJrc-)) & {@MV+}) 12025 or <comp-adj-misc> 12026 or AA+ 12027 or [[DD- & <noun-main-p>]] 12028 or <adj-opener> 12029 )) 12030 or ({ECa- or EF+} & <adj-conjoined>); 12031 12032than_expected than_imagined than_proposed than_suspected than_realized 12033than_intended than_supposed than_reported than_ever than_usual 12034than_normal than_suggested than_anticipated than_recommended: MVt-; 12035 12036more_than no_more_than fewer_than no_fewer_than 12037less_than no_less_than greater_than no_greater_than 12038as_many_as an_estimated as_much_as 12039an_additional up_to down_to 12040upwards_of downwards_of: 12041 EN+; 12042 12043% "up to where did it go?" 12044up_to down_to: EW+; 12045 12046at_least: EN+ or dCO+ or [[{Xd- & Xc+} & MVa-]] or EB-; 12047 12048% This is not quite right, since there may be other words in between 12049% "all ... but": "All was lost but for one tree." 12050% "Everything but one tree remained." 12051% nothing_but all_but: EN+ or E+; 12052all_but: EN+ or E+; 12053nothing_but: Vd- & I+; 12054 12055% -------------------------------------------------------------------------- 12056% superlative adjectives 12057% angriest.a baldest.a balmiest.a basest.a bawdiest.a biggest.a 12058<superlatives>: 12059 ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or 12060 ({NR- or ND-} & DD- & <noun-rel-x> & {<ton-verb>} & <noun-main-x>) or 12061 dAJrs- or dAJls+; 12062 12063/en/words/words.adj.3: <superlatives>; 12064 12065favorite.a favourite.a: 12066 <superlatives> 12067 or ({Xc+} & {[[@Ec-]]} & [[Lf-]]) 12068 or ([[Ds-]] & <noun-rel-x> & {<ton-verb>} & <noun-main-x>); 12069 12070sole.a main.a: {Xc+} & {NR-} & {[[@Ec-]]} & L-; 12071 12072% (DD- or [[()]]): allows optional but costly omission of "the" 12073% e.g. "Amen’s hair is (the) same as Ben’s" which is not terribly 12074% grammatical, but is not uncommon. 12075% [<noun-main-x>]0.1: prefer MVy for comparatives (see the_same, below). 12076% "The coffee tastes the same as it did last year." 12077% D- & SJr-: "... her sisters' beauty and her own" 12078same.a own.a: 12079 ({Xc+} & {NR-} & {[[@Ec-]]} & La-) 12080 or ((DD- or [[()]]) & <noun-rel-x> & {<ton-verb>} & [<noun-main-x>]0.1) 12081 or (D- & dSJr-); 12082 12083% [Oy-]0.1: see immediately above. 12084the_same: 12085 {EZ-} & (D**y+ or [Oy-]0.1 or Jy- or MVy-); 12086 12087next.a: 12088 ({Xc+ & {Xd-}} & dCO+) 12089 or MVp- or DTi+ or NR+ 12090 or ({Xc+} & {[[@Ec-]]} & L-) 12091 or (DD- & <noun-rel-x> & {<ton-verb>} & <noun-main-x>); 12092 12093past.a previous.a: ({[[@Ec-]]} & {Xc+} & A+) or L- or (Pa- & {@MV+}); 12094 12095following.a remaining.a top.i: L-; 12096 12097hardest.a-s easiest.a-s: 12098 ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or 12099 ({NR- or ND-} & DD- & <noun-rel-x> & {<tot-verb>} & <noun-main-x>) or 12100 ({NR- or ND-} & DD- & (dAJre- or dAJle+)) or 12101 dAJrs- or dAJls+; 12102 12103worst.a-s longest.a-s fastest.a-s furthest.a-s farthest.a-s slowest.a-s: 12104 ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or 12105 ({NR- or ND-} & DD- & ((<noun-rel-x> & {<ton-verb>} & <noun-main-x>) or MVa-)) or 12106 ({NR- or ND-} & DD- & (dAJre- or dAJle+)) or 12107 dAJrs- or dAJls+; 12108 12109% "he likes you best of all" has no determiner, just uses MVa-. 12110best.a-s personal_best: 12111 ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or 12112 ({NR- or ND-} & DD- & ((<noun-rel-x> & {<ton-verb>} & <noun-main-x>) or (MVa- & {Mp+}))) or 12113 [[E+]] or 12114 [MVa- & {Mp+}] or 12115 ({NR- or ND-} & DD- & (dAJre- or dAJle+)) or 12116 dAJrs- or dAJls+; 12117 12118% "despite best intentions" 12119best.a: A+; 12120 12121% =========================================================================== 12122%ADVERBS 12123 12124%ADVERBS WHOSE MAIN USE IS ADJECTIVAL 12125far_from: {EE-} & EA+; 12126 12127a_bit a_little_bit the_least_bit: 12128 ({EE-} & EA+) 12129 or EE+ 12130 or EC+ 12131 or ({Xd- & Xc+} & MVa-) 12132 or [[<adv-of>]]; 12133 12134% OFd+ & Dm+: "I will wait a little while of time" 12135a_little_while: 12136 ({EE-} & EA+) 12137 or EE+ 12138 or EC+ 12139 or ({Xd- & Xc+} & MVa-) 12140 or [[<adv-of>]] 12141 or (OFd+ & Dm+); 12142 12143% Basic adverbial adjectives, with phoneme markers. 12144% This is very simply just "({EE-} & EA+) or EE+" without the phonemes. 12145<adv-adj-econst>: ({EE- or <wantPHc>} & EA+) or (<wantPHc> & EE+); 12146<adv-adj-evowel>: ({EE- or <wantPHv>} & EA+) or (<wantPHv> & EE+); 12147<adv-adj-const>: <wantPHc> & (EA+ or EE+); 12148<adv-adj-vowel>: <wantPHv> & (EA+ or EE+); 12149% 12150% 12151pretty.e very_very very_very_very 12152jolly.e mighty.e damn.e bloody.e downright plumb 12153vitally chronically frightfully genuinely 12154humanly patently singularly supremely 12155decidedly demonstrably fashionably 12156frighteningly horrifyingly 12157laughably predominantly hugely: 12158 <adv-adj-econst>; 12159 12160extremely exceptionally unbelievably incurably extraordinarily 12161exceedingly overly abundantly 12162unbearably unmistakably unspeakably 12163awfully indescribably intolerably 12164unalterably undisputedly unpardonably 12165unreasonably unusually infernally: 12166 <adv-adj-evowel>; 12167 12168notoriously.e: 12169 <adv-adj-econst> or Em+; 12170 12171% --------------------------------------------------------- 12172% Adverbs whose main use is adjectival, but can be used with 12173% adverbs such as "faster", "dumber", etc. 12174% "That one is marginally better". (thus EBm+) 12175% "It's an inherently better method" thus EC+ link 12176fabulously marginally moderately relatively ridiculously: 12177 <adv-adj-econst> 12178 or ({EE-} & EBm- & EC+) 12179 or [{EE- or <wantPHc>} & EC+] 12180 or [{EE-} & EBm-]; 12181 12182incomparably inherently unacceptably unarguably undeniably unimaginably: 12183 <adv-adj-evowel> 12184 or ({EE-} & EBm- & EC+) 12185 or [{EE- or <wantPHv>} & EC+] 12186 or [{EE-} & EBm-]; 12187 12188wide.e: <wantPHc> & EE+; 12189 12190% {EE-} & EE+: "not very much" 12191% [[EE-]]: "It hurts, but not very" 12192% MVl- & MVl+: "we are going to arrive very nearly on time" 12193very.e way.e: 12194 <adv-adj-econst> 12195 or ({EE- or <wantPHc>} & EE+) 12196 or [[EE-]] 12197 or [[La-]] 12198 or (MVl- & MVl+); 12199 12200not_very: <wantPHc> & EA+; 12201 12202real.e: [[<adv-adj-const>]]; 12203quite: 12204 <adv-adj-econst> 12205 or EZ+ 12206 or [[Em+]]; 12207 12208amazingly incredibly: 12209 <adv-adj-evowel> 12210 or [EBm- & (EC+ or EA+)]-0.5 12211 or [EBm-] 12212 or ({Xd- & Xc+} & Em+) 12213 or ({Xc+ & {Xd-}} & dCO+) 12214 or (Xd- & Xc+ & MVa-); 12215 12216% MVa-: "He is behaving very strangely" 12217strangely: 12218 <adv-adj-econst> 12219 or [EBm- & (EC+ or EA+)]-0.5 12220 or [EBm-] 12221 or ({Xd- & Xc+} & Em+) 12222 or ({Xc+ & {Xd-}} & dCO+) 12223 or ({Xd- & Xc+} & {EE-} & MVa-); 12224 12225% EB-: "The problem, or rather, one of the problems, ..." 12226% Em+: "He had rather hoped that his wife's views..." 12227rather: 12228 <adv-adj-const> 12229 or Vw- 12230 or Em+ 12231 or ({Xc+ & {Xd-}} & dCO+) 12232 or ({Xc+ & {Xd-}} & EB-); 12233 12234particularly: 12235 <adv-adj-const> 12236 or Em+ 12237 or [EB- & (EC+ or EA+)]-0.5 12238 or [EB-] 12239 or <comp-prep> 12240 or ({Xc+ & {Xd-}} & dCO+); 12241 12242notably: 12243 <adv-adj-const> 12244 or [EB- & (EC+ or EA+)]-0.5 12245 or [EB-] 12246 or ({Xc+ & {Xd-}} & dCO+); 12247 12248% Mp- & Ju+: "She was a girl nearly John's age" 12249% MVp- & Ju+: "She was a girl of nearly John's age" 12250% [EBm- & EA+]-0.1: prioritize above naked EA+ 12251% 12252almost: 12253 <adv-adj-vowel> 12254 or EN+ or EZ+ or Em+ 12255 or [EBm- & (EC+ or EA+)]-0.5 12256 or [EBm-] 12257 or <comp-prep> 12258 or ((Mp- or MVp-) & Ju+); 12259 12260nearly: 12261 <adv-adj-econst> 12262 or EN+ or EZ+ or Em+ 12263 or [EBm-] 12264 or [{EE-} & EBm- & (EC+ or EA+)]-0.5 12265 or <comp-prep> 12266 or ((Mp- or MVp-) & Ju+); 12267 12268% The below is similar to "nearly" ... 12269just_about: 12270 Em+ or EN+ or EZ+ 12271 or EA+; 12272 12273entirely: 12274 <adv-adj-vowel> 12275 or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or <advcl-verb>)); 12276 12277reasonably highly fairly totally completely terribly: 12278 <adv-adj-const> 12279 or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or <advcl-verb>)); 12280 12281% EA+: "he is miserable, absolutely miserable." 12282% negative cost encourages forming a cycle, if possible. 12283absolutely: 12284 <adv-adj-vowel> 12285 or (EBm- & {[EA+]-0.1}) 12286 or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or <advcl-verb>)); 12287 12288% allowing as opener also 12289altogether equally: 12290 <adv-adj-vowel> 12291 or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or <advcl-verb>)) 12292 or ({Xc+ & {Xd-}} & dCO+); 12293 12294really.e: 12295 <adv-adj-const> or Em+ or EBm-; 12296 12297surprisingly: 12298 <adv-adj-const> 12299 or ({Xc+ & {Xd-}} & dCO+) 12300 or ({Xd- & Xc+} & E+) 12301 or (Xd- & Xc+ & MVa-); 12302 12303especially: 12304 <adv-adj-vowel> 12305 or EB- or Em+ 12306 or <comp-prep> 12307 or ({Xc+ & {Xd-}} & dCO+); 12308 12309virtually: <adv-adj-const> or EN+ or EZ+ or Em+; 12310 12311wholly fully critically greatly grossly duly unduly: 12312 (<wantPHc> & EA+) 12313 or ({EE- or EF+} & (({Xd- & Xc+} & MVa-) or Em+ or Qe+ or <advcl-verb>)); 12314 12315seemingly: (<wantPHc> & EA+) or Em+; 12316utterly: (<wantPHv> & EA+) or Em+; 12317 12318barely just_barely scarcely hardly merely truly practically: 12319 Em+ or EBm- or (<wantPHc> & EA+) or Wa- or ({EBm+} & <COMP-OPENER>); 12320 12321partly.e largely.e mostly.e chiefly.e simply.e purely.e solely.e: 12322 Em+ or (<wantPHc> & EA+) or EB- or Wa- 12323 or <comp-prep>; 12324 12325% Em+: "It sure is great" 12326sure.ee: Em+; 12327very_much: Em+; 12328 12329% Em+: "It sure the fuck is great to see you, man!" 12330% "It sure the hell is!" 12331the_fuck the_hell: [Em+] or Wa-; 12332 12333more_and_more less_and_less more_or_less: Em+ or Wa-; 12334 12335% Adverbs like "biochemically". These tend to answer the question "how?" 12336% with a noun-form (as opposed to being verb-derived) A lot of these are 12337% of the "-ically" form 12338% 12339/en/words/words.adv.3-const: 12340 (<wantPHc> & EA+) 12341 or ({Xd- & Xc+} & (E+ or <adv-as>)) 12342 or EBm- 12343 or ({{Xd-} & Xc+} & dCO+); 12344 12345% academically administratively aesthetically 12346/en/words/words.adv.3-vowel: 12347 (<wantPHv> & EA+) 12348 or ({Xd- & Xc+} & (E+ or <adv-as>)) 12349 or EBm- 12350 or ({{Xd-} & Xc+} & dCO+); 12351 12352in_part: EB- or <comp-prep>; 12353 12354% --------------------------------------------------------- 12355%ADVERBS WHOSE ONLY (MAIN) USE IS POST_VERBAL 12356barefoot.e willy-nilly quarterly.e madly.e outright.e 12357staccato.e legato.e all_the_way all_the_time all_along 12358anymore.e aloud.e upwards.e downwards.e upward.e downward.e 12359inward.e outward.e inwards.e outwards.e anytime.e live.e 12360wholesale.e anew.e forever.e awhile.e aback.e afoul.e afresh.e aloft.e 12361amok.e amuck.e onstage.e 12362apiece.e askance.e astern.e asunder.e 12363inter_alia mutatis_mutandis par_excellence 12364upside-down.e ab_initio ad_infinitum ad_lib 12365ad_libitum ad_nauseum aground.e astray.e into_account into_effect 12366to_market to_bid from_scratch to_office for_office for_good 12367at_once to_normal to_bed to_town into_office in_advance to_trial by_lot 12368in_stride by_credit_card by_ear by_foot in_kind en_masse to_mind in_mind 12369in_pencil in_pen to_scale for_trial all_right full_time part_time by_proxy: 12370 {Xd- & Xc+} & <adv-as>; 12371 12372% Adjectives that appear post-verbally e.g. "she wiped the table dry" 12373% "we will arrive exhausted" 12374% comparative link *must* have EE- to "more", "less" 12375% These are more or less adverbs ... 12376dry.e flat.e blind.e tired.e refreshed.e fresh.e exhausted.e rejuvenated.e: 12377 ({EE- or EF+ } & (<adv-as> or dAJra- or dAJla+)) or 12378 (EE- & (dAJrc- or dAJlc+)) or Wa-; 12379 12380wild.e rampant.e shut.e tight.e 12381open.e closed.e loud.e hot.e cold.e free.e: 12382 {EE- or EF+} & (({Xd- & Xc+} & <adv-as>) or <advcl-verb>); 12383 12384hard.e wrong.e: {EE- or EF+} & (({Xd- & Xc+} & <adv-as>) or Qe+ or <advcl-verb>); 12385early.e late.e: {EE- or EF+} & (({Xd- & Xc+} & <adv-as>) or TA+ or Qe+ or <advcl-verb>); 12386far.e: {EE- or EF+} & (({Xd- & Xc+} & <adv-as>) or <advcl-verb> or Qe+ or Yd+); 12387yet.e: ({Xd- & Xc+} & <adv-as>) or EBm-; 12388 12389high.e deep.e low.e: 12390 {EE- or EF+} & ( 12391 ({Xd- & Xc+} & <adv-as>) or 12392 ({Xc+ & {Xd-}} & dCO+) or 12393 <advcl-verb> or 12394 Qe+); 12395 12396% up, down behaving as adverbs: "She looked down" 12397left.e right.e straight.e up.e down.e: 12398 ({EE- or EF+} & 12399 (({Xd- & Xc+} & <adv-as>) 12400 or ({Xc+ & {Xd-}} & dCO+) 12401 or Qe+ 12402 or <advcl-verb>)) 12403 or (Kx- & Ky+) 12404 or (Pp- & Pp+) 12405 or Wa-; 12406 12407short.e: {Yd- or EE- or EF+} & {OF+} & ({Xd- & Xc+} & <adv-as>); 12408 12409% --------------------------------------------------------- 12410%ADVERBS USABLE POST-VERBALLY OR PRE-VERBALLY 12411properly.e: ({Xd- & Xc+} & <adv-as>) or Em+; 12412 12413% XXX??? This is a proper subset of the connectors in <ordinary-adv> 12414% but why? Why narrow it like this? 12415finely specially literally heavily alternately severely dearly 12416voluntarily flatly purposely jointly universally thickly widely: 12417 {EE- or EF+} & 12418 (({Xd- & Xc+} & <adv-as>) 12419 or Em+ 12420 or Qe+ 12421 or <advcl-verb> 12422 or [[EA+]]); 12423 12424respectively: ({Xd- & Xc+} & <adv-as>) or ({Xd- & Xc+} & E+) or ({Xd- & Xc+} & EB-); 12425long.e: E+ or ({EE- or EF+} & (({Xd- & Xc+} & <adv-as>) or OT- or FL- or Yt+)); 12426daily.e nightly.e weekly.e monthly.e yearly.e hourly.e 12427partially: ({Xd- & Xc+} & <adv-as>) or E+ or EB-; 12428 12429% AJr-: "That is fine and well enough!" 12430well.e: 12431 ({EE- or EF+} & ( 12432 ({Xd- & Xc+} & <adv-as>) 12433 or Qe+ 12434 or <advcl-verb> 12435 or dAJr- 12436 or [E+])) 12437 or [{EA- or EF+} & (Pa- or AF+)] 12438 or Yd+; 12439 12440% EE- & EB-: "..., or more exactly, ..." 12441exactly.e: 12442 E+ 12443 or ({EE-} & {Xc+ & {Xd-}} & EB-) 12444 or EN+ 12445 or EW+ 12446 or EZ+ 12447 or [{Xd- & Xc+} & MVa-] 12448 or <comp-prep>; 12449 12450roughly approximately: 12451 EA+ 12452 or ({EE- or EF+} & (EN+ or EW+ or EZ+ or ({Xd- & Xc+} & <adv-as>) or E+)) 12453 or ({Xc+ & {Xd-}} & dCO+); 12454 12455together: ({Xd- & Xc+} & <adv-as>) or E+ or K- or [Mp-] or ({Xc+ & {Xd-}} & dCO+); 12456definitely: {EE-} & (E+ or EB- or (Xd- & Xc+ & <adv-as>)); 12457by_far: EB- or E+ or <adv-as>; 12458hereby thereby reputedly: E+ or ({Xd- & Xc+} & EB-) or ({Xc+ & {Xd-}} & dCO+); 12459 12460% --------------------------------------------------------- 12461%ADVERBS USABLE POST-VERBALLY, PRE-VERBALLY, OR AS OPENERS 12462initially already somehow again 12463once_again nowadays sometimes nevertheless nonetheless at_first 12464at_best at_present of_late indeed: 12465 ({Xd- & Xc+} & <adv-as>) or E+ or ({Xc+ & {Xd-}} & dCO+) or EBm-; 12466 12467twice.e: 12468 ({Xd- & Xc+} & <adv-as>) 12469 or E+ 12470 or ({Xc+ & {Xd-}} & dCO+) 12471 or EBm- 12472 or <adverb-join> 12473 or ({EN-} & EZ+); 12474 12475hence: (Yt- & ({Xd- & Xc+} & <adv-as>)) or E+ or ({Xc+ & {Xd-}} & dCO+) or EBm-; 12476 12477otherwise formerly lately: 12478 ({Xd- & Xc+} & <adv-as>) 12479 or E+ 12480 or ({Xc+ & {Xd-}} & dCO+) 12481 or ({Xc+ & {Xd-}} & EB-); 12482 12483also.e: 12484 ({Xd- & Xc+} & (E+ or <adv-as>)) 12485 or ({Xc+ & {Xd-}} & dCO+) 12486 or ({Xc+ & {Xd-}} & EB-); 12487 12488gradually.e sadly.e broadly.e clearly.e 12489annually.e characteristically.e comparatively.e 12490confidentially.e currently.e fundamentally.e hypothetically.e 12491ironically.e justifiably.e momentarily.e mercifully.e 12492nominally.e ominously.e periodically.e realistically.e 12493simultaneously.e subsequently.e superficially.e thankfully.e 12494unofficially.e effectively.e traditionally.e briefly.e 12495eventually.e ultimately.e 12496mysteriously.e naturally.e oddly.e plainly.e truthfully.e 12497appropriately.e simply.ee: 12498 {EE- or EF+} & ( 12499 ({Xd- & Xc+} & (<adv-as> or E+)) 12500 or ({Xc+ & {Xd-}} & dCO+) 12501 or ({Xc+ & {Xd-}} & EB-) 12502 or Qe+ 12503 or <directive-adverb> 12504 or <advcl-verb> 12505 or [[EA+]]); 12506 12507% ({Xc+ & {Xd-}} & EB-)): "..., or more precisely, ..." 12508precisely.e specifically.e generally.e: 12509 {EE- or EF+} & ( 12510 ({Xd- & Xc+} & (<adv-as> or E+)) 12511 or ({Xc+ & {Xd-}} & dCO+) 12512 or ({Xc+ & {Xd-}} & EB-) 12513 or Qe+ 12514 or <advcl-verb> 12515 or EW+); 12516 12517occasionally.e often.e originally.e: 12518 {EE- or EF+} & ( 12519 ({Xd- & Xc+} & (<adv-as> or E+)) 12520 or ({Xc+ & {Xd-}} & dCO+) 12521 or ({Xc+ & {Xd-}} & EB-) 12522 or Qe+ 12523 or <advcl-verb>); 12524 12525% --------------------------------------------------------- 12526% ordinary manner adverbs 12527% abjectly ably abnormally abortively abruptly absent-mindedly absently 12528% COa+ prevents linking of these to relative causes (via COd- on CLAUSE) 12529% (EEh- & {Qe+}): "How quickly?" 12530% <fronted>: "Onward came the cavalry" 12531% ECa+: "It is vastly cheaper" 12532% XXX TODO the PH- should be split into PHc- and PHv- versions. 12533<ordinary-adv>: 12534 ({EE- or EF+} & 12535 (({Xd- & {Xc+}} & <adv-as>) 12536 or Em+ 12537 or ({PH-} & ECa+) 12538 or ({Xc+ & {Xd-}} & dCOa+) 12539 or Qe+ 12540 or <advcl-verb> 12541 or <adverb-join> 12542 or <fronted> 12543 or [[{PH-} & EA+]])) 12544 or (EEh- & {Qe+}); 12545 12546% XXX FIXME: there are things in there, like "tall.e" that seem not to 12547% belong?? 12548% XXX FIXME: the Qe construction is weird: 12549% "How slickly did he talk?" 12550% "*How slickly did you say it was?" 12551/en/words/words.adv.1: <ordinary-adv>; 12552/en/words/words-medical.adv.1: <ordinary-adv>; 12553 12554% EN+: "you are halfway there" 12555% EN- & EN+: "you are about halfway there" 12556halfway.e partway.e half-way.e part-way.e: 12557 [<ordinary-adv>] 12558 or ({EN-} & EN+); 12559 12560% --------------------------------------------------------- 12561% words.adv.4 contains "prepositional" adverbs, e.g. lingually 12562% meidally subdermally ... Right now we treat these as ordinary 12563% adverbs, and add the Pp- link .. but is this link actually used 12564% anywhere? 12565/en/words/words.adv.4: <ordinary-adv> or Pp-; 12566 12567differently: 12568{EE- or EF+} & (({MVp+} & {Xd- & Xc+} & <adv-as>) or Em+ or 12569({MVp+} & {Xc+ & {Xd-}} & dCO+) or Qe+ or <advcl-verb> or [[EA+]]); 12570 12571independently: 12572{EE- or EF+} & (({(MVp+ or OF+)} & {Xd- & Xc+} & <adv-as>) or Em+ or 12573({(MVp+ or OF+)} & {Xc+ & {Xd-}} & dCO+) or Qe+ or <advcl-verb> or [[EA+]]); 12574 12575 12576shortly: {EE- or EF+} & (({Xd- & Xc+} & <adv-as>) or E+ or ET+ or ({Xc+ & {Xd-}} 12577 & dCO+) or Qe+ or <advcl-verb>); 12578immediately stat.e: ({Xd- & Xc+} & <adv-as>) or E+ or ET+ or ({Xc+ & {Xd-}} & dCO+) or EB-; 12579soon: ({EE- or EF+} & (({Xd- & Xc+} & <adv-as>) or E+ or ET+ or ({Xc+ & {Xd-}} 12580 & dCO+) or EB- or Qe+ or <advcl-verb>)) or ({EA- or EF+} & (Pa- or AF+)); 12581 12582certainly possibly probably importantly remarkably interestingly: 12583 {EE-} & (E+ 12584 or (Xd- & Xc+ & (E+ or <adv-as>)) 12585 or ({Xc+ & {Xd-}} & dCO+) 12586 or ({Xc+ & {Xd-}} & EB-)); 12587 12588% --------------------------------------------------------- 12589% ordinary clausal adverbs 12590% absurdly actually additionally admittedly allegedly alternatively 12591/en/words/words.adv.2: 12592 E+ 12593 or (Xd- & Xc+ & E+) 12594 or ({Xd- & Xc+} & <adv-as>) 12595 or ({Xc+ & {Xd-}} & dCO+) 12596 or <directive-adverb> 12597 or EBm-; 12598 12599% These are taken from words.adv.2 and allowed EB- when separated by 12600% commas. 12601% Wc- & Qd+: "however, am I right?" 12602however.e consequently.e moreover.e potentially.e conversely.e 12603finally.e actually.e thusly.e: 12604 E+ 12605 or (Xd- & Xc+ & (E+ or <adv-as>)) 12606 or ({Xc+ & {Xd-}} & dCO+) 12607 or (Wc- & (Xc+ or [()]) & Qd+) 12608 or ({Xc+ & {Xd-}} & EBm-); 12609 12610% TODO: "similarly" and "differently" get very different linking requirements. 12611% see if these should be made the same. 12612similarly.e: 12613 ({MVp+} & {Xd- & Xc+} & (E+ or <adv-as>)) 12614 or ({MVp+} & {Xc+ & {Xd-}} & dCO+) 12615 or ({Xc+ & {Xd-}} & EBm-); 12616 12617not_surprisingly if_nothing_else: 12618 E+ 12619 or (Xd- & Xc+ & (E+ or <adv-as>)) 12620 or ({Xc+ & {Xd-}} & dCO+) 12621 or EBm-; 12622 12623though.e: 12624 (Xd- & Xc+ & (E+ or <adv-as>)) 12625 or ({Xc+ & {Xd-}} & dCO+); 12626 12627% Nearly identical to words.adv.2, but do not force the EBm- 12628% Wt-: single-word sentence: "Evidently" 12629% Wt- & Pv+: "Evidently so" 12630% EB- & EA+: "... or perhaps taller" 12631still.e presumably undoubtedly evidently apparently 12632usually typically perhaps: 12633 E+ 12634 or (Xd- & Xc+ & (E+ or <adv-as>)) 12635 or (Wt- & ({Xc+} or Pv+ or N+)) 12636 or ({Xc+ & {Xd-}} & dCO+) 12637 or (EB- & {[EA+]-0.1}); 12638 12639% scilicet 12640% "it [sc. gouache] was also popular in France" 12641% MX*tn- & O+: scilicet nouns 12642% MX*ta- & P+: scilicet adjectives 12643% MVx- & P+: to verbs "While walking [scilicet in the evening] ..." 12644% Some of these sc. constructions should forcefully require a comma. 12645in_fact of_course in_effect for_example for_instance 12646e.g. eg. i.e. ie. id_est 12647sc sc. scilicet viz.r viz..r videlicet 12648that_is that_is_to_say to_wit namely.r in_other_words: 12649 E+ 12650 or (Xd- & Xc+ & (E+ or MVa-)) 12651 or ({Xc+ & {Xd-}} & dCO+) 12652 or ({Xd-} & <coord> & (Wd+ or Wp+ or Wr+)) 12653 or [EB- & {Xc+}] 12654 or [Xd- & EB- & Xc+] 12655 or (Xd- & 12656 ((MX*tn- & {Xc+} & O+) or 12657 (MX*ta- & {Xc+} & P+) or 12658 (MVx- & {Xc+} & P+)) 12659 & (Xc+ or <costly-null>)); 12660 12661 12662% ----------------------------------------------------------- 12663% ADVERBS USABLE POST_VERBALLY OR AS OPENERS 12664% Note that similar interjective openers will be given COp+ links 12665% by the UNKNOWN-WORD.a rule -- "Umm, I think he did it." 12666no.e nope.e nah.e no_way 12667yes.e yeah.e yep.e yup.e 12668ok.e okay.e OK.e fine.e sure.e whatever.e: 12669 ({Xc+ & {Xd-}} & dCO+); 12670 12671% EB-: "Would they have accepted this or, instead, would they have...?" 12672thereafter.e overall.e lengthwise.e 12673instead.e anyhow.e anyway.e: 12674 <directive-opener> 12675 or <directive-adverb> 12676 or ({Xd- & Xc+} & (MVp- or E+ or EB-)); 12677 12678% Wa-: Single-word responses to questions. 12679someday.e sometime.e maybe.e 12680afterwards.e afterward.e worldwide.e nationwide.e 12681statewide.e world-wide.e nation-wide.e state-wide.e industrywide.e 12682the_world_over: 12683 <directive-opener> 12684 or <directive-adverb> 12685 or ({Xd- & Xc+} & (MVp- or E+)) 12686 or (Wa- & {Wa+}); 12687 12688% Comparative form of maybe, similar to "perhaps" 12689% EB- & EA+: "She was John's age or maybe older" 12690maybe.c: 12691 EB- & EA+; 12692 12693% EP+: "Maybe under the bed" 12694maybe.r: 12695 EP+; 12696 12697% Argumentatives (children gain-saying). 12698not.intj is_too is_not is_so unh_unh: Wa-; 12699 12700%suppress: DUP-BASE (for seriously.ij) 12701% Openers to directives, commands (Xc+ & EI+ connection to infinitives) 12702% or single-word interjections, exclamations. 12703% These are semantically important, so they've got to parse! 12704% Wa- & Wa+: "Oh my God" 12705no.ij nope.ij nah.ij no_way never.ij not_possible 12706yes.ij yeah.ij yep.ij yup.ij 12707ok.ij okay.ij OK.ij fine.ij exactly.ij sure.ij 12708good.ij good_enough fair_enough whatever.ij 12709hah.ij hey.ij well.ij wtf.ij hell_yes hell_no of_course 12710really.ij say.ij seriously.ij 12711just_asking wondering.ij 12712gesundheit 12713oh_no oh_my oh_my_days 12714ohmigod OMG oh_em_gee omigosh 12715oh_dear dear_me dearie_me deary_me dear.ij 12716dear_Lord dear_Lordy Lord_be_praised 12717Lordy my_Lord 12718fuck_me fucking_hell 12719uh_huh uh uhh uuh unh 12720my.ij my_oh_my my_my my_my_my 12721tsk tsk_tsk tsk_tsk_tsk: 12722 <directive-opener> 12723 or <directive-adverb> 12724 or OH+ 12725 or [Wa- & {Wa+}]0.1; 12726 12727% Like above, but also used as plain-old interjections. 12728% XXX FIXME, this used to be done by treating as adjectives; but no more!? 12729% A- & Wa-: "Holy Mother of God" 12730howdy phew psst pssst ahem 12731ah ahh a_ha aha eh ehh hmm hmmm huh 12732oops eep egad egads ermahgerd ouch alas whoa whoah 12733oh.ij ohh doh dohh woo_hoo 12734boo.ij booo boooo phooey pooh 12735wow.ij wowie wowee wowzers whoopee hurray hurrah rah rahh hooray 12736ooo oo hoo hoowee hoo-wee who-wee hubba whammo wammo 12737yikes yowza yowzah zoiks zoinks zounds zowie 12738goody.ij 12739amen.ij alrighty 12740jeepers Jee-sus 12741Kee-reist Christ Christ_almighty JHC 12742Jesu 12743Jesus_Christ Jesus_fucking_Christ Jesus_H_Christ 12744Christ_alive crikey cripes Jiminy_Cricket 12745Jaysus Jeebus Jehoshaphat sweet_Jesus 12746jeez jeez_Louise jimminy geez geez_Louise geeminy 12747God_Almighty God_almighty God_in_heaven 12748drat.ij shoot.ij blast.ij doggone doggone_it rats.ij 12749dammit god_dammit goddammit damn_it damn_it_all 12750dang dagnabit dagnabbit dag-nabbit dag_nabbit dagnabbit_all darn.ij 12751shucks.ij golly golly_gee golly_gee_willikers good_golly 12752golly_gosh gosh gee gee_whiz gee_willikers my_gosh blimey 12753gadzooks ye_gods 12754gracious_sakes good_gracious goodness_gracious goodness_gracious_me 12755goodness_me great_googly_moogly great_Ceasar great_Scott 12756good_heavens good_gravy land_sakes sakes_alive snakes_alive 12757heavens_to_Betsy heavens_above 12758by_God by_golly by_Jove by_jingo 12759dear_God 12760sacre_bleu 12761ay caramba kamoley kamoly moley moly 12762holy_Moses mother_of_God Mother_of_God 12763mama_mia mamma_mia 12764sonuvabitch son_of_a_bitch 12765heck sodding_hell 12766aw aww awww oh_great oh_wow 12767er err.ij errr um.ij umm 12768anyways honey.ij man.ij baby.ij hush.ij: 12769 <directive-opener> 12770 or <directive-adverb> 12771 or OH+ 12772 or ({{Xd-} & Xc+} & EI+) 12773 or (({A-} or {E-} or {EE-}) & Wa-) 12774 or [<ordinary-adj> or <adj-phone>]; 12775 12776% A single plain hello all by itself. Costly, because these days, 12777% it's not normally a sentence opener. 12778% Vv-: "I said, hello!" 12779% Ds- & Jv-: "He greeted me with a loud hello" 12780% Perhaps these should also appear as nouns? hello.n does ... 12781hello.ij hello_there hallo halloo hollo hullo hillo hi 12782ahoy ahoy_there ship_ahoy land_ahoy shh shhh: 12783 [<directive-opener> or <directive-adverb>] 12784 or Vv- 12785 or ({A-} & Ds- & Jv-) 12786 or OH+ 12787 or (Wa- & {Wa+}); 12788 12789% Single plain word by itself. "OK, Bye!" 12790bye.ij goodbye.ij: 12791 OH+ or (Wa- & {Wa+}); 12792 12793% Openers to directives, commands 12794% EI+: connection to infinitive imperatives: "on arrival, do it!" 12795% E+: split infinitives, e.g. "you should instead go home" 12796% "It will, more often than not, go by train." 12797prima_facie before_long 12798by_hand by_car by_plane by_boat by_bus by_train by_phone 12799by_telephone in_person at_long_last on_cue 12800on_arrival by_request in_total in_turn 12801later_on for_now more_often_than_not 12802on_second_thought 12803again_and_again time_and_again over_and_over 12804day_by_day day_after_day step_by_step one_by_one 12805even_so all_of_a_sudden on_occasion upon_occasion: 12806 <directive-opener> 12807 or <directive-adverb> 12808 or ({Xd- & Xc+} & (<adv-as> or E+)); 12809 12810for_sure for_certain for_real: 12811 <directive-opener> 12812 or <directive-adverb> 12813 or ({Xd- & {MV+} & Xc+} & <adv-as>); 12814 12815% sort-of-like given names ... 12816% Xd- & SIsi-: "thank ou, sir!"; the comma is mandatory. 12817stop.misc-inf sir.misc-inf madam.misc-inf ma'am: 12818 <directive-opener> or <directive-adverb> or Wa- or OH+ or (Xd- & SIsi-); 12819 12820% Exclamations, vocatives 12821oh.voc O: OH+; 12822 12823% ----------------------------------------------------------- 12824%ADVERBS USABLE ONLY PRE-VERBALLY (OR PRE-/OPENER) 12825newly: E+; 12826rightly: {EE-} & E+; 12827necessarily no_longer: E+ or EBm-; 12828ever: E+ or EBm- or EC+ or <adv-as> or <COMP-OPENER>; 12829 12830never.e always: ({EN-} & (E+ or EB-)) or <COMP-OPENER>; 12831%suppress: DUP-BASE (for rarely.e) 12832seldom rarely.e: ({EE-} & (E+ or EB-)) or <COMP-OPENER>; 12833 12834% MVa-: "He did just what you asked." 12835% EC+: "I ate just some of the cookies" 12836% MVl- & MVl+: " we are going to arrive just about on time" 12837just.e: 12838 E+ 12839 or (EB- & EA+) 12840 or [EB-] 12841 or EC+ 12842 or EN+ 12843 or EP+ 12844 or EW+ 12845 or EZ+ 12846 or (MVl- & MVl+) 12847 or <comp-prep> 12848 or <adv-as>; 12849 12850meantime.e secondly thirdly 12851in_brief in_short in_sum in_essence: 12852 ({Xd- & Xc+} & E+) or 12853 ({Xc+ & {Xd-}} & dCO+) or 12854 <directive-adverb>; 12855furthermore: 12856 ({Xd- & Xc+} & E+) or 12857 ({Xc+ & {Xd-}} & dCO+) or 12858 <directive-adverb> or 12859 EB-; 12860and_furthermore: <directive-adverb>; 12861mainly primarily: 12862 E+ 12863 or ({Xc+ & {Xd-}} & dCO+) 12864 or <directive-adverb> 12865 or EB- 12866 or <comp-prep>; 12867 12868% The MV- links seem to really confuse the issue... kill them. 12869% Except they are really needed: 12870% MVl- & MVp+: "I am here only for a few days" 12871% MVa-: "This can saw only wood" 12872only: 12873 La- 12874 or E+ 12875 or EN+ 12876 or EB- 12877 or (MVl- & MVp+) 12878% or <comp-prep> 12879 or <adv-as> 12880 or (Rnx+ & <CLAUSE-E>) 12881 or (MVp+ & Wq- & Q+); 12882 12883%suppress: DUP-BASE (for rarely.i) 12884never.i at_no_time not_once rarely.i since_when: 12885 {MVp+} & Wq- & Q+; 12886 12887not_since: 12888 (J+ or <subcl-verb>) & Wq- & Q+; 12889 12890% cost on [EC+]: try to use <comp-prep> instead. 12891even.e: 12892 E+ 12893 or EB- 12894 or <comp-prep> 12895 or [EC+]0.5 12896 or ((MVp+ or MVa+ or MVs+) & ({Xc+ & {Xd-}} & dCO+)) 12897 or (Rnx+ & <CLAUSE-E>); 12898 12899not_even: (Rnx+ & <CLAUSE-E>) or <COMP-OPENER>; 12900 12901% {EE-} & EE+: "but not too much" 12902too: 12903 {ECa-} & ( 12904 EA+ 12905 or ({EE-} & EE+) 12906 or ({Xd- & Xc+} & MVa-) 12907 or (Xd- & Xc+ & E+)); 12908 12909% original 12910% sufficiently: {EE-} & (EAxk+ or EExk+ or MVak-); 12911% modified 12912sufficiently: {EE-} & (EAxk+ or EExk+ or ({Xd- & Xc+} & <adv-as>) or E+); 12913 12914% much like an ordinary adverb, except even more commas allowed 12915% please.e: <ordinary-adv>; 12916please.e: 12917 {EE- or EF+} & (({Xd- & Xc+} & <adv-as>) 12918 or ({Xc+ & {Xd-}} & ([Em+]0.1 or dCO+)) 12919 or Qe+ 12920 or <advcl-verb> or [[EA+]]); 12921 12922% polite command verb 12923please.w thank_you: <verb-co> & {{Xc+} & Vv+} & <verb-wall>; 12924 12925 12926% ========================================================== 12927% MISCELLANEOUS WORDS AND PUNCTUATION 12928 12929etc etc.: {Xi-} & Xd- & Xc+ & (MX- or MVa-); 12930so_on the_like vice_versa v.v.: 12931 (<noun-rel-x> & <noun-main-x>) or 12932 <noun-and-x> or 12933 ((<verb-i> or <verb-sp,pp> or <verb-pg,ge> or <verb-pv>) & {@MV+}) or 12934 M- or MV-; 12935 12936% Emoticons ... at start or end of sentences ... 12937<EMOTICON> : 12938 dCO+ 12939 or (Wd- & NIa+) 12940 or Wa- 12941 or ((Xp- or ({@Xca-} & [[Xc-]])) & RW+) 12942 or Xi-; 12943 12944% The WV+ after the Xx+ allows the root verb after the punct to attach 12945% to the wall. e.g. "A woman lives next door, who is a nurse." 12946% The naked WV+ without any W+ allows "that I did not know." 12947% Xp+ is for new sentences. "Who is Obama? Where was he born?" 12948% Xs+ is for dependent clauses starting with "so". 12949% "I stayed so I could see you." 12950% Xx+ has mild cost so that other uses of commas can take precedence. 12951% XXX TODO: after all WV's work, the WV link should no longer be optional... 12952% XXX that is, change <WALL> to just WV+. 12953% 12954<sent-start>: 12955 (<wo-wall> or <wi-wall>) & {hCPx+ or hCPi+ or hCPu+} & {([Xx+]0.06 or Xp+ or Xs+) & {hWV+}} & {RW+ or Xp+}; 12956 12957% <sent-start>: "So, don't do it!" 12958% The cost on sent-start is to force preference for CV over WV, 12959% whenever possible. 12960so.ij: 12961 ((({Xd-} & ([MVs-]0.5 or <coord>) & Xs-) or ({Xc+} & Wc-)) 12962 & (<subcl-verb> or [<sent-start>]0.5)) 12963 or <directive-adverb>; 12964 12965% QU+ links to quoted phrases. 12966% ZZZ+ is a "temporary" addition for randomly-quoted crap, and 12967% virtual CAPs morphemes. (??) 12968% (Xc+ or [()]): allow missing comma, but at a price. 12969% hWl+ is here, not elsewhere, to avoid use together with Xx+ 12970LEFT-WALL: 12971 <sent-start> 12972 or (QUd+ & <sent-start> & (Xc+ or [()]) & QUc+) 12973 or (hWl+ & {Xj+} & (RW+ or Xp+)) 12974 or (QUd+ & hWl+ & {Xj+} & (Xc+ or [()]) & QUc+) 12975 or hCPa+ 12976 or [[ZZZ+ & <sent-start>]]; 12977 12978% Cost on Xc- because Xc is intended for commas, not sentence-ends. 12979% Without this cost, the right wall gets used incorrectly with MX links. 12980RIGHT-WALL: RW- or ({@Xca-} & [[Xc-]]); 12981 12982% mid-text period, question mark. Splits into two sentences. 12983<sent-split>: Xp- & <sent-start>; 12984 12985% Quotation marks. 12986% TODO: Add ' as quotation mark. 12987% For a list see: 12988% http://en.wikipedia.org/wiki/Quotation_mark_glyphs#Quotation_marks_in_Unicode 12989 12990% After a closing quote, the sentence may continue... 12991% You were asking, "How might this work?" so I answered. 12992% should these be a <sent-start> ??? why not? 12993<post-quote>: 12994 QUc- & {<wo-wall> or <wi-wall> or CP+}; 12995 12996« 《 【 『 „ “: 12997 QUd-; 12998» 》 】 』 ”: 12999 <post-quote>; 13000 13001% For now, using ".x and ".y in the above definitions multiplies the number 13002% of linkages by 2^(number of "). So it is separated below. 13003 13004% [[ZZZ-]]: link to "random" quotation marks that show up "for no reason". 13005% Cannot use a blanket W+ here to pick up all W connectors, because ... ?? 13006""": QUd- or <post-quote> or [[ZZZ-]]; 13007 13008% Using backtic.x and backtic.y in the above definitions multiplies the 13009% number of linkages by 2^(number of backtics). So it is treated as a 13010% single item, below. 13011`: QUd- or <post-quote>; 13012 13013% Cost on Xc- because Xc is intended for commas, not periods. 13014% Without this cost, lists, such as "Paris, London and Berlin." 13015% get linked incorrectly with the MX link. 13016".": 13017 ((Xp- or ({@Xca-} & [[Xc-]])) & RW+) 13018 or (Xca- & Xc-) 13019 or Xi- 13020 or <sent-split>; 13021 13022% Optional RW: "Is this a test?" she asked. 13023"!" "?" ‽ ؟ ?!: 13024 (Xp- & RW+) 13025 or ({@Xca-} & Xc- & {[RW+]}) 13026 or ({@Xca-} & Xq+) 13027 or <sent-split>; 13028 13029% Almost any W+ link appears here, except Wa, which clearly is wrong after 13030% a semicolon. -- looks a lot like <sent-start>. We do need Wa for comma's 13031<semicol>: 13032 {@Xca-} & Xx- & (<wo-wall> or <wi-wall>) & {Xx+}; 13033 13034";" ;: <semicol> or ({EBx+} & Xd+); 13035 13036% comma, as a conjunction 13037% AJ: "They taste bitter, not sweet" 13038% Give MVa a cost, so that Pa is used preferentially, if possible. 13039<comma-adj-conjunction>: 13040 ((hAJla- & (EBx+ or EBm+) & hAJra+) & (Pa- or [[MVa-]])) or 13041 (hAJla- & hAJra+ & dAJla+); 13042 13043<comma-adv-conjunction>: 13044 (hRJlv- & hRJrv+ & dRJlv+); 13045 13046% sometimes comma is used as if it were a semicolon 13047% Allow post-comma adverbial modifiers, but discourage these 13048% because the modifier may belong to a following phrase. 13049% e.g. "The blah, soon to be blah, will be blah." should not 13050% get an EBx link to "soon". 13051% XXX the correct solution to this is to add a new domain rule ! XXX 13052 13053",": 13054 ({[@Xca-]-0.05 or [[[@Xc-]]]} & (({[EBx+]} & Xd+) or Xc-)) 13055 or [<semicol>]; 13056 13057% ,.j 13058% Comma as a form of a conjunction (thus the .j subscript). 13059% This is given a very mild cost, so that other uses of comma can take 13060% precedence, if possible. XXX FIXME: Disallow use of comma as a 13061% conjunction unless there's and/or occuring later. For now, hack 13062% around this by upping the cost. 13063% 13064% Comma can conjoin nouns only if used in a list of 3 or more items: 13065% "This, that and the other thing" 13066% However, this is given a cost, so that geographic names are preferred: 13067% "He went to Gaeta, Italy, and to Paris, France." 13068% 13069% SJ: "I saw John, not Mary" is handled via idiomatic ,_not construction 13070% cost on [<verb-conjunction>]: allow Pa links with commas, e.g. 13071% "he paced, worried" but lower cost than Xx links 13072% 13073% SJl- & J- & SJr+: "by the A, the B..." 13074% This is a tiny part of and.j-n, but we do not want the full 13075% complexity of and.j-n here, since the commas force this. 13076% 13077% SJl- & EB+ & SJr+ & Ou-: "Make love, not war" 13078 13079",.j": 13080 [<comma-adj-conjunction> 13081 or <comma-adv-conjunction> 13082 or [<verb-conjunction>]0.5 13083 or (hSJl- & EBb+ & hSJr+ & Ou-) 13084 or [hSJl- & J- & hSJr+]0.5 13085 or (hSJl- & hSJr+ & dSJl+) 13086 or (Xj- & hWl+ & {Xj+})]0.05; 13087 13088% zero-verbs. The dict uses the comma to be the zero-verb. 13089% For example: "I stood there, [resting] my hand on the knob" 13090% The verb "resting" is implicit, but missing. The simplest solution 13091% seems to be to use the comma as if it were a verb. High cost, because 13092% commas are very common, while this usage is rare. Also: MVp+ instead 13093% of @MV+ because we don't want chaining of MVg to other commas. 13094% This is squonky, kind of, but I can't think of a better fix. 13095",.v": 13096 [[MVg- & O+ & {MVp+} & Xc+]]; 13097 13098% :.j 13099% <sent-start> is needed for a wall-connection to the subsequent verb. 13100% Should we also use a VC link here, similar to "so" ?? 13101<colon>: 13102 {@Xca-} & 13103 ((Xx- & (<sent-start> or J+ or Qd+ or TH+ or <ton-verb>) & {Xx+}) or Xe-); 13104 13105% Put a cost on this, because we want to find other uses first ... 13106":.j": 13107 [<colon>] 13108 or (Wd- & W+) 13109 or (NI- & WV- & W+); 13110 13111% :.p is a synonym for "that" 13112% Ce- & Ss*b+: "He said: 1 + 1 = 2" 13113% TH- & <that-verb>: "He said: the sky is blue" 13114":.p": 13115 (Ce- & Ss*b+) 13116 or (TH- & <that-verb>); 13117 13118% Coordinating conjunctions that behave like punctuation. These 13119% connect whole clauses. Should we use <sent-start> here? Why or why not? 13120% 13121% then.ij is often used as a time-ordered conjunction: "I eat then I sleep" 13122% not.ij seems to result in bad parses quite often, do we need it? 13123% Xx-: provides coordination to the wall. 13124% The cost on [<coord>] is to use the Xx when possible, because 13125% the VC link often does not go leftwards far enough. 13126% (e.g. "John screamed when I arrived but Sue left") 13127% Wc-: "But my efforts to win his heart have failed" 13128% EB+: "would they have accepted this or, instead, would they have ..." 13129but.ij and.ij or.ij not.ij also.ij then.ij but_not and_not and_yet: 13130 [{Xd-} & (Xx- or Wc-) & {Xc+} & {EB+} 13131 & (Wdc+ or Qd+ or Ws+ or Wq+ or Ww+) & <WALL>]1.1; 13132 13133%suppress: DUP-BASE (for ..y) 13134% (NI- & WV- & W+): Optionally numbered, bulleted lists 13135..y *.j "•" ⁂ ❧ ☞ ◊ ※ "….j" ○ 。 ゜ ✿ ☆ * ◕ ● ∇ □ ◇ @ ◎: 13136 (Wd- & W+) 13137 or (NI- & WV- & W+); 13138 13139% 、 is the "enumeration-comma" used like a dash ... 13140% ‧ is the "middle dot" 13141% The four dashes are e28092 e28093 e28094 e28095 13142‒ – — ― ━ ー --.r -.r 、 ~.r ~.r ‧.r : 13143 [[<colon>]] 13144 or ({@Xca-} & (({EBx+} & Xd+) or Xc-)) 13145 or (Wd- & W+) 13146 or (NI- & WV- & W+); 13147 13148% ellipsis ... at the end, trailing off ... 13149% D- & O+: "He is such a ..." 13150....y ….y: 13151 (hCO- & Wd-) 13152 or ({D-} & O-) 13153 or Xx-; 13154 13155% ellipsis ... at the start 13156% We- is used only for connecting ellipsis to the left wall. 13157% We- & J+: "... a ballroom polished like a skull." 13158% S+ has a cost so that the infinitive I+ is preferred. 13159% BI+, QI+: "... how those two should work together" 13160% TH+: "... that it rained." 13161....x ….x: 13162 We- & (J+ or [S+] or I+ or M+ or MV+ or BI+ or TH+ or QI+ or (R+ & B+ & {S+})); 13163 13164% Ellipsis as verb: "Lud, son of Shem, ..." 13165% Qp-: "In what way...? 13166% O+: "I did not ... what you said" 13167....v ….v: 13168 (S- or I- or Qp-) & {O+} & <verb-wall>; 13169 13170% ellipsis in the middle 13171% Cr- & S+: "... chances that ... could be ..." 13172....xy ….xy: 13173 Cr- & S+; 13174 13175% Relative clause: "I need to find someone who ..." 13176....wh ….wh: 13177 RS- & B-; 13178 13179% SJ: Conjoined: "either ... or ..." 13180....n ….n: 13181 ({D+} & dSJl+) or 13182 ({D+} & dSJr-); 13183 13184% The percent sign following a number (also basis pt, per mil) 13185% Also -- see above, for handling of 12ft. 12in. not just 12% 13186% AN- & Jp-: "... the concentration in v/v %" 13187"%" ‰ ‱ : 13188 (ND- & {DD-} & <noun-rel-x> & <noun-main-x>) 13189 or (ND- & (OD- or AN+)) 13190 or ({E- or EA-} & A+) 13191 or (AN- & Jp-); 13192 13193% See also /en/words/currency for currency names that follow a number. 13194$ USD.c US$.c C$.c AUD.c AUD$.c HK.c HK$.c 13195£ ₤ € ¤ ₳ ฿ ¢ ₵ ₡ ₢ ₠ ₫ ৳ ƒ ₣ ₲ ₴ ₭ ₺ ℳ ₥ ₦ ₧ ₱ ₰ ₹ ₨ ₪ ₸ ₮ ₩ ¥ ៛ 호점 13196† †† ‡ § ¶ © ® ℗ № "#": 13197 NM*x+ & (AN+ or NM*y- or [[G+]] or (NIfu+ or NItu-) or 13198 ({EN- or NIc- or [[A- & NSa-]]} & {@MX+} & 13199 (OD- or ({DD-} & {[[@M+]]} & 13200 (<noun-main-p> or <noun-and-p> or [[(Ss+ & <CLAUSE>) or SIs-]]))))); 13201 13202% service mark, trademark. 13203% ℠ ™ : 13204 13205% Espagnol stuff 13206% ¿ ¡: 13207 13208"&": G- & {Xd- & G-} & G+; 13209 13210% Possessive 13211"’": 13212 YP- & (({AL-} & {@L+} & (D+ or DD+)) or [[<noun-main-x>]] or DP+); 13213 13214% Possesive or quote 13215"'": 13216 (YP- & (({AL-} & {@L+} & (D+ or DD+)) or [[<noun-main-x>]] or DP+)) 13217 or QUc- or QUd+; 13218 13219% Possessives 13220"'s.p" "’s.p": 13221 YS- & (({AL-} & {@L+} & (D+ or DD+)) or [[<noun-main-x>]] or DP+); 13222 13223% Wd-: allows "(1 + 1) = 2" 13224"(" "[": {Wd-} & {EBx+} & dXdp+; 13225 13226")" "]": {@Xca-} & dXcp-; 13227 13228% foo: F+; 13229 13230% ------------------------------------------------------------------------- 13231% Common typographical (spelling) errors 13232% 13233% Assign a cost of 1.65 for no very good reason. Feel free to change this. 13234% .. well, some of this is dangerous. For example, setting the cost too 13235% low causes correct "than" usages with Z link (and missing wall) to be 13236% priced higher then "typos" with "then". 13237% 13238% These perform a kind-of poor-man's rewriting. A more principled, 13239% elevated design would define and use an "operator grammar" type 13240% approach. See https://en.wikipedia.org/wiki/Operator_grammar 13241 13242then.#than: [[than.e]0.65]bad-spelling; 13243than.#then-i: [[then.i]1.65]bad-spelling; 13244than.#then-ij: [[then.ij]0.65]bad-spelling; 13245 13246% This breaks too many sentences in the basic corpus 13247% than.#then-r: [[then.r]1.65]bad-spelling; 13248 13249rather_then.#rather_than: [rather_than]bad-spelling; 13250 13251there.#their: [[their.p]0.65]bad-spelling; 13252% theres.#theirs: [[theirs.p]0.65]bad-spelling; 13253 13254% The apostrophes prevent the dictionary from being read in. 13255% XXX FIXME, these are common typos. 13256% 13257% there.#they're: [[they're]0.65]bad-spelling; 13258% all.#all_of: [[all_of]0.65]bad-spelling; 13259% its.#it's: [[it's]0.65]bad-spelling; 13260% lets.#let's: [[let's]0.65]bad-spelling; 13261% your.#you're: [[you're]0.65]bad-spelling; 13262% your.#you're: [[you_are]0.65]bad-spelling; 13263 13264% Using "or" instead of "nor" is a common mistake. 13265% "Neither this or that one will do" 13266or.#nor-j-n: [[nor.j-n]]bad-spelling; 13267 13268% Hmm. "there lie the books" smells like present-tense: the books are 13269% there right now. "there lay the books" suggest past-continuous: they 13270% are not just there now, but always have been. So is it really a typo 13271% to say "lie" instead of "lay"? 13272lie.#lay-v-d: [[lay.v-d]0.5]bad-spelling; 13273 13274% i before e unless the weighty neighbor is a German loan word. 13275beleive.#believe-v: [[believe.v]0.1]bad-spelling; 13276 13277% Common shorts 13278thru.#through-r: [[through.r]0.05]colloquial; 13279nite.#night: [[night.r or night.u or night.i or night.n]0.05]colloquial; 13280tonite.#tonight: [[tonight]0.05]colloquial; 13281 13282% Emulated American cowboy accents: "You better git to goin'." 13283% High cost to avoid confusion with British insults: "you stupid git". 13284git.#get: [[get.v]0.45]colloquial; 13285 13286% Y'gotta, Y'gonna 13287% "keep y'mouth shut" 13288y'.#you y’.#you: [[you]0.05]colloquial; 13289y'.#your y’.#your: [[your]0.05]colloquial; 13290 13291e.#he: [[he]0.05]colloquial; 13292 13293be.#by: [[by]0.85]colloquial; 13294de.#the: [[the]0.25]colloquial; 13295 13296% Slurred speech. 13297% XXX FIXME, this should probably be handled by a regex... 13298carousin.#carousing-v carousin'.#carousing-v carousin’.#carousing-v: [[carousing.v]0.05]colloquial; 13299drinkin.#drinking-v drinkin'.#drinking-v drinkin’.#drinking-v: [[drinking.v]0.05]colloquial; 13300givin.#giving-v givin'.#giving-v givin’.#giving-v: [[giving.v]0.05]colloquial; 13301kidnappin.#kidnapping-v kidnappin'.#kidnapping-v kidnappin’.#kidnapping-v: [[kidnapping.v]0.05]colloquial; 13302runnin.#running-v runnin'.#running-v runnin’.#running-v: [[running.v]0.05]colloquial; 13303 13304S'pose.#suppose s'pose.#suppose S’pose.#suppose s’pose.#suppose: [suppose.v]colloquial; 13305 13306an'.#and-j-n an’.#and-j-n: [[and.j-n]0.05]colloquial; 13307an'.#and-j-v an’.#and-j-v: [[and.j-v]0.05]colloquial; 13308 13309% gimme.#give-me: [[give_me]0.05]colloquial; 13310gimme.#give-me: <verb-co> & O+ & {@MV+}; 13311 13312'em.#them ’em.#them 'm.#them ’m.#them : [them]colloquial; 13313 13314% A bit too loose. These should only become enabled if the context 13315% is correct. 13316% an.#and-j-n: [[and.j-n]]colloquial; 13317% an.#and-j-v: [[and.j-v]]colloquial; 13318 13319dat.#that-jp: [[that.j-p]0.05]colloquial; 13320dat.#that-jd: [[that.j-d]0.05]colloquial; 13321 13322% Bad German accent 13323vas.#was-v-d: [[was.v-d]0.05]bad-spelling; 13324vas.#what: [[what]0.05]colloquial; 13325das.#this-p: [[this.p]0.05]colloquial; 13326das.#this-d: [[this.d]0.05]colloquial; 13327 13328% Colloquial usages of "as": 13329% "I don't know as I can answer your question." 13330as.#that: [[that.j-c]0.05]colloquial; 13331 13332% Desirable multi-word substitutions: 13333% as.#same-as: [[the_same_as]0.05]colloquial; 13334% because of this: "The coffee tastes [the same] as it did last week" 13335 13336% Multi-word punctuation error: writing "its" when "it's" was meant. 13337% its.#it-is: [[it_is]0.2]colloquial; 13338 13339% Initial unstressed syllable. 13340% Unfortunately, there's a lot of these: 13341% (a)'ccount (a)'greed (a)'noint (a)'pothecary (a)'rray (a)'rrest (at)'tend 13342% (be)'gin (be)'havior (be)'long (con)'cern (e)'scape (e)'stablish. 13343% 13344% Need to include capitalized versions becuase automatic 13345% downcasing does not work 13346'Cause.#because ’Cause.#because 'cause.#because ’cause.#because cause.#because: [because]colloquial; 13347'Fore.#before ’Fore.#before 'fore.#before ’fore.#before fore.#before: [before]colloquial; 13348'Fraid.#afraid ’Fraid.#afraid 'fraid.#afraid ’fraid.#afraid fraid.#afraid: [afraid.a]colloquial; 13349'Gainst.#against ’Gainst.#against 'gainst.#against ’gainst.#against gainst.#against: [against]colloquial; 13350'Midst.#amidst ’Midst.#amidst 'midst.#amidst ’midst.#amidst midst.#amidst: [amidst]colloquial; 13351'Mongst.#amongst ’Mongst.#amongst 'mongst.#amongst ’mongst.#amongst mongst.#amongst: [amongst]colloquial; 13352'Nother.#another ’Nother.#another 'nother.#another ’nother.#another nother.#another: [another]colloquial; 13353'Twixt.#betwixt ’Twixt.#betwixt 'twixt.#betwixt ’twixt.#betwixt twixt.#betwixt: [betwixt]colloquial; 13354 13355% Poetic contractions; Shakespearean contractions 13356% The 's abbreviations are given a heavy cost to avoid conflict with possessives 13357% The 't abbreviations are given a heavy cost to evade bad contractions like "don't". 13358'r.#our ’r.#our: [[our]0.5]colloquial; 13359% 's.#his ’s.#his: [[his]1.5]colloquial; 13360% 's.#shall ’s.#shall: [[shall.v]1.5]colloquial; 13361's.#us ’s.#us: [[us]1.5]colloquial; 13362% 't.#it ’t.#it: [[it]1.5]colloquial; 13363art.#are: [[are.v]0.2]colloquial; 13364count'nance.#countenance count’nance.#countenance: 13365 [countenance.v]colloquial or [countenance.s]colloquial; 13366e'en.#even: [even.e]colloquial; 13367e'er.#ever: [ever]colloquial; 13368ha'.#have ha’.#have: [have.v]colloquial; 13369Heav'n.#heaven Heav’n.#heaven heav'n.#heaven heav’n.#heaven: [heaven.s]colloquial; 13370i'.#in: [in.r]colloquial; 13371gi'.#give: [give.v]colloquial; 13372ne'er.#never: [never.e]colloquial or [never.i]colloquial; 13373o'.#of: [of]colloquial; 13374o'.#on: [on]colloquial; 13375o'er.#over: [over]colloquial; 13376oft.#often: [often.e]colloquial; 13377t'.#to: [to.r]colloquial; 13378ta'en.#taken: [taken.v]colloquial; 13379th'.#the th’.#the: [the]colloquial; 13380th'.#thou th’.#thou: [thou]colloquial; 13381wi'.#with: [with]colloquial; 13382 13383% Archaic, poetic 'tis: 'Tis the season to be jolly 13384% 'Twas the night before Christmas 13385% 'tis.#it-is: [it_is]colloquial; 13386% 'twill.#it-will: [it_will]colloquial; 13387 13388'tis tis 'Tis 'twas twas 'Twas ’tis ’Tis ’twas ’Twas: 13389 Wn- & O+ & {@MV+}; 13390 13391% 'Twill soon strike twelve 13392'twill 'Twill 13393’twill ’Twill: 13394 Wd- & I+; 13395 13396% Shakespearean 13397ample.#amply: [[amply]0.5]colloquial; 13398 13399% Scottish, English alternate spellings 13400% gell.#gale: [gale.n]colloquial; 13401% gell.#girl: [girl.n]colloquial; 13402 13403 13404%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13405% Morphology guessing for unknown words. 13406% Given a particular kind of ending to a word, try to guess 13407% its part-of-speech. 13408% 13409% All of these have a cost of 0.1, so that the CAPTIALIZED-WORDS 13410% regex gets priority. (CAPITALIZED-WORDS has a cost of 0.05) 13411%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13412 13413% ING-WORDS.g: (<verb-pg> & <vc-tr,intr>) or (<vc-tr,intr> & <verb-ge>) 13414% or <verb-adj> or <verb-ge>; 13415 13416<ING-WORDS>.g: 13417 [[(<verb-pg> & <vc-tr,intr>)] or 13418 [(<vc-tr,intr> & <verb-ge>)] or 13419 [({@E- or EA-} & A+)] or 13420 [<verb-ge>] or 13421 ((<noun-modifiers> & 13422 (({D*u-} & <noun-rel-s> & (<noun-main-m> or Bsm+)) or 13423 <noun-and-p,u> or 13424 (YS+ & {D*u-}) or 13425 (GN+ & (DD- or [()])) or 13426 Us-)) or 13427 AN+ or 13428 {AN-})]0.1; 13429 13430<ED-WORDS>.v-d: 13431 [ 13432 ((<verb-sp,pp> & (<vc-tr,intr>)) or 13433 (<verb-and-sp-i-> & ([<vc-tr,intr>]0.2 or ())) or 13434 ((<vc-tr,intr>) & <verb-and-sp-i+>) or 13435 <verb-and-sp-t>) 13436 or <verb-pv> or <verb-adj>]0.1; 13437 13438<S-WORDS>.v: [ 13439 ((<verb-s> & (<vc-tr,intr>)) or 13440 (<verb-and-sp-i-> & ([<vc-tr,intr>]0.2 or ())) or 13441 ((<vc-tr,intr>) & <verb-and-sp-i+>) or 13442 <verb-and-sp-t>) ]0.1; 13443 13444<S-WORDS>.n: 13445 [(<noun-modifiers> & 13446 (({NM+ or Dmc-} & <noun-rel-p> & (<noun-main-p> or Bpm+)) or 13447 ({NM+ or Dmc-} & <noun-and-p>) or 13448 (YP+ & {Dmc-}) or 13449 (GN+ & (DD- or [()])) or 13450 Up-)) or 13451 [[AN+]]]0.1; 13452 13453<LY-WORDS>.e: 13454 [{EE- or EF+} & ( 13455 ({Xd- & Xc+} & <adv-as>) 13456 or Em+ 13457 or ({Xc+ & {Xd-}} & dCO+) 13458 or Qe+ 13459 or <advcl-verb> 13460 or [[EA+]])]0.1; 13461 13462%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13463% Morphology guessing extension rules from BioLG-1.1.12 13464% Words guessed based on morphology. 13465% These occur primarily in biomedical and chemistry texts. 13466% These are processed via regular-expression matching, in 4.0.regex 13467%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13468 13469% guessed nouns that can be mass or countable 13470% (-in, -ine, -ion, -yl, -ose, -ol, -ide, -ity) 13471<MC-NOUN-WORDS>.n: 13472 [<noun-mass-count>]0.1; 13473 13474% guessed nouns that are singular countable (-on, -or) 13475<C-NOUN-WORDS>.n: 13476 [<common-noun>]0.1; 13477 13478% guessed adjectives (-ous, -ar, -ic) 13479<ADJ-WORDS>.a: 13480 [<ordinary-adj> or <adj-phone>]0.1; 13481 13482% guessed adjectives/adverbs suffixed by "fold" with or without hyphen 13483<FOLD-WORDS>: 13484 [({EN-} & (MVp- or EC+ or A+)) or Em+]0.1; 13485 13486% latin (postposed) adjectives considered as mass nouns 13487% in the current version (is this right???) 13488<LATIN-ADJ-WORDS>.a: 13489 [<noun-mass-count>]0.1; 13490 13491% latin (postposed) adjectives or latin plural noun 13492% always considered as nouns in the current version 13493% XXX maybe should be same as words.n.2.x instead of <generic-plural-id> ??? 13494% e.g. blahblahgenesis is not plural. 13495<LATIN-ADJ-P-NOUN-WORDS>: 13496 [<noun-mass-count>]0.1 or 13497 [<generic-plural-id>]0.1; 13498 13499% latin (postposed) adjectives or latin singular noun 13500% always considered as nouns in the current version 13501% XXX this is <common-noun> with weird plural-like stuff ?? is this right? 13502<LATIN-ADJ-S-NOUN-WORDS>: 13503 [<noun-modifiers> & 13504 (AN+ 13505 or ({NM+ or D*u-} & <noun-rel-s> & (<noun-main-m> or <rel-clause-s>)) 13506 or ({NM+ or D*u-} & <noun-and-p,u>) 13507 or (YS+ & {D*u-}) 13508 or (GN+ & (DD- or [()])) 13509 or Us-)]0.1; 13510 13511%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13512 13513% Guessing of unknown words, if none of the above rules applied. 13514<UNKNOWN-WORD>.n <QUOTED-WORD>.n: 13515 <noun-modifiers> & 13516 (AN+ 13517 or ({NM+ or ({Jd-} & D*u-)} & <noun-rel-s> & (<noun-main-m> or <rel-clause-x>)) 13518 or ({NM+ or ({Jd-} & D*u-)} & <noun-and-p,u>) 13519 or dSJrp- 13520 or (YS+ & {D*u-}) 13521 or (GN+ & (DD- or [()])) 13522 or U-); 13523 13524<UNKNOWN-WORD>.v <QUOTED-WORD>.v: 13525 {@E-} & ( 13526 (Sp- & <verb-wall>) or 13527 (RS- & Bp-) or 13528 (I- & <verb-wall>) or 13529 ({EI-} & Wa- & <verb-wall>)) 13530 & {O+ or <b-minus>} & <mv-coord>; 13531 13532% Add a miniscule cost, so that the noun-form is preferred, when 13533% available. 13534<UNKNOWN-WORD>.a <QUOTED-WORD>.a: 13535 [<ordinary-adj> or <adj-phone>]0.04; 13536 13537% These are the link-types that are not subject to the length limit. 13538% Always use "+" for these. Some of these are obvious. Some deserve 13539% an explanation. So: 13540% 13541% O+ is unlimited because some sentences put in long intervening 13542% phrases. For example: "He puts forward, as one argument among 13543% many others, the object of this sentence" requires a long O link 13544% from "puts" to "object". 13545% 13546% VJ+ is unlimited because some sentences have very long clauses: 13547% "He obtained the lease of the manor of Great Burstead Grange (near 13548% East Horndon) from the Abbey of Stratford Langthorne, and purchased 13549% the manor of Bayhouse in West Thurrock." 13550% 13551UNLIMITED-CONNECTORS: 13552 S+ & O+ & CO+ & C+ & Xc+ & MV+ & TH+ & W+ & 13553 RW+ & Xp+ & Xx+ & CP+ & SFsx+ & WV+ & CV+ & 13554 VJ+ & SJ+; 13555 13556% The YS, YP, PH and ZZZ connectors can never be longer than one. 13557LENGTH-LIMIT-1: YS+ & YP+ & PH+ & ZZZ+; 13558 13559%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13560% Extensions by Peter Szolovits, psz@mit.edu, as a part of the work for 13561% "Adding a Medical Lexicon to an English Parser. Proc. AMIA 2003 Annual 13562% Symposium, xx-yy. 13563% Visit http://www.medg.lcs.mit.edu/projects/text/ for more information. 13564% 13565 13566oftenest correctliest soonest disquietingliest: 13567 EA+; 13568 13569propension.n: 13570 (<noun-modifiers> & ((Ds- & {@M+} & {(<ton-verb> or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & (<noun-main-s> or Bsm+)) or Us- or (YS+ & Ds-) or (GN+ & (DD- or [()])))) or AN+; 13571 13572longest-term.a: 13573 ({Xc+} & {NR-} & {[[@Ec-]]} & La-) or ({NR- or ND-} & DD- & ((<noun-rel-x> & {<ton-verb>} & <noun-main-x>) or <adv-as>)); 13574 13575longer-term.a: 13576 ({ECa-} & (({[[@Ec-]]} & {Xc+} & Am+) 13577 or ((Pafm- or AFm+ or Mam-) & {@MV+} & {(<toi-verb> or THi+) & {LE+}}))) 13578 or (DG- & (TR+ or AF+) & {@MV+} & {<toi-verb> or THi+} & (ER- or (Wd- & Xc+ & ER+))); 13579 13580attestation.n: 13581 (<noun-modifiers> & (({D*u-} & {@M+} & {(TH+ or (R+ & Bs+)) & {[[@M+]]}} & {@MXs+} & (<noun-main2-m> or (Ss*t+ & <CLAUSE>) or SIs*t- or Bsm+)) or Us- or (YS+ & {D*u-}) or (GN+ & (DD- or [()])))) or AN+; 13582 13583% Strange -- the JT- is a time-expression link .. .is that right here ?? 13584articulo_mortis intra_vitam in_articulo_mortis in_extremis 13585 post_cibum post_coitum: 13586 <prep-main-t> or JT- or [[E+]] or YS+ or [[<noun-main-s>]]; 13587 13588% Handy test 13589% grrr: (A- & B- & C+ & D+) or [(E- & @F+ & @G+ & H+)] or [[(I- & J- & @K- & @L+)]]; 13590