107_a_hedgehog
The fox knows many things, but the hedgehog knows one big thing.
arc(r_0107_0003__knows, r_0107_0001__The_r_0107_0002__fox, arg0).
arc(r_0107_0003__knows, r_0107_0005__things, arg1).
arc(r_0107_0005__things, r_0107_0004__many, attrib12).
arc(r_0107_0007__but, r_0107_0003__knows, conj1).
arc(r_0107_0007__but, r_0107_0010__knows, conj2).
arc(r_0107_0010__knows, r_0107_0008__the_r_0107_0009__hedgehog, arg0).
arc(r_0107_0010__knows, r_0107_0011__one_r_0107_0013__thing, arg1).
arc(r_0107_0011__one_r_0107_0013__thing, r_0107_0012__big, attrib33).
fof(formula,axiom,
? [R_107_7_BUT,R_107_3_KNOWS,R_107_1_THE_FOX,R_107_5_THINGS,R_107_4_MANY,R_107_10_KNOWS,R_107_8_THE_HEDGEHOG,R_107_11_ONE_THING,R_107_12_BIG] :
( the_fox(R_107_1_THE_FOX)
& many(R_107_4_MANY)
& the_hedgehog(R_107_8_THE_HEDGEHOG)
& big(R_107_12_BIG)
& but(R_107_7_BUT)
& conj1(R_107_7_BUT,R_107_3_KNOWS)
& knows(R_107_3_KNOWS,R_107_1_THE_FOX,R_107_5_THINGS)
& things(R_107_5_THINGS)
& attrib12(R_107_5_THINGS,R_107_4_MANY)
& conj2(R_107_7_BUT,R_107_10_KNOWS)
& knows(R_107_10_KNOWS,R_107_8_THE_HEDGEHOG,R_107_11_ONE_THING)
& one_thing(R_107_11_ONE_THING)
& attrib33(R_107_11_ONE_THING,R_107_12_BIG) ) ).
( (IP-MAT (ILYR (ILYR (NP-SBJ (D The;{the})
(N fox;{fox}))
(VBP;_Tn_ knows;{know})
(NP-OB1 (ADJP (ADJ many;{many}))
(NS things;{thing})))
(PUNC ,)
(CONJP (CONJ but;{but})
(ILYR (NP-SBJ (D the;{the})
(N hedgehog;{hedgehog}))
(VBP;_Tn_ knows;{know})
(NP-OB1 (NUM one;{one})
(ADJP (ADJ big;{big}))
(N thing;{thing})))))
(PUNC .))
(ID 107_a_hedgehog;speaker=Stewart))