44_a_driver_handbook
If you fail to stop, you may be fined up to <dollar> 1,000 and your driving privilege could be suspended for one year.
arc(r_0044_0001__If, r_0044_0003__fail, restriction).
arc(r_0044_0001__If, r_0044_0015__and, scope).
arc(r_0044_0003__fail, r_0044_0002__you, arg0).
arc(r_0044_0003__fail, r_0044_0004__to_r_0044_0005__stop, arg1).
arc(r_0044_0004__to_r_0044_0005__stop, r_0044_0002__you, arg0).
arc(r_0044_0008__may, r_0044_0009__be, scope).
arc(r_0044_0009__be, r_0044_0010__fined, scope).
arc(r_0044_0010__fined, r_0044_0002__you, arg1).
arc(r_0044_0010__fined, r_0044_0011__up, nim33).
arc(r_0044_0010__fined, z_000_44_a_driver_handbook_29, arg0).
arc(r_0044_0011__up, r_0044_0013___dollar__r_0044_0014__1_comma_000, r_0044_0012__to).
arc(r_0044_0015__and, r_0044_0008__may, conj1).
arc(r_0044_0015__and, r_0044_0019__could, conj2).
arc(r_0044_0018__privilege, r_0044_0002__you, gen).
arc(r_0044_0018__privilege, r_0044_0017__driving, attrib52).
arc(r_0044_0019__could, r_0044_0020__be, scope).
arc(r_0044_0020__be, r_0044_0021__suspended, scope).
arc(r_0044_0021__suspended, r_0044_0018__privilege, arg1).
arc(r_0044_0021__suspended, r_0044_0023__one_r_0044_0024__year, r_0044_0022__for_nim70).
arc(r_0044_0021__suspended, z_000_44_a_driver_handbook_63, arg0).
fof(formula,axiom,
! [R_44_3_FAIL,R_44_4_TO_STOP,R_44_2_YOU] :
( ( you(R_44_2_YOU)
& fail(R_44_3_FAIL,R_44_2_YOU,R_44_4_TO_STOP)
& to_stop(R_44_4_TO_STOP,R_44_2_YOU) )
=> ? [R_44_15_AND,R_44_8_MAY_BE_FINED,Z_44_A_DRIVER_HANDBOOK_29,R_44_11_UP,R_44_13__DOLLAR_1_COMMA_,R_44_19_COULD_BE_SUSPENDED,Z_44_A_DRIVER_HANDBOOK_63,R_44_18_PRIVILEGE,R_44_17_DRIVING,R_44_23_ONE_YEAR] :
( _dollar_1_comma_(R_44_13__DOLLAR_1_COMMA_)
& driving(R_44_17_DRIVING)
& one_year(R_44_23_ONE_YEAR)
& and(R_44_15_AND)
& conj1(R_44_15_AND,R_44_8_MAY_BE_FINED)
& may_be_fined(R_44_8_MAY_BE_FINED,Z_44_A_DRIVER_HANDBOOK_29,R_44_2_YOU)
& nim33(R_44_8_MAY_BE_FINED,R_44_11_UP)
& up(R_44_11_UP)
& to(R_44_11_UP,R_44_13__DOLLAR_1_COMMA_)
& conj2(R_44_15_AND,R_44_19_COULD_BE_SUSPENDED)
& could_be_suspended(R_44_19_COULD_BE_SUSPENDED,Z_44_A_DRIVER_HANDBOOK_63,R_44_18_PRIVILEGE)
& privilege(R_44_18_PRIVILEGE)
& attrib52(R_44_18_PRIVILEGE,R_44_17_DRIVING)
& gen(R_44_18_PRIVILEGE,R_44_2_YOU)
& for_nim70(R_44_19_COULD_BE_SUSPENDED,R_44_23_ONE_YEAR) ) ) ).
( (IP-MAT (PP-SCON (P-CONN If;{if})
(IP-ADV (NP-SBJ (PRO you;{you}))
(VBP;_Tt_ fail;{fail})
(IP-INF-OB1 (TO to;{to})
(VB;_I_ stop;{stop}))))
(PUNC ,)
(ILYR (ILYR (NP-SBJ (PRO you;{you}))
(MD;_cat_Vi_ may;{may})
(IP-INF-CAT (BE;_cat_VePASS_ be;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN;_Tn_ fined;{fine})
(ADVP-NIM (ADV up;{up})
(PP (P-ROLE to;{to})
(NP (N <dollar>)
(NUM 1,000)))))))
(CONJP (CONJ and;{and})
(ILYR (NP-SBJ (NP-GEN (PRO;_genm_ your;{your}))
(ADJP (ADJ driving;{driving}))
(N privilege;{privilege}))
(MD;_cat_Vi_ could;{can})
(IP-INF-CAT (BE;_cat_VePASS_ be;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN;_Tn_ suspended;{suspend})
(PP-NIM (P-ROLE for;{for})
(NP (NUM one;{one})
(N year;{year}))))))))
(PUNC .))
(ID 44_a_driver_handbook))