14_a_driver_handbook
Other speed limit signs are posted for the type of roads and traffic in each area.
arc(r_0014_0002__speed_r_0014_0003__limit_r_0014_0004__signs, r_0014_0001__Other, attrib3).
arc(r_0014_0005__are, r_0014_0006__posted, scope).
arc(r_0014_0006__posted, r_0014_0002__speed_r_0014_0003__limit_r_0014_0004__signs, arg1).
arc(r_0014_0006__posted, r_0014_0008__the_r_0014_0009__type, r_0014_0007__for_nim22).
arc(r_0014_0006__posted, z_000_14_a_driver_handbook_15, arg0).
arc(r_0014_0008__the_r_0014_0009__type, r_0014_0012__and, r_0014_0010__of).
arc(r_0014_0012__and, r_0014_0011__roads, conj1).
arc(r_0014_0012__and, r_0014_0013__traffic, conj2).
arc(r_0014_0012__and, r_0014_0016__area, r_0014_0014__in).
arc(r_0014_0015__each_quant, r_0014_0012__and, scope).
arc(r_0014_0015__each_quant, r_0014_0016__area, restriction).
fof(formula,axiom,
! [R_14_16_AREA] :
( area(R_14_16_AREA)
=> ? [R_14_5_ARE_POSTED,Z_14_A_DRIVER_HANDBOOK_15,R_14_2_SPEED_LIMIT_SIGNS,R_14_1_OTHER,R_14_8_THE_TYPE,R_14_12_AND,R_14_11_ROADS,R_14_13_TRAFFIC] :
( other(R_14_1_OTHER)
& roads(R_14_11_ROADS)
& traffic(R_14_13_TRAFFIC)
& are_posted(R_14_5_ARE_POSTED,Z_14_A_DRIVER_HANDBOOK_15,R_14_2_SPEED_LIMIT_SIGNS)
& speed_limit_signs(R_14_2_SPEED_LIMIT_SIGNS)
& attrib3(R_14_2_SPEED_LIMIT_SIGNS,R_14_1_OTHER)
& for_nim22(R_14_5_ARE_POSTED,R_14_8_THE_TYPE)
& the_type(R_14_8_THE_TYPE)
& of(R_14_8_THE_TYPE,R_14_12_AND)
& and(R_14_12_AND)
& conj1(R_14_12_AND,R_14_11_ROADS)
& conj2(R_14_12_AND,R_14_13_TRAFFIC)
& in(R_14_12_AND,R_14_16_AREA) ) ) ).
( (IP-MAT (NP-SBJ (ADJP (ADJ Other;{other}))
(N speed;{speed})
(N limit;{limit})
(NS signs;{sign}))
(BEP;_cat_VePASS_ are;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN;_Tn_ posted;{post})
(PP-NIM (P-ROLE for;{for})
(NP (D the;{the})
(N type;{type})
(PP (P-ROLE of;{of})
(NP (NLYR (NLYR (NS roads;{road}))
(CONJP (CONJ and;{and})
(NLYR (N traffic;{traffic}))))
(PP (P-ROLE in;{in})
(NP (Q each;{each})
(N area;{area}))))))))
(PUNC .))
(ID 14_a_driver_handbook))