6_a_history_of_qed
Written in IBM 7090 assembly language , it differed from the Berkeley version most notably in introducing regular expressions for specifying strings to seek within the document being edited , and to specify a substring for which a substitution should be made .

%3 0006_0001__Written written 0006_0005__assembly_0006_0006__language assembly_language 0006_0001__Written->0006_0005__assembly_0006_0006__language in[mnr] 0006_0008__it it 0006_0001__Written->0006_0008__it [arg1] 0006_0003__IBM_0006_0004__7090 ibm_7090 0006_0005__assembly_0006_0006__language->0006_0003__IBM_0006_0004__7090 [nlyr] 0006_0009__differed differed 0006_0009__differed->0006_0008__it [arg0] 0006_0011__the_0006_0012__Berkeley_0006_0013__version the_berkeley_version 0006_0009__differed->0006_0011__the_0006_0012__Berkeley_0006_0013__version from[rst] 0006_0015__notably notably 0006_0009__differed->0006_0015__notably [mnr] 0006_0017__introducing introducing 0006_0009__differed->0006_0017__introducing in[mnr] 0006_0014__most most 0006_0015__notably->0006_0014__most [qual] 0006_0017__introducing->0006_0008__it [arg0] 0006_0019__expressions expressions 0006_0017__introducing->0006_0019__expressions [arg1] 0006_0018__regular regular 0006_0019__expressions->0006_0018__regular [attrib] 0006_0021__specifying specifying 0006_0019__expressions->0006_0021__specifying for 0006_0022__strings strings 0006_0021__specifying->0006_0022__strings [arg1] 0006_0031__and and 0006_0022__strings->0006_0031__and [emb] 0006_0024__seek seek 0006_0031__and->0006_0024__seek [conj1] 0006_0033__specify specify 0006_0031__and->0006_0033__specify [conj2] 0006_0026__the_0006_0027__document the_document 0006_0024__seek->0006_0026__the_0006_0027__document within[dir] 0006_0028__being_0006_0029__edited being_edited 0006_0028__being_0006_0029__edited->0006_0026__the_0006_0027__document [arg1] 0006_0034__a_0006_0035__substring a_substring 0006_0033__specify->0006_0034__a_0006_0035__substring [arg1] 0006_0040__should_0006_0041__be_0006_0042__made should_be_made 0006_0040__should_0006_0041__be_0006_0042__made->0006_0034__a_0006_0035__substring for[rst] 0006_0038__a_0006_0039__substitution a_substitution 0006_0040__should_0006_0041__be_0006_0042__made->0006_0038__a_0006_0039__substitution [arg1] z_0006_1032 [cnt] z_0006_1032->0006_0001__Written [restriction] z_0006_1032->0006_0009__differed [scope]
arc(r_0006_0001__Written,r_0006_0005__assembly_r_0006_0006__language,r_0006_0002__in__mnr).
arc(r_0006_0001__Written,r_0006_0008__it,arg1).
arc(r_0006_0005__assembly_r_0006_0006__language,r_0006_0003__IBM_r_0006_0004__7090,nlyr).
arc(r_0006_0009__differed,r_0006_0008__it,arg0).
arc(r_0006_0009__differed,r_0006_0011__the_r_0006_0012__Berkeley_r_0006_0013__version,r_0006_0010__from__rst).
arc(r_0006_0009__differed,r_0006_0015__notably,mnr).
arc(r_0006_0009__differed,r_0006_0017__introducing,r_0006_0016__in__mnr).
arc(r_0006_0015__notably,r_0006_0014__most,qual).
arc(r_0006_0017__introducing,r_0006_0008__it,arg0).
arc(r_0006_0017__introducing,r_0006_0019__expressions,arg1).
arc(r_0006_0019__expressions,r_0006_0018__regular,attrib).
arc(r_0006_0019__expressions,r_0006_0021__specifying,r_0006_0020__for).
arc(r_0006_0021__specifying,r_0006_0022__strings,arg1).
arc(r_0006_0022__strings,r_0006_0031__and,emb).
arc(r_0006_0024__seek,r_0006_0026__the_r_0006_0027__document,r_0006_0025__within__dir).
arc(r_0006_0028__being_r_0006_0029__edited,r_0006_0026__the_r_0006_0027__document,arg1).
arc(r_0006_0031__and,r_0006_0024__seek,conj1).
arc(r_0006_0031__and,r_0006_0033__specify,conj2).
arc(r_0006_0033__specify,r_0006_0034__a_r_0006_0035__substring,arg1).
arc(r_0006_0040__should_r_0006_0041__be_r_0006_0042__made,r_0006_0034__a_r_0006_0035__substring,r_0006_0036__for__rst).
arc(r_0006_0040__should_r_0006_0041__be_r_0006_0042__made,r_0006_0038__a_r_0006_0039__substitution,arg1).
arc(z_0006_1032__cnt,r_0006_0001__Written,restriction_).
arc(z_0006_1032__cnt,r_0006_0009__differed,scope_).


IP-MAT PP-SCON-CNT IP-PPL2 NP-LGS * VVN Written PP-MNR P-ROLE in NP NLYR NPR IBM NPR 7090 N assembly N language PUNC , NP-SBJ PRO it VBD differed PP-RST P-ROLE from NP D the NPR Berkeley N version ADVP-MNR ADVP ADVS most ADV notably PP-MNR P-ROLE in IP-PPL VAG introducing NP-OB1 ADJP ADJ regular NS expressions PP P-ROLE for IP-PPL VAG specifying NP-OB1 NS strings IP-INF ILYR ILYR TO to VB seek PP-DIR P-ROLE within NP D the N document IP-PPL BAG;~cat_Ve_passive_ being IP-PPL-CAT NP-LGS * VVN edited PUNC , CONJP CONJ and ILYR TO to VB specify NP-OB1 D a N substring IP-REL PP-173 P-ROLE for NP RPRO which NP-SBJ D a N substitution MD;~cat_Vi should IP-INF-CAT BE;~cat_Ve_passive_ be IP-PPL-CAT PP-RST *ICH*-173 NP-LGS * VVN made PUNC .
( (IP-MAT (PP-SCON-CNT (IP-PPL2 (NP-LGS *)
                                (VVN Written;{write})
                                (PP-MNR (P-ROLE in;{in})
                                        (NP (NLYR (NPR IBM;{IBM})
                                                  (NPR 7090))
                                            (N assembly;{assembly})
                                            (N language;{language})))))
          (PUNC ,)
          (NP-SBJ;{CTSS_QED} (PRO it;{it}))
          (VBD differed;{differ})
          (PP-RST (P-ROLE from;{from})
                  (NP;{BERKELEY_QED} (D the;{the})
                                     (NPR Berkeley;{Berkeley})
                                     (N version;{version})))
          (ADVP-MNR (ADVP (ADVS most;{most}))
                    (ADV notably;{notably}))
          (PP-MNR (P-ROLE in;{in})
                  (IP-PPL (VAG introducing;{introduce})
                          (NP-OB1 (ADJP (ADJ regular;{regular}))
                                  (NS expressions;{expression})
                                  (PP (P-ROLE for;{for})
                                      (IP-PPL (VAG specifying;{specify})
                                              (NP-OB1 (NS strings;{string})
                                                      (IP-INF (ILYR (ILYR (TO to;{to})
                                                                          (VB seek;{seek})
                                                                          (PP-DIR (P-ROLE within;{within})
                                                                                  (NP (D the;{the})
                                                                                      (N document;{document})
                                                                                      (IP-PPL (BAG;~cat_Ve_passive_ being;{be})
                                                                                              (IP-PPL-CAT (NP-LGS *)
                                                                                                          (VVN edited;{edit}))))))
                                                                    (PUNC ,)
                                                                    (CONJP (CONJ and;{and})
                                                                           (ILYR (TO to;{to})
                                                                                 (VB specify;{specify})
                                                                                 (NP-OB1 (D a;{a})
                                                                                         (N substring;{substring})
                                                                                         (IP-REL (PP-173 (P-ROLE for;{for})
                                                                                                         (NP (RPRO which;{which})))
                                                                                                 (NP-SBJ (D a;{a})
                                                                                                         (N substitution;{substitution}))
                                                                                                 (MD;~cat_Vi should;{shall})
                                                                                                 (IP-INF-CAT (BE;~cat_Ve_passive_ be;{be})
                                                                                                             (IP-PPL-CAT (PP-RST *ICH*-173)
                                                                                                                         (NP-LGS *)
                                                                                                                         (VVN made;{make})))))))))))))))
          (PUNC .))
  (ID 6_a_history_of_qed))