3_a_maptext
Continue along this road until you arrive at a car park .

%3 0003_0001__Continue continue 0003_0003__this_0003_0004__road this_road 0003_0001__Continue->0003_0003__this_0003_0004__road along[clr][dir] 0003_0005__until until[tmp] 0003_0005__until->0003_0001__Continue [scope] 0003_0007__arrive arrive 0003_0005__until->0003_0007__arrive [restriction] 0003_0006__you you 0003_0007__arrive->0003_0006__you [arg0] 0003_0009__a_0003_0010__ca0003_0011__park a_car_park 0003_0007__arrive->0003_0009__a_0003_0010__ca0003_0011__park at[clr][loc] z_0003_1002 [imperative] z_0003_1002->0003_0005__until [scope]
arc(r_0003_0001__Continue,r_0003_0003__this_r_0003_0004__road,r_0003_0002__along__clr_dir).
arc(r_0003_0005__until_tmp,r_0003_0001__Continue,scope_).
arc(r_0003_0005__until_tmp,r_0003_0007__arrive,restriction_).
arc(r_0003_0007__arrive,r_0003_0006__you,arg0).
arc(r_0003_0007__arrive,r_0003_0009__a_r_0003_0010__car_r_0003_0011__park,r_0003_0008__at__clr_loc).
arc(z_0003_1002__imperative,r_0003_0005__until_tmp,keep_scope).


IP-IMP VB;~Ipr Continue PP-CLR-DIR P-ROLE along NP D this N road PP-SCON-TMP P-CONN until IP-ADV NP-SBJ PRO you VBP;~Ipr arrive PP-CLR-LOC P-ROLE at NP D a N car N park PUNC .
( (IP-IMP (VB;~Ipr Continue;{continue[along]})
          (PP-CLR-DIR (P-ROLE along;{along})
                      (NP (D this;{this})
                          (N road;{road})))
          (PP-SCON-TMP (P-CONN until;{until})
                       (IP-ADV (NP-SBJ (PRO you;{you}))
                               (VBP;~Ipr arrive;{arrive[at]})
                               (PP-CLR-LOC (P-ROLE at;{at})
                                           (NP;{CAR_PARK} (D a;{a})
                                                          (N car;{car})
                                                          (N park;{park})))))
          (PUNC .))
  (ID 3_a_maptext))