47_a_driver_handbook
For roundabouts with multiple lanes , choose your entry or exit lane based on your destination as shown in the graphic .
arc(r_0047_0002__roundabouts,r_0047_0005__lanes,r_0047_0003__with).
arc(r_0047_0005__lanes,r_0047_0004__multiple,attrib).
arc(r_0047_0007__choose,r_0047_0002__roundabouts,r_0047_0001__For__rst).
arc(r_0047_0007__choose,r_0047_0012__lane,arg1).
arc(r_0047_0007__choose,z_0047_1024,cajr).
arc(r_0047_0010__or,r_0047_0009__entry,conj1).
arc(r_0047_0010__or,r_0047_0011__exit,conj2).
arc(r_0047_0012__lane,r_0047_0008__your,genv).
arc(r_0047_0012__lane,r_0047_0010__or,nlyr).
arc(r_0047_0013__based,r_0047_0012__lane,arg1).
arc(r_0047_0013__based,r_0047_0016__destination,r_0047_0014__on__clr).
arc(r_0047_0016__destination,r_0047_0008__your,genv).
arc(z_0047_1002__imperative,z_0047_1011__cnt,keep_scope).
arc(z_0047_1011__cnt,r_0047_0007__choose,scope_).
arc(z_0047_1011__cnt,r_0047_0013__based,restriction_).
arc(z_0047_1022_r_0047_0018__shown,r_0047_0020__the_r_0047_0021__graphic,r_0047_0019__in__loc).
arc(z_0047_1022_r_0047_0018__shown,z_0047_1024,arg1).
( (IP-IMP (PP-RST (P-ROLE For;{for})
(NP (NS roundabouts;{roundabout})
(PP (P-ROLE with;{with})
(NP (ADJP (ADJ multiple;{multiple}))
(NS lanes;{lane})))))
(PUNC ,)
(VB choose;{choose})
(NP-OB1 (NP-GENV (PRO;_genm_ your;{your}))
(NLYR (NLYR (NP (N entry;{entry}))
(CONJP (CONJ or;{or})
(NP (N exit;{exit})))))
(N lane;{lane}))
(PP-SCON-CNT (IP-PPL (NP-LGS *)
(VVN;~phr_Vn.pr based;{base[on]})
(PP-CLR (P-ROLE on;{on})
(NP (NP-GENV (PRO;_genm_ your;{your}))
(N destination;{destination})))))
(IP-CAR (NP-SBJ (RPRO as;{as}))
(IP-PPL-CAT (NP-LGS *)
(VVN shown;{show})
(PP-LOC (P-ROLE in;{in})
(NP (D the;{the})
(N graphic;{graphic})))))
(PUNC .))
(ID 47_a_driver_handbook))