545_a_dick_1952
It can fire into the sky, shoot down anything that flies.
arc(r_0545_0002__can, z_000_545_a_dick_1952_8, scope).
arc(r_0545_0003__fire, r_0545_0001__It, arg0).
arc(r_0545_0003__fire, r_0545_0005__the_r_0545_0006__sky, r_0545_0004__into_clr15).
arc(r_0545_0008__shoot_r_0545_0009__down, r_0545_0001__It, arg0).
arc(r_0545_0008__shoot_r_0545_0009__down, r_0545_0010__anything, arg1).
arc(r_0545_0011__that_r_0545_0012__flies, r_0545_0010__anything, arg0).
arc(z_000_545_a_dick_1952_8, r_0545_0003__fire, conj1).
arc(z_000_545_a_dick_1952_8, r_0545_0008__shoot_r_0545_0009__down, conj2).
fof(formula,axiom,
? [R_545_11_THAT_FLIES,R_545_10_ANYTHING] :
( anything(R_545_10_ANYTHING)
& ~ ? [Z_545_A_DICK_1952_8,R_545_3_FIRE,R_545_5_THE_SKY,R_545_8_SHOOT_DOWN,R_545_1_IT] :
( the_sky(R_545_5_THE_SKY)
& it(R_545_1_IT)
& z_545_a_dick_1952_8(Z_545_A_DICK_1952_8)
& conj1(Z_545_A_DICK_1952_8,R_545_3_FIRE)
& fire(R_545_3_FIRE,R_545_1_IT)
& into_clr15(R_545_3_FIRE,R_545_5_THE_SKY)
& conj2(Z_545_A_DICK_1952_8,R_545_8_SHOOT_DOWN)
& shoot_down(R_545_8_SHOOT_DOWN,R_545_1_IT,R_545_10_ANYTHING) )
& that_flies(R_545_11_THAT_FLIES,R_545_10_ANYTHING) ) ).
( (IP-MAT (NP-SBJ;{GUN} (PRO It;{it}))
(MD;_cat_Vi_ can;{can})
(IP-INF-CAT (ILYR (ILYR (VB;_Ipr_ fire;{fire[into]})
(PP-CLR (P-ROLE into;{into})
(NP (D the;{the})
(N sky;{sky}))))
(PUNC ,)
(CONJP (ILYR (VB;_phr_Vn<=>p_ shoot;{shoot})
(RP down;{down})
(NP-OB1 (D;_nphd_ anything;{anything})
(IP-REL (C that;{that})
(NP-SBJ *T*)
(VBP;_I_ flies;{fly})))))))
(PUNC .))
(ID 545_a_dick_1952))