2_a_driver_handbook
When two vehicles meet on a steep road where neither can pass , the vehicle facing downhill must yield the right - of - way by backing up until the vehicle going uphill can pass .
%3
0002_0001__When
when[tmp]
0002_0004__meet
meet
0002_0001__When->0002_0004__meet
[restriction]
0002_0018__must
must
0002_0001__When->0002_0018__must
[scope]
0002_0002__two_0002_0003__vehicles
two_vehicles
0002_0004__meet->0002_0002__two_0002_0003__vehicles
[arg0]
0002_0006__a_0002_0008__road
a_road
0002_0004__meet->0002_0006__a_0002_0008__road
on[loc]
0002_0026__by
by[mnr]
0002_0018__must->0002_0026__by
[scope]
0002_0007__steep
steep
0002_0006__a_0002_0008__road->0002_0007__steep
[attrib]
0002_0010__neithe
neither[quant]
0002_0011__can_0002_0012__pass
can_pass
0002_0010__neithe->0002_0011__can_0002_0012__pass
[scope]
z_0002_1010
_
0002_0010__neithe->z_0002_1010
[restriction]
0002_0011__can_0002_0012__pass->0002_0006__a_0002_0008__road
[loc]
0002_0011__can_0002_0012__pass->z_0002_1010
[arg0]
z_0002_1010->0002_0002__two_0002_0003__vehicles
0002_0016__facing
facing
0002_0014__the_0002_0015__vehicle
the_vehicle
0002_0016__facing->0002_0014__the_0002_0015__vehicle
[arg0]
0002_0017__downhill
downhill
0002_0016__facing->0002_0017__downhill
[dir]
0002_0019__yield
yield
0002_0026__by->0002_0019__yield
[scope]
0002_0029__until
until[tmp]
0002_0026__by->0002_0029__until
[restriction]
0002_0019__yield->0002_0014__the_0002_0015__vehicle
[arg0]
0002_0020__the_0002_0021__right
the_right
0002_0019__yield->0002_0020__the_0002_0021__right
[arg1]
0002_0025__way
way
0002_0020__the_0002_0021__right->0002_0025__way
of
0002_0027__backing_0002_0028__up
backing_up
0002_0029__until->0002_0027__backing_0002_0028__up
[scope]
0002_0034__can_0002_0035__pass
can_pass
0002_0029__until->0002_0034__can_0002_0035__pass
[restriction]
0002_0027__backing_0002_0028__up->0002_0014__the_0002_0015__vehicle
[arg0]
0002_0030__the_0002_0031__vehicle
the_vehicle
0002_0034__can_0002_0035__pass->0002_0030__the_0002_0031__vehicle
[arg0]
0002_0032__going
going
0002_0032__going->0002_0030__the_0002_0031__vehicle
[arg0]
0002_0033__uphill
uphill
0002_0032__going->0002_0033__uphill
[clr][dir]
arc(r_0002_0001__When_tmp,r_0002_0004__meet,restriction).
arc(r_0002_0001__When_tmp,r_0002_0018__must,scope).
arc(r_0002_0004__meet,r_0002_0002__two_r_0002_0003__vehicles,arg0).
arc(r_0002_0004__meet,r_0002_0006__a_r_0002_0008__road,r_0002_0005__on__loc).
arc(r_0002_0006__a_r_0002_0008__road,r_0002_0007__steep,attrib).
arc(r_0002_0010__neither__quant,r_0002_0011__can_r_0002_0012__pass,scope).
arc(r_0002_0010__neither__quant,z_0002_1010,restriction).
arc(r_0002_0011__can_r_0002_0012__pass,r_0002_0006__a_r_0002_0008__road,loc).
arc(r_0002_0011__can_r_0002_0012__pass,z_0002_1010,arg0).
arc(r_0002_0016__facing,r_0002_0014__the_r_0002_0015__vehicle,arg0).
arc(r_0002_0016__facing,r_0002_0017__downhill,dir).
arc(r_0002_0018__must,r_0002_0026__by_mnr,keep_scope).
arc(r_0002_0019__yield,r_0002_0014__the_r_0002_0015__vehicle,arg0).
arc(r_0002_0019__yield,r_0002_0020__the_r_0002_0021__right,arg1).
arc(r_0002_0020__the_r_0002_0021__right,r_0002_0025__way,r_0002_0023__of).
arc(r_0002_0026__by_mnr,r_0002_0019__yield,scope_).
arc(r_0002_0026__by_mnr,r_0002_0029__until_tmp,restriction_).
arc(r_0002_0027__backing_r_0002_0028__up,r_0002_0014__the_r_0002_0015__vehicle,arg0).
arc(r_0002_0029__until_tmp,r_0002_0027__backing_r_0002_0028__up,scope_).
arc(r_0002_0029__until_tmp,r_0002_0034__can_r_0002_0035__pass,restriction_).
arc(r_0002_0032__going,r_0002_0030__the_r_0002_0031__vehicle,arg0).
arc(r_0002_0032__going,r_0002_0033__uphill,clr_dir).
arc(r_0002_0034__can_r_0002_0035__pass,r_0002_0030__the_r_0002_0031__vehicle,arg0).
arc(z_0002_1010,r_0002_0002__two_r_0002_0003__vehicles,z_0002_1008).
IP-MAT
PP-SCON-TMP
P-CONN
When
IP-ADV
NP-SBJ
NUM
two
NS
vehicles
VBP;~I
meet
PP-LOC
P-ROLE
on
NP
D
a
ADJP
ADJ
steep
N
road
IP-REL
ADVP-LOC
RADV
where
NP-SBJ
Q;_nphd_
neither
MD;~cat_Vi
can
IP-INF-CAT
VB;~I
pass
PUNC
,
NP-SBJ
D
the
N
vehicle
IP-PPL
VAG
facing
ADVP-DIR
ADV
downhill
MD;~cat_Vi
must
IP-INF-CAT
VB;~Tn
yield
NP-OB1
D
the
N
right
PUNC
-
PP
P-ROLE
of
PUNC
-
NP
N
way
PP-SCON-MNR
P-CONN
by
IP-PPL2
VAG;~phr_Vp
backing
RP
up
PP-SCON-TMP
P-CONN
until
IP-ADV
NP-SBJ
D
the
N
vehicle
IP-PPL
VAG;~Ip
going
ADVP-CLR-DIR
ADV
uphill
MD;~cat_Vi
can
IP-INF-CAT
VB;~I
pass
PUNC
.
( (IP-MAT (PP-SCON-TMP (P-CONN When;{when})
(IP-ADV (NP-SBJ;{VEHICLE} (NUM two;{two})
(NS vehicles;{vehicle}))
(VBP;~I meet;{meet})
(PP-LOC (P-ROLE on;{on})
(NP (D a;{a})
(ADJP (ADJ steep;{steep}))
(N road;{road})
(IP-REL (ADVP-LOC (RADV where;{where}))
(NP-SBJ;{VEHICLE} (Q;_nphd_ neither;{neither}))
(MD;~cat_Vi can;{can})
(IP-INF-CAT (VB;~I pass;{pass})))))))
(PUNC ,)
(NP-SBJ;{DOWNHILL_VEHICLE} (D the;{the})
(N vehicle;{vehicle})
(IP-PPL (VAG facing;{face})
(ADVP-DIR (ADV downhill;{downhill}))))
(MD;~cat_Vi must;{must})
(IP-INF-CAT (VB;~Tn yield;{yield})
(NP-OB1 (D the;{the})
(N right;{right})
(PUNC -)
(PP (P-ROLE of;{of})
(PUNC -)
(NP (N way;{way}))))
(PP-SCON-MNR (P-CONN by;{by})
(IP-PPL2 (VAG;~phr_Vp backing;{back[up]})
(RP up;{up})
(PP-SCON-TMP (P-CONN until;{until})
(IP-ADV (NP-SBJ (D the;{the})
(N vehicle;{vehicle})
(IP-PPL (VAG;~Ip going;{go[uphill]})
(ADVP-CLR-DIR (ADV uphill;{uphill}))))
(MD;~cat_Vi can;{can})
(IP-INF-CAT (VB;~I pass;{pass})))))))
(PUNC .))
(ID 2_a_driver_handbook))