40_a_driver_handbook
Some school buses flash yellow lights when preparing to stop to let children off the bus.
arc(r_0040_0004__flash, r_0040_0001__Some_r_0040_0002__school_r_0040_0003__buses, arg0).
arc(r_0040_0004__flash, r_0040_0006__lights, arg1).
arc(r_0040_0006__lights, r_0040_0005__yellow, attrib12).
arc(r_0040_0007__when, r_0040_0004__flash, scope).
arc(r_0040_0007__when, r_0040_0008__preparing, restriction).
arc(r_0040_0008__preparing, z_000_40_a_driver_handbook_28, scope).
arc(r_0040_0009__to_r_0040_0010__stop, r_0040_0001__Some_r_0040_0002__school_r_0040_0003__buses, arg0).
arc(r_0040_0011__to_r_0040_0012__let, r_0040_0001__Some_r_0040_0002__school_r_0040_0003__buses, arg0).
arc(r_0040_0011__to_r_0040_0012__let, r_0040_0013__children, arg1).
arc(r_0040_0011__to_r_0040_0012__let, r_0040_0015__the_r_0040_0016__bus, r_0040_0014__off_clr40).
arc(z_000_40_a_driver_handbook_28, r_0040_0009__to_r_0040_0010__stop, scope).
arc(z_000_40_a_driver_handbook_28, r_0040_0011__to_r_0040_0012__let, restriction).
fof(formula,axiom,
( ~ ? [Z_40_A_DRIVER_HANDBOOK_28,R_40_11_TO_LET,R_40_13_CHILDREN,R_40_15_THE_BUS,R_40_9_TO_STOP,R_40_1_SOME_SCHOOL_BUSES] :
( children(R_40_13_CHILDREN)
& the_bus(R_40_15_THE_BUS)
& some_school_buses(R_40_1_SOME_SCHOOL_BUSES)
& z_40_a_driver_handbook_28(Z_40_A_DRIVER_HANDBOOK_28)
& conj1(Z_40_A_DRIVER_HANDBOOK_28,R_40_11_TO_LET)
& to_let(R_40_11_TO_LET,R_40_1_SOME_SCHOOL_BUSES,R_40_13_CHILDREN)
& off_clr40(R_40_11_TO_LET,R_40_15_THE_BUS)
& conj2(Z_40_A_DRIVER_HANDBOOK_28,R_40_9_TO_STOP)
& to_stop(R_40_9_TO_STOP,R_40_1_SOME_SCHOOL_BUSES) )
=> ? [R_40_4_FLASH,R_40_1_SOME_SCHOOL_BUSES,R_40_6_LIGHTS,R_40_5_YELLOW] :
( some_school_buses(R_40_1_SOME_SCHOOL_BUSES)
& yellow(R_40_5_YELLOW)
& flash(R_40_4_FLASH,R_40_1_SOME_SCHOOL_BUSES,R_40_6_LIGHTS)
& lights(R_40_6_LIGHTS)
& attrib12(R_40_6_LIGHTS,R_40_5_YELLOW) ) ) ).
( (IP-MAT (NP-SBJ;{BUS} (D Some;{some})
(N school;{school})
(NS buses;{bus}))
(VBP;_Tn_ flash;{flash})
(NP-OB1;{YELLOW_LIGHTS} (ADJP (ADJ yellow;{yellow}))
(NS lights;{light}))
(PP-SCON (P-CONN when;{when})
(IP-PPL2 (VAG;_cat_Vt_ preparing;{prepare})
(IP-INF-CAT (TO to;{to})
(VB;_I_ stop;{stop})
(PP-SCON (IP-INF (TO to;{to})
(VB;_Tn.pr_ let;{let[off]})
(NP-OB1 (NS children;{child}))
(PP-CLR (P-ROLE off;{off})
(NP;{BUS} (D the;{the})
(N bus;{bus}))))))))
(PUNC .))
(ID 40_a_driver_handbook))