29_a_history_of_qed
A collection of macros to do various useful tasks was put in a commonly available place .

%3 0029_0001__A_0029_0002__collection a_collection 0029_0004__macros macros 0029_0001__A_0029_0002__collection->0029_0004__macros of 0029_0006__do do 0029_0004__macros->0029_0006__do [emb] 0029_0009__tasks tasks 0029_0006__do->0029_0009__tasks [arg1] 0029_0007__various various 0029_0009__tasks->0029_0007__various [attrib] 0029_0008__useful useful 0029_0009__tasks->0029_0008__useful [attrib] 0029_0010__was_0029_0011__put was_put 0029_0010__was_0029_0011__put->0029_0001__A_0029_0002__collection [arg1] 0029_0013__a_0029_0016__place a_place 0029_0010__was_0029_0011__put->0029_0013__a_0029_0016__place in[loc] 0029_0015__available available 0029_0013__a_0029_0016__place->0029_0015__available [attrib] 0029_0014__commonly commonly 0029_0015__available->0029_0014__commonly [qual]
arc(r_0029_0001__A_r_0029_0002__collection,r_0029_0004__macros,r_0029_0003__of).
arc(r_0029_0004__macros,r_0029_0006__do,emb).
arc(r_0029_0006__do,r_0029_0009__tasks,arg1).
arc(r_0029_0009__tasks,r_0029_0007__various,attrib).
arc(r_0029_0009__tasks,r_0029_0008__useful,attrib).
arc(r_0029_0010__was_r_0029_0011__put,r_0029_0001__A_r_0029_0002__collection,arg1).
arc(r_0029_0010__was_r_0029_0011__put,r_0029_0013__a_r_0029_0016__place,r_0029_0012__in__loc).
arc(r_0029_0013__a_r_0029_0016__place,r_0029_0015__available,attrib).
arc(r_0029_0015__available,r_0029_0014__commonly,qual).


IP-MAT NP-SBJ D A N collection PP P-ROLE of NP NS macros IP-INF TO to DO do NP-OB1 ADJP ADJ various ADJP ADJ useful NS tasks BED;~cat_Ve_passive_ was IP-PPL-CAT NP-LGS * VVN put PP-LOC P-ROLE in NP D a ADJP ADVP ADV commonly ADJ available N place PUNC .
( (IP-MAT (NP-SBJ (D A;{a})
                  (N collection;{collection})
                  (PP (P-ROLE of;{of})
                      (NP (NS macros;{macro})
                          (IP-INF (TO to;{to})
                                  (DO do;{do})
                                  (NP-OB1 (ADJP (ADJ various;{various}))
                                          (ADJP (ADJ useful;{useful}))
                                          (NS tasks;{task}))))))
          (BED;~cat_Ve_passive_ was;{be})
          (IP-PPL-CAT (NP-LGS *)
                      (VVN put;{put})
                      (PP-LOC (P-ROLE in;{in})
                              (NP (D a;{a})
                                  (ADJP (ADVP (ADV commonly;{commonly}))
                                        (ADJ available;{available}))
                                  (N place;{place}))))
          (PUNC .))
  (ID 29_a_history_of_qed))