509_a_dick_1952
all this must be taken back home, sooner or later.
arc(r_0509_0001__all_quant, r_0509_0002__this, restriction).
arc(r_0509_0001__all_quant, r_0509_0003__must, scope).
arc(r_0509_0003__must, r_0509_0004__be, scope).
arc(r_0509_0004__be, r_0509_0005__taken, scope).
arc(r_0509_0005__taken, r_0509_0002__this, arg1).
arc(r_0509_0005__taken, r_0509_0007__home, clr17).
arc(r_0509_0005__taken, r_0509_0010__or, nim25).
arc(r_0509_0005__taken, z_000_509_a_dick_1952_13, arg0).
arc(r_0509_0007__home, r_0509_0006__back, qual18).
arc(r_0509_0010__or, r_0509_0009__sooner, conj1).
arc(r_0509_0010__or, r_0509_0011__later, conj2).
fof(formula,axiom,
! [R_509_2_THIS] :
( this(R_509_2_THIS)
=> ? [R_509_3_MUST_BE_TAKEN,Z_509_A_DICK_1952_13,R_509_7_HOME,R_509_6_BACK,R_509_10_OR,R_509_9_SOONER,R_509_11_LATER] :
( back(R_509_6_BACK)
& sooner(R_509_9_SOONER)
& later(R_509_11_LATER)
& must_be_taken(R_509_3_MUST_BE_TAKEN,Z_509_A_DICK_1952_13,R_509_2_THIS)
& clr17(R_509_3_MUST_BE_TAKEN,R_509_7_HOME)
& home(R_509_7_HOME)
& qual18(R_509_7_HOME,R_509_6_BACK)
& nim25(R_509_3_MUST_BE_TAKEN,R_509_10_OR)
& or(R_509_10_OR)
& conj1(R_509_10_OR,R_509_9_SOONER)
& conj2(R_509_10_OR,R_509_11_LATER) ) ) ).
( (IP-MAT (NP-SBJ (Q;_nphd_ all;{all})
(D;_nphd_ this;{this}))
(MD;_cat_Vi_ must;{must})
(IP-INF-CAT (BE;_cat_VePASS_ be;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN;_Tn.p_ taken;{take[home]})
(ADVP-CLR (ADVP (RP back;{back}))
(ADV home;{home}))
(PUNC ,)
(ADVP-NIM (AVLYR (AVLYR (ADVR sooner;{soon}))
(CONJP (CONJ or;{or})
(AVLYR (ADVR later;{late})))))))
(PUNC .))
(ID 509_a_dick_1952))