16_a_history_of_qed
This one was in BCPL , and instead of compiling to machine code , regular expressions were represented as trees that were interpreted by the editor .

%3 0016_0003__was was 0016_0001__This_0016_0002__one this_one 0016_0003__was->0016_0001__This_0016_0002__one [arg0] 0016_0005__BCPL bcpl 0016_0003__was->0016_0005__BCPL in[clr][prd2] 0016_0007__and and 0016_0007__and->0016_0003__was [conj1] 0016_0008__instead_of instead_of[mod] 0016_0007__and->0016_0008__instead_of [conj2] 0016_0009__compiling compiling 0016_0008__instead_of->0016_0009__compiling [restriction] 0016_0016__were_0016_0017__represented were_represented 0016_0008__instead_of->0016_0016__were_0016_0017__represented [scope] 0016_0011__machine_0016_0012__code machine_code 0016_0009__compiling->0016_0011__machine_0016_0012__code to[dir] 0016_0015__expressions expressions 0016_0009__compiling->0016_0015__expressions [arg0] 0016_0016__were_0016_0017__represented->0016_0015__expressions [arg1] 0016_0019__trees trees 0016_0016__were_0016_0017__represented->0016_0019__trees as[prd] 0016_0014__regular regular 0016_0015__expressions->0016_0014__regular [attrib] 0016_0021__were_0016_0022__interpreted were_interpreted 0016_0021__were_0016_0022__interpreted->0016_0019__trees [arg1] 0016_0024__the_0016_0025__editor the_editor 0016_0021__were_0016_0022__interpreted->0016_0024__the_0016_0025__editor by[lgs]
arc(r_0016_0003__was,r_0016_0001__This_r_0016_0002__one,arg0).
arc(r_0016_0003__was,r_0016_0005__BCPL,r_0016_0004__in__clr_prd2).
arc(r_0016_0007__and,r_0016_0003__was,coord_conj1).
arc(r_0016_0007__and,r_0016_0008__instead_of_mod,coord_conj2).
arc(r_0016_0008__instead_of_mod,r_0016_0009__compiling,restriction_).
arc(r_0016_0008__instead_of_mod,r_0016_0016__were_r_0016_0017__represented,scope_).
arc(r_0016_0009__compiling,r_0016_0011__machine_r_0016_0012__code,r_0016_0010__to__dir).
arc(r_0016_0009__compiling,r_0016_0015__expressions,arg0).
arc(r_0016_0015__expressions,r_0016_0014__regular,attrib).
arc(r_0016_0016__were_r_0016_0017__represented,r_0016_0015__expressions,arg1).
arc(r_0016_0016__were_r_0016_0017__represented,r_0016_0019__trees,r_0016_0018__as__prd).
arc(r_0016_0021__were_r_0016_0022__interpreted,r_0016_0019__trees,arg1).
arc(r_0016_0021__were_r_0016_0022__interpreted,r_0016_0024__the_r_0016_0025__editor,r_0016_0023__by__lgs).


IP-MAT ILYR ILYR NP-SBJ D This NUM one BED;~Ipr was PP-CLR-PRD2 P-ROLE in NP NPR BCPL PUNC , CONJP CONJ and ILYR PP-SCON-MOD P-CONN instead_of IP-PPL2 VAG compiling PP-DIR P-ROLE to NP N machine N code PUNC , NP-SBJ ADJP ADJ regular NS expressions BED;~cat_Ve_passive_ were IP-PPL-CAT NP-LGS * VVN represented PP-PRD P-ROLE as NP NS trees IP-REL NP-SBJ RPRO that BED;~cat_Ve_passive_ were IP-PPL-CAT NP-LGS * VVN interpreted PP-LGS P-ROLE by NP D the N editor PUNC .
( (IP-MAT (ILYR (ILYR (NP-SBJ;{MULTICS_QED} (D This;{this})
                                            (NUM one;{one}))
                      (BED;~Ipr was;{be[in]})
                      (PP-CLR-PRD2 (P-ROLE in;{in})
                                   (NP (NPR BCPL;{BCPL}))))
                (PUNC ,)
                (CONJP (CONJ and;{and})
                       (ILYR (PP-SCON-MOD (P-CONN instead_of;{instead_of})
                                          (IP-PPL2 (VAG compiling;{compile})
                                                   (PP-DIR (P-ROLE to;{to})
                                                           (NP (N machine;{machine})
                                                               (N code;{code})))))
                             (PUNC ,)
                             (NP-SBJ (ADJP (ADJ regular;{regular}))
                                     (NS expressions;{expression}))
                             (BED;~cat_Ve_passive_ were;{be})
                             (IP-PPL-CAT (NP-LGS *)
                                         (VVN represented;{represent})
                                         (PP-PRD (P-ROLE as;{as})
                                                 (NP (NS trees;{tree})
                                                     (IP-REL (NP-SBJ (RPRO that;{that}))
                                                             (BED;~cat_Ve_passive_ were;{be})
                                                             (IP-PPL-CAT (NP-LGS *)
                                                                         (VVN interpreted;{interpret})
                                                                         (PP-LGS (P-ROLE by;{by})
                                                                                 (NP (D the;{the})
                                                                                     (N editor;{editor})))))))))))
          (PUNC .))
  (ID 16_a_history_of_qed))