7_a_johnson_letter
But the action we have taken is absolutely necessary, for one very simple reason.
arc(r_0007_0001__But_r_0007_0007__is, r_0007_0002__the_r_0007_0003__action, arg0).
arc(r_0007_0001__But_r_0007_0007__is, r_0007_0009__necessary, prd).
arc(r_0007_0001__But_r_0007_0007__is, r_0007_0012__one_r_0007_0015__reason, r_0007_0011__for_nim33).
arc(r_0007_0005__have, r_0007_0006__taken, scope).
arc(r_0007_0006__taken, r_0007_0002__the_r_0007_0003__action, arg1).
arc(r_0007_0006__taken, r_0007_0004__we, arg0).
arc(r_0007_0009__necessary, r_0007_0008__absolutely, qual23).
arc(r_0007_0012__one_r_0007_0015__reason, r_0007_0014__simple, attrib36).
arc(r_0007_0014__simple, r_0007_0013__very, qual37).
fof(formula,axiom,
? [R_7_1_BUT_IS,R_7_9_NECESSARY,R_7_8_ABSOLUTELY,R_7_12_ONE_REASON,R_7_14_SIMPLE,R_7_13_VERY,R_7_5_HAVE_TAKEN,R_7_4_WE,R_7_2_THE_ACTION] :
( absolutely(R_7_8_ABSOLUTELY)
& very(R_7_13_VERY)
& we(R_7_4_WE)
& the_action(R_7_2_THE_ACTION)
& but_is(R_7_1_BUT_IS,R_7_2_THE_ACTION,R_7_9_NECESSARY)
& necessary(R_7_9_NECESSARY)
& qual23(R_7_9_NECESSARY,R_7_8_ABSOLUTELY)
& for_nim33(R_7_1_BUT_IS,R_7_12_ONE_REASON)
& one_reason(R_7_12_ONE_REASON)
& attrib36(R_7_12_ONE_REASON,R_7_14_SIMPLE)
& simple(R_7_14_SIMPLE)
& qual37(R_7_14_SIMPLE,R_7_13_VERY)
& have_taken(R_7_5_HAVE_TAKEN,R_7_4_WE,R_7_2_THE_ACTION) ) ).
( (IP-MAT (CONJ;_cl_ But;{but})
(NP-SBJ (D the;{the})
(N action;{action})
(IP-REL (NP-SBJ (PRO we;{we}))
(HVP;_cat_Ve_ have;{have})
(IP-PPL-CAT (NP-OB1 *T*)
(VVN;_Tn_ taken;{take}))))
(BEP;_La_ is;{be})
(ADJP-PRD (ADVP (ADV absolutely;{absolutely}))
(ADJ necessary;{necessary}))
(PUNC ,)
(PP-NIM (P-ROLE for;{for})
(NP (NUM one;{one})
(ADJP (ADVP (ADV very;{very}))
(ADJ simple;{simple}))
(N reason;{reason})))
(PUNC .))
(ID 7_a_johnson_letter))