31_a_fce_0102_2001_12
Your pen friend has asked you to recommend something suitable to read on holiday.
arc(r_0031_0002__pen_r_0031_0003__friend, r_0031_0001__Your, gen).
arc(r_0031_0004__has, r_0031_0005__asked, scope).
arc(r_0031_0005__asked, r_0031_0001__Your, arg2).
arc(r_0031_0005__asked, r_0031_0002__pen_r_0031_0003__friend, arg0).
arc(r_0031_0005__asked, r_0031_0007__to_r_0031_0008__recommend, arg1).
arc(r_0031_0007__to_r_0031_0008__recommend, r_0031_0001__Your, arg0).
arc(r_0031_0007__to_r_0031_0008__recommend, r_0031_0009__something, arg1).
arc(r_0031_0009__something, r_0031_0010__suitable, attrib26).
arc(r_0031_0011__to_r_0031_0012__read, r_0031_0009__something, arg1).
arc(r_0031_0011__to_r_0031_0012__read, r_0031_0014__holiday, r_0031_0013__on_nim39).
arc(r_0031_0011__to_r_0031_0012__read, z_000_31_a_fce_0102_2001_12_29, arg0).
fof(formula,axiom,
? [R_31_4_HAS_ASKED,R_31_2_PEN_FRIEND,R_31_7_TO_RECOMMEND,R_31_1_YOUR,R_31_11_TO_READ,Z_31_A_FCE_102_2001_12_29,R_31_9_SOMETHING,R_31_10_SUITABLE,R_31_14_HOLIDAY] :
( your(R_31_1_YOUR)
& suitable(R_31_10_SUITABLE)
& holiday(R_31_14_HOLIDAY)
& has_asked(R_31_4_HAS_ASKED,R_31_2_PEN_FRIEND,R_31_7_TO_RECOMMEND,R_31_1_YOUR)
& pen_friend(R_31_2_PEN_FRIEND)
& gen(R_31_2_PEN_FRIEND,R_31_1_YOUR)
& to_recommend(R_31_7_TO_RECOMMEND,R_31_1_YOUR,R_31_9_SOMETHING)
& something(R_31_9_SOMETHING)
& attrib26(R_31_9_SOMETHING,R_31_10_SUITABLE)
& to_read(R_31_11_TO_READ,Z_31_A_FCE_102_2001_12_29,R_31_9_SOMETHING)
& on_nim39(R_31_11_TO_READ,R_31_14_HOLIDAY) ) ).
( (IP-MAT (NP-SBJ (NP-GEN (PRO;_genm_ Your;{your}))
(N pen;{pen})
(N friend;{friend}))
(HVP;_cat_Ve_ has;{have})
(IP-PPL-CAT (VVN;_Dn.t_ asked;{ask})
(NP-OB2 (PRO you;{you}))
(IP-INF-OB1 (TO to;{to})
(VB;_Tn_ recommend;{recommend})
(NP-OB1 (D;_nphd_ something;{something})
(ADJP (ADJ suitable;{suitable}))
(IP-INF-REL (NP-OB1 *T*)
(TO to;{to})
(VB;_Tn_ read;{read})
(PP-NIM (P-ROLE on;{on})
(NP (N holiday;{holiday})))))))
(PUNC .))
(ID 31_a_fce_0102_2001_12))