% -*-LaTeX-*-
% <BEEBE.EPSILON>TECOWHAT.LTX.2, 23-May-86 09:24:53, Edit by BEEBE
% This is part of TECO.LTX

\TECO{}, which stands for {\bf T}ext {\bf E}ditor and {\bf
CO}rrector, is a language for text editing originally developed in
the early 1960's in the MIT and DEC communities.  It has been
implemented on virtually all DEC computers since, and now with this
implementation, is available on the \IBMPC{} inside the \EPSILON{} text
editor developed and marketed by Lugaru Software, Inc.  This
development is independent of Lugaru Software, and is placed in the
public domain.

   The most important contribution of \TECO{} to the computing
community has almost certainly been the fact that Richard Stallman
extended it significantly to provide the underlying support for his
wonderful \EMACS{} text editor.\footnote{
\frenchspacing Richard M. Stallman,
{\em EMACS:  The Extensible, Customizable, Self-Documenting
Display Editor}, in {\em Interactive Programming Environments},
Eds. D.R. Barstow, H.E. Shrobe, and E. Sandewall, McGraw-Hill
(1984), pp. 300-325.
}
The compactness and efficiency of
\TECO{}, and the possibility of immediate interpretation for on-line
interactive development of editor functionality must surely have been
the key to the success of the \EMACS{} project.  Now that \EMACS{} is
well understood, it has been feasible to re-implement several
descendants of \EMACS{}, including \EPSILON{}, using higher-level
\LISP{} and \C{} (or \C{}-like) languages for the development support.

