43_a_driver_handbook
The law requires you remain stopped as long as the red lights are flashing (CVC 22454).
arc(r_0043_0003__requires, r_0043_0001__The_r_0043_0002__law, arg0).
arc(r_0043_0003__requires, r_0043_0007__as_long_as, arg1).
arc(r_0043_0005__remain, r_0043_0004__you, arg0).
arc(r_0043_0005__remain, r_0043_0006__stopped, prd).
arc(r_0043_0007__as_long_as, r_0043_0005__remain, scope).
arc(r_0043_0007__as_long_as, r_0043_0011__are, restriction).
arc(r_0043_0008__the_r_0043_0010__lights, r_0043_0009__red, attrib26).
arc(r_0043_0011__are, r_0043_0012__flashing, scope).
arc(r_0043_0012__flashing, r_0043_0008__the_r_0043_0010__lights, arg0).
fof(formula,axiom,
? [R_43_3_REQUIRES,R_43_1_THE_LAW,R_43_7_AS_LONG_AS,R_43_11_ARE_FLASHING,R_43_8_THE_LIGHTS,R_43_9_RED,R_43_5_REMAIN,R_43_4_YOU,R_43_6_STOPPED] :
( the_law(R_43_1_THE_LAW)
& red(R_43_9_RED)
& you(R_43_4_YOU)
& stopped(R_43_6_STOPPED)
& requires(R_43_3_REQUIRES,R_43_1_THE_LAW,R_43_7_AS_LONG_AS)
& as_long_as(R_43_7_AS_LONG_AS)
& conj1(R_43_7_AS_LONG_AS,R_43_11_ARE_FLASHING)
& are_flashing(R_43_11_ARE_FLASHING,R_43_8_THE_LIGHTS)
& the_lights(R_43_8_THE_LIGHTS)
& attrib26(R_43_8_THE_LIGHTS,R_43_9_RED)
& conj2(R_43_7_AS_LONG_AS,R_43_5_REMAIN)
& remain(R_43_5_REMAIN,R_43_4_YOU,R_43_6_STOPPED) ) ).
( (IP-MAT (NP-SBJ (D The;{the})
(N law;{law}))
(VBP;_Tf_ requires;{require})
(CP-THT-OB1 (IP-SUB (NP-SBJ (PRO you;{you}))
(VBP;_La_ remain;{remain})
(ADJP-PRD (ADJ stopped;{stopped}))
(PP-SCON (P-CONN as_long_as;{as_long_as})
(IP-ADV (NP-SBJ;{RED_LIGHTS} (D the;{the})
(ADJP (ADJ red;{red}))
(NS lights;{light}))
(BEP;_cat_Vg_ are;{be})
(IP-PPL-CAT (VAG;_I_ flashing;{flash}))))))
(PULB -LRB-)
(PRN (NP (NPR CVC;{CVC})
(NPR 22454)))
(PURB -RRB-)
(PUNC .))
(ID 43_a_driver_handbook))