7_a_history_of_qed
Until that time, text editors could search for a literal string, and substitute for one, but not specify more general strings.
arc(r_0007_0007__could, r_0007_0002__that_r_0007_0003__time, r_0007_0001__Until_nim5).
arc(r_0007_0007__could, r_0007_0014__and, scope).
arc(r_0007_0008__search, r_0007_0005__text_r_0007_0006__editors, arg0).
arc(r_0007_0008__search, r_0007_0010__a_r_0007_0012__string, r_0007_0009__for_clr29).
arc(r_0007_0010__a_r_0007_0012__string, r_0007_0011__literal, attrib32).
arc(r_0007_0014__and, r_0007_0008__search, conj1).
arc(r_0007_0014__and, r_0007_0015__substitute, conj2).
arc(r_0007_0015__substitute, r_0007_0005__text_r_0007_0006__editors, arg0).
arc(r_0007_0015__substitute, r_0007_0017__one, r_0007_0016__for_clr48).
arc(r_0007_0019__but, r_0007_0007__could, conj1).
arc(r_0007_0019__but, r_0007_0020__not, conj2).
arc(r_0007_0020__not, z_000_7_a_history_of_qed_56, keep_scope).
arc(r_0007_0021__specify, r_0007_0005__text_r_0007_0006__editors, arg0).
arc(r_0007_0021__specify, r_0007_0024__strings, arg1).
arc(r_0007_0023__general, r_0007_0022__more, qual64).
arc(r_0007_0024__strings, r_0007_0023__general, attrib63).
arc(z_000_7_a_history_of_qed_56, r_0007_0002__that_r_0007_0003__time, r_0007_0001__Until_nim5).
arc(z_000_7_a_history_of_qed_56, r_0007_0021__specify, scope).
fof(formula,axiom,
? [R_7_19_BUT,R_7_2_THAT_TIME] :
( that_time(R_7_2_THAT_TIME)
& but(R_7_19_BUT)
& conj1(R_7_19_BUT,R_7_7_COULD)
& ? [R_7_14_AND,R_7_8_SEARCH,R_7_10_A_STRING,R_7_11_LITERAL,R_7_15_SUBSTITUTE,R_7_5_TEXT_EDITORS,R_7_17_ONE] :
( literal(R_7_11_LITERAL)
& text_editors(R_7_5_TEXT_EDITORS)
& one(R_7_17_ONE)
& and(R_7_14_AND)
& conj1(R_7_14_AND,R_7_8_SEARCH)
& search(R_7_8_SEARCH,R_7_5_TEXT_EDITORS)
& for_clr29(R_7_8_SEARCH,R_7_10_A_STRING)
& a_string(R_7_10_A_STRING)
& attrib32(R_7_10_A_STRING,R_7_11_LITERAL)
& conj2(R_7_14_AND,R_7_15_SUBSTITUTE)
& substitute(R_7_15_SUBSTITUTE,R_7_5_TEXT_EDITORS)
& for_clr48(R_7_15_SUBSTITUTE,R_7_17_ONE) )
& conj2(R_7_19_BUT,R_7_20_NOT)
& ~ ? [Z_7_A_HISTORY_OF_QED_56_SPECIFY,R_7_5_TEXT_EDITORS,R_7_24_STRINGS,R_7_23_GENERAL,R_7_22_MORE] :
( text_editors(R_7_5_TEXT_EDITORS)
& more(R_7_22_MORE)
& z_7_a_history_of_qed_56_specify(Z_7_A_HISTORY_OF_QED_56_SPECIFY,R_7_5_TEXT_EDITORS,R_7_24_STRINGS)
& strings(R_7_24_STRINGS)
& attrib63(R_7_24_STRINGS,R_7_23_GENERAL)
& general(R_7_23_GENERAL)
& qual64(R_7_23_GENERAL,R_7_22_MORE)
& until_nim5(Z_7_A_HISTORY_OF_QED_56_SPECIFY,R_7_2_THAT_TIME) ) ) ).
( (IP-MAT (PP-NIM (P-ROLE Until;{until})
(NP (D that;{that})
(N time;{time})))
(PUNC ,)
(NP-SBJ (N text;{text})
(NS editors;{editor}))
(ILYR (ILYR (MD;_cat_Vi_ could;{can})
(IP-INF-CAT (ILYR (ILYR (VB;_Ipr_ search;{search[for]})
(PP-CLR (P-ROLE for;{for})
(NP (D a;{a})
(ADJP (ADJ literal;{literal}))
(N string;{string}))))
(PUNC ,)
(CONJP (CONJ and;{and})
(ILYR (VB;_Ipr_ substitute;{substitute[for]})
(PP-CLR (P-ROLE for;{for})
(NP (NUM one;{one}))))))))
(PUNC ,)
(CONJP (CONJ but;{but})
(ILYR (NEG not;{not})
(IP-INF-CAT (VB;_Tn_ specify;{specify})
(NP-OB1 (ADJP (ADVP (ADVR more;{more}))
(ADJ general;{general}))
(NS strings;{string}))))))
(PUNC .))
(ID 7_a_history_of_qed))