12_a_joyce_1914
Old Cotter was sitting at the fire, smoking, when I came downstairs to supper.
arc(r_0012_0002__Cotter, r_0012_0001__Old, attrib4).
arc(r_0012_0003__was, r_0012_0004__sitting, scope).
arc(r_0012_0004__sitting, r_0012_0002__Cotter, arg0).
arc(r_0012_0004__sitting, r_0012_0006__the_r_0012_0007__fire, r_0012_0005__at_nim17).
arc(r_0012_0009__smoking, r_0012_0002__Cotter, arg0).
arc(r_0012_0011__when, r_0012_0013__came, restriction).
arc(r_0012_0011__when, z_000_12_a_joyce_1914_24, scope).
arc(r_0012_0013__came, r_0012_0012__I, arg0).
arc(r_0012_0013__came, r_0012_0014__downstairs, clr39).
arc(r_0012_0014__downstairs, r_0012_0016__supper, r_0012_0015__to).
arc(z_000_12_a_joyce_1914_24, r_0012_0003__was, scope).
arc(z_000_12_a_joyce_1914_24, r_0012_0009__smoking, restriction).
fof(formula,axiom,
! [R_12_13_CAME,R_12_12_I,R_12_14_DOWNSTAIRS,R_12_16_SUPPER] :
( ( i(R_12_12_I)
& supper(R_12_16_SUPPER)
& came(R_12_13_CAME,R_12_12_I)
& clr39(R_12_13_CAME,R_12_14_DOWNSTAIRS)
& downstairs(R_12_14_DOWNSTAIRS)
& to(R_12_14_DOWNSTAIRS,R_12_16_SUPPER) )
=> ? [Z_12_A_JOYCE_1914_24,R_12_9_SMOKING,R_12_3_WAS_SITTING,R_12_2_COTTER,R_12_1_OLD,R_12_6_THE_FIRE] :
( old(R_12_1_OLD)
& the_fire(R_12_6_THE_FIRE)
& z_12_a_joyce_1914_24(Z_12_A_JOYCE_1914_24)
& conj1(Z_12_A_JOYCE_1914_24,R_12_9_SMOKING)
& smoking(R_12_9_SMOKING,R_12_2_COTTER)
& cotter(R_12_2_COTTER)
& attrib4(R_12_2_COTTER,R_12_1_OLD)
& conj2(Z_12_A_JOYCE_1914_24,R_12_3_WAS_SITTING)
& was_sitting(R_12_3_WAS_SITTING,R_12_2_COTTER)
& at_nim17(R_12_3_WAS_SITTING,R_12_6_THE_FIRE) ) ) ).
( (IP-MAT (ILYR (NP-SBJ;{COTTER} (ADJP (ADJ Old;{old}))
(NPR Cotter;{Cotter}))
(BED;_cat_Vg_ was;{be})
(IP-PPL-CAT (VAG;_I_ sitting;{sit})
(PP-NIM (P-ROLE at;{at})
(NP (D the;{the})
(N fire;{fire}))))
(PUNC ,)
(PP-SCON (IP-PPL (VAG;_I_ smoking;{smoke}))))
(PUNC ,)
(PP-SCON (P-CONN when;{when})
(IP-ADV (NP-SBJ (PRO I;{I}))
(VBD;_Ip_ came;{come[downstairs]})
(ADVP-CLR (ADV downstairs;{downstairs})
(PP (P-ROLE to;{to})
(NP (N supper;{supper}))))))
(PUNC .))
(ID 12_a_joyce_1914))