30_a_potter_1902
He found a door in a wall; but it was locked, and there was no room for a fat little rabbit to squeeze underneath.
arc(r_0030_0002__found, r_0030_0001__He, arg0).
arc(r_0030_0002__found, r_0030_0003__a_r_0030_0004__door, arg1).
arc(r_0030_0003__a_r_0030_0004__door, r_0030_0006__a_r_0030_0007__wall, r_0030_0005__in).
arc(r_0030_0009__but, r_0030_0002__found, conj1).
arc(r_0030_0009__but, r_0030_0014__and, conj2).
arc(r_0030_0011__was, r_0030_0012__locked, scope).
arc(r_0030_0012__locked, r_0030_0003__a_r_0030_0004__door, arg1).
arc(r_0030_0012__locked, z_000_30_a_potter_1902_36, arg0).
arc(r_0030_0014__and, r_0030_0011__was, conj1).
arc(r_0030_0014__and, r_0030_0017__no_quant, conj2).
arc(r_0030_0015__there_r_0030_0016__was, r_0030_0018__room, arg0).
arc(r_0030_0017__no_quant, r_0030_0015__there_r_0030_0016__was, scope).
arc(r_0030_0017__no_quant, r_0030_0018__room, restriction).
arc(r_0030_0019__for_r_0030_0024__to_r_0030_0025__squeeze, r_0030_0018__room, r_0030_0026__underneath_clr76).
arc(r_0030_0019__for_r_0030_0024__to_r_0030_0025__squeeze, r_0030_0020__a_r_0030_0023__rabbit, arg0).
arc(r_0030_0020__a_r_0030_0023__rabbit, r_0030_0021__fat, attrib61).
arc(r_0030_0020__a_r_0030_0023__rabbit, r_0030_0022__little, attrib64).
fof(formula,axiom,
? [R_30_9_BUT,R_30_2_FOUND,R_30_1_HE,R_30_14_AND,R_30_11_WAS_LOCKED,Z_30_A_POTTER_1902_36,R_30_3_A_DOOR,R_30_6_A_WALL] :
( he(R_30_1_HE)
& a_wall(R_30_6_A_WALL)
& but(R_30_9_BUT)
& conj1(R_30_9_BUT,R_30_2_FOUND)
& found(R_30_2_FOUND,R_30_1_HE,R_30_3_A_DOOR)
& a_door(R_30_3_A_DOOR)
& in(R_30_3_A_DOOR,R_30_6_A_WALL)
& conj2(R_30_9_BUT,R_30_14_AND)
& ! [R_30_19_FOR_TO_SQUEEZE,R_30_20_A_RABBIT,R_30_21_FAT,R_30_22_LITTLE,R_30_18_ROOM] :
( ( fat(R_30_21_FAT)
& little(R_30_22_LITTLE)
& room(R_30_18_ROOM)
& for_to_squeeze(R_30_19_FOR_TO_SQUEEZE,R_30_20_A_RABBIT)
& a_rabbit(R_30_20_A_RABBIT)
& attrib61(R_30_20_A_RABBIT,R_30_21_FAT)
& attrib64(R_30_20_A_RABBIT,R_30_22_LITTLE)
& underneath_clr76(R_30_19_FOR_TO_SQUEEZE,R_30_18_ROOM) )
=> ? [R_30_15_THERE_WAS] : there_was(R_30_15_THERE_WAS,R_30_18_ROOM) )
& conj2(CONJ2)
& and(R_30_14_AND)
& conj1(R_30_14_AND,R_30_11_WAS_LOCKED)
& was_locked(R_30_11_WAS_LOCKED,Z_30_A_POTTER_1902_36,R_30_3_A_DOOR) ) ).
( (IP-MAT (ILYR (ILYR (NP-SBJ;{PETER} (PRO He;{he}))
(VBD;_Tn_ found;{find})
(NP-OB1;{DOOR} (D a;{a})
(N door;{door})
(PP (P-ROLE in;{in})
(NP (D a;{a})
(N wall;{wall})))))
(PUNC ;)
(CONJP (CONJ but;{but})
(ILYR (ILYR (ILYR (NP-SBJ;{DOOR} (PRO it;{it}))
(BED;_cat_VePASS_ was;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN;_Tn_ locked;{lock})))
(PUNC ,)
(CONJP (CONJ and;{and})
(ILYR (EX there;{there})
(BED;_ex_V_ was;{be})
(NP-ESBJ (Q no;{no})
(N room;{room})
(IP-INF-REL (P-CONN for;{for})
(NP-SBJ (D a;{a})
(ADJP (ADJ fat;{fat}))
(ADJP (ADJ little;{little}))
(N rabbit;{rabbit}))
(TO to;{to})
(VB;_Ipr_ squeeze;{squeeze[underneath]})
(PP-CLR (P-ROLE underneath;{underneath})
(NP *T*))))))))))
(PUNC .))
(ID 30_a_potter_1902))