44_a_history_of_qed
The advance here was essentially to adapt the command - set of ed to a screen - editor format ; instead of doing things on ( possibly virtual ) paper on a typewriter , vi keeps a current view of a piece of a document on the screen , while commands are typed on the bottom line .
%3
0044_0001__The_0044_0002__advance
the_advance
0044_0003__here
here
0044_0001__The_0044_0002__advance->0044_0003__here
[qual]
0044_0004__was
was
0044_0004__was->0044_0001__The_0044_0002__advance
[arg0]
0044_0007__adapt
adapt
0044_0004__was->0044_0007__adapt
[prd2]
0044_0005__essentially
essentially
0044_0007__adapt->0044_0005__essentially
[mnr]
0044_0008__the_0044_0009__command_0044_0011__set
the_command_set
0044_0007__adapt->0044_0008__the_0044_0009__command_0044_0011__set
[arg1]
0044_0015__a_0044_0016__screen_0044_0018__edito0044_0019__format
a_screen_editor_format
0044_0007__adapt->0044_0015__a_0044_0016__screen_0044_0018__edito0044_0019__format
to[rst]
0044_0013__ed
ed
0044_0008__the_0044_0009__command_0044_0011__set->0044_0013__ed
of
0044_0021__instead_of
instead_of[mod]
0044_0022__doing
doing
0044_0021__instead_of->0044_0022__doing
[restriction]
0044_0035__keeps
keeps
0044_0021__instead_of->0044_0035__keeps
[scope]
0044_0023__things
things
0044_0022__doing->0044_0023__things
[arg1]
0044_0029__paper
paper
0044_0022__doing->0044_0029__paper
on[loc]
0044_0034__vi
vi
0044_0022__doing->0044_0034__vi
[arg0]
0044_0035__keeps->0044_0034__vi
[arg0]
0044_0036__a_0044_0038__view
a_view
0044_0035__keeps->0044_0036__a_0044_0038__view
[arg1]
0044_0046__the_0044_0047__screen
the_screen
0044_0035__keeps->0044_0046__the_0044_0047__screen
on[loc]
0044_0027__virtual
virtual
0044_0029__paper->0044_0027__virtual
[attrib]
0044_0031__a_0044_0032__typewriter
a_typewriter
0044_0029__paper->0044_0031__a_0044_0032__typewriter
on
0044_0026__possibly
possibly
0044_0027__virtual->0044_0026__possibly
[qual]
0044_0037__current
current
0044_0036__a_0044_0038__view->0044_0037__current
[attrib]
0044_0040__a_0044_0041__piece
a_piece
0044_0036__a_0044_0038__view->0044_0040__a_0044_0041__piece
of
0044_0043__a_0044_0044__document
a_document
0044_0040__a_0044_0041__piece->0044_0043__a_0044_0044__document
of
0044_0049__while
while[tmp]
0044_0049__while->0044_0021__instead_of
[scope]
0044_0051__are_0044_0052__typed
are_typed
0044_0049__while->0044_0051__are_0044_0052__typed
[restriction]
0044_0050__commands
commands
0044_0051__are_0044_0052__typed->0044_0050__commands
[arg1]
0044_0054__the_0044_0056__line
the_line
0044_0051__are_0044_0052__typed->0044_0054__the_0044_0056__line
on[loc]
0044_0055__bottom
bottom
0044_0054__the_0044_0056__line->0044_0055__bottom
[attrib]
z_0044_1001
_
z_0044_1001->0044_0004__was
[conj1]
z_0044_1001->0044_0049__while
[conj2]
arc(r_0044_0001__The_r_0044_0002__advance,r_0044_0003__here,qual).
arc(r_0044_0004__was,r_0044_0001__The_r_0044_0002__advance,arg0).
arc(r_0044_0004__was,r_0044_0007__adapt,prd2).
arc(r_0044_0007__adapt,r_0044_0005__essentially,mnr).
arc(r_0044_0007__adapt,r_0044_0008__the_r_0044_0009__command_r_0044_0011__set,arg1).
arc(r_0044_0007__adapt,r_0044_0015__a_r_0044_0016__screen_r_0044_0018__editor_r_0044_0019__format,r_0044_0014__to__rst).
arc(r_0044_0008__the_r_0044_0009__command_r_0044_0011__set,r_0044_0013__ed,r_0044_0012__of).
arc(r_0044_0021__instead_of_mod,r_0044_0022__doing,restriction_).
arc(r_0044_0021__instead_of_mod,r_0044_0035__keeps,scope_).
arc(r_0044_0022__doing,r_0044_0023__things,arg1).
arc(r_0044_0022__doing,r_0044_0029__paper,r_0044_0024__on__loc).
arc(r_0044_0022__doing,r_0044_0034__vi,arg0).
arc(r_0044_0027__virtual,r_0044_0026__possibly,qual).
arc(r_0044_0029__paper,r_0044_0027__virtual,attrib).
arc(r_0044_0029__paper,r_0044_0031__a_r_0044_0032__typewriter,r_0044_0030__on).
arc(r_0044_0035__keeps,r_0044_0034__vi,arg0).
arc(r_0044_0035__keeps,r_0044_0036__a_r_0044_0038__view,arg1).
arc(r_0044_0035__keeps,r_0044_0046__the_r_0044_0047__screen,r_0044_0045__on__loc).
arc(r_0044_0036__a_r_0044_0038__view,r_0044_0037__current,attrib).
arc(r_0044_0036__a_r_0044_0038__view,r_0044_0040__a_r_0044_0041__piece,r_0044_0039__of).
arc(r_0044_0040__a_r_0044_0041__piece,r_0044_0043__a_r_0044_0044__document,r_0044_0042__of).
arc(r_0044_0049__while_tmp,r_0044_0021__instead_of_mod,scope_).
arc(r_0044_0049__while_tmp,r_0044_0051__are_r_0044_0052__typed,restriction_).
arc(r_0044_0051__are_r_0044_0052__typed,r_0044_0050__commands,arg1).
arc(r_0044_0051__are_r_0044_0052__typed,r_0044_0054__the_r_0044_0056__line,r_0044_0053__on__loc).
arc(r_0044_0054__the_r_0044_0056__line,r_0044_0055__bottom,attrib).
arc(z_0044_1001,r_0044_0004__was,coord_conj1).
arc(z_0044_1001,r_0044_0049__while_tmp,coord_conj2).
IP-MAT
ILYR
ILYR
NP-SBJ
D
The
N
advance
ADVP
ADV
here
BED
was
IP-INF-PRD2
ADVP-MNR
ADV
essentially
TO
to
VB;~Tn.pr
adapt
NP-OB1
D
the
N
command
PUNC
-
N
set
PP
P-ROLE
of
NP
NPR
ed
PP-RST
P-ROLE
to
NP
D
a
NLYR
N
screen
PUNC
-
N
editor
N
format
PUNC
;
CONJP
ILYR
PP-SCON-MOD
P-CONN
instead_of
IP-PPL2
DAG
doing
NP-OB1
NS
things
PP-LOC
P-ROLE
on
NP
PULB
-LRB-
ADJP
ADVP
ADV
possibly
ADJ
virtual
PURB
-RRB-
N
paper
PP
P-ROLE
on
NP
D
a
N
typewriter
PUNC
,
NP-SBJ
NPR
vi
VBP
keeps
NP-OB1
D
a
ADJP
ADJ
current
N
view
PP
P-ROLE
of
NP
D
a
N
piece
PP
P-ROLE
of
NP
D
a
N
document
PP-LOC
P-ROLE
on
NP
D
the
N
screen
PUNC
,
PP-SCON-TMP
P-CONN
while
IP-ADV
NP-SBJ
NS
commands
BEP;~cat_Ve_passive_
are
IP-PPL-CAT
NP-LGS
*
VVN
typed
PP-LOC
P-ROLE
on
NP
D
the
ADJP
ADJ
bottom
N
line
PUNC
.
( (IP-MAT (ILYR (ILYR (NP-SBJ (D The;{the})
(N advance;{advance})
(ADVP (ADV here;{here})))
(BED was;{be})
(IP-INF-PRD2 (ADVP-MNR (ADV essentially;{essentially}))
(TO to;{to})
(VB;~Tn.pr adapt;{adapt})
(NP-OB1 (D the;{the})
(N command;{command})
(PUNC -)
(N set;{set})
(PP (P-ROLE of;{of})
(NP;{STANDARD_ED} (NPR ed;{ed}))))
(PP-RST (P-ROLE to;{to})
(NP (D a;{a})
(NLYR (N screen;{screen})
(PUNC -)
(N editor;{editor}))
(N format;{format})))))
(PUNC ;)
(CONJP (ILYR (PP-SCON-MOD (P-CONN instead_of;{instead_of})
(IP-PPL2 (DAG doing;{do})
(NP-OB1 (NS things;{thing}))
(PP-LOC (P-ROLE on;{on})
(NP (PULB -LRB-)
(ADJP (ADVP (ADV possibly;{possibly}))
(ADJ virtual;{virtual}))
(PURB -RRB-)
(N paper;{paper})
(PP (P-ROLE on;{on})
(NP (D a;{a})
(N typewriter;{typewriter})))))))
(PUNC ,)
(NP-SBJ;{VI} (NPR vi;{vi}))
(VBP keeps;{keep})
(NP-OB1 (D a;{a})
(ADJP (ADJ current;{current}))
(N view;{view})
(PP (P-ROLE of;{of})
(NP (D a;{a})
(N piece;{piece})
(PP (P-ROLE of;{of})
(NP (D a;{a})
(N document;{document}))))))
(PP-LOC (P-ROLE on;{on})
(NP (D the;{the})
(N screen;{screen})))
(PUNC ,)
(PP-SCON-TMP (P-CONN while;{while})
(IP-ADV (NP-SBJ (NS commands;{command}))
(BEP;~cat_Ve_passive_ are;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN typed;{type})
(PP-LOC (P-ROLE on;{on})
(NP (D the;{the})
(ADJP (ADJ bottom;{bottom}))
(N line;{line})))))))))
(PUNC .))
(ID 44_a_history_of_qed))