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))