18_a_freedoom
( for example , you ca n't pick up a health pack when you already have 100 <percnt> health ) .
arc(r_0018_0002__for_example,r_0018_0012__when_cnt,keep_scope).
arc(r_0018_0005__ca_r_0018_0007__pick_r_0018_0008__up,r_0018_0004__you,arg0).
arc(r_0018_0005__ca_r_0018_0007__pick_r_0018_0008__up,r_0018_0009__a_r_0018_0010__health_r_0018_0011__pack,arg1).
arc(r_0018_0006__n_apos_t,r_0018_0005__ca_r_0018_0007__pick_r_0018_0008__up,keep_scope).
arc(r_0018_0012__when_cnt,r_0018_0006__n_apos_t,scope).
arc(r_0018_0012__when_cnt,r_0018_0015__have,restriction).
arc(r_0018_0015__have,r_0018_0004__you,arg0).
arc(r_0018_0015__have,r_0018_0014__already,tmp).
arc(r_0018_0015__have,r_0018_0016__100_r_0018_0017___percnt__r_0018_0018__health,arg1).
( (IP-MAT (PULB -LRB-)
(ADVP-MOD (ADV for_example;{for_example}))
(PUNC ,)
(NP-SBJ (PRO you;{you}))
(MD;~cat_Vi ca;{can})
(NEG;_clitic_ n<apos>t;{not})
(IP-INF-CAT (VB pick;{pick})
(RP up;{up})
(NP-OB1 (D a;{a})
(N health;{health})
(N pack;{pack})))
(PP-SCON-CNT (P-CONN when;{when})
(IP-ADV (NP-SBJ (PRO you;{you}))
(ADVP-TMP (ADV already;{already}))
(HVP;~Tn have;{have})
(NP-OB1 (NUM 100)
(N <percnt>)
(N health;{health}))))
(PURB -RRB-)
(PUNC .))
(ID 18_a_freedoom))