|
ABSTRACT
LAP6 is an on-line system running on a 2048-word LINC which provides full facilities for text editing, automatic filing and file maintenance, and program preparation and assembly. It focuses on the preparation and editing of continuously displayed 23,040-character text strings (manuscripts) which can be positioned anywhere by the user and edited by simply adding and deleting lines as though working directly on an elastic scroll. Other features are available through a uniform command set which itself can be augmented by the user.
The machine, although small, aids program design by providing display scope and premarked randomly addressable LINC tapes as standard items, in an environment similar to that of a sophisticated terminal. The tapes are logically similar to a disk. Priority was given to the design of efficient tape algorithms to minimize the limitations of the small memory. Techniques developed for handling scroll editing, filing, and the layered system structure are outlined.
LAP6 is used by about 2000 people in 11 countries. Its design was strongly influenced by performance criteria established in interviews held with the LINC users themselves during the specification period.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
CLARK, W. A., AND MOLNAR, C. A description of the LINC. In Computers in Biomedical Research, Vol. 2, R. W. Stacy, and B. Waxman (Eds.), Academic Press, New York, 1965, pp. 35-66.
|
| |
2
|
BEST, R. L., AND STOCKEBRAND, T. C. A computer-integrated rapid-access magnetic tape system with fixed address. Proc. Western Joint Comput. Conf., Vol. 13, 1958, Spartan Books, New York, pp. 42-46.
|
| |
3
|
WILKES, M. A. LAP6 handbook. Tech. Rep. No. 2, Computer Research Lab. Washington U., St. Louis, Mo., May 1, 1967.
|
| |
4
|
Convocation on the Mississippi, Proc. Final LING Evaluation Program Meeting, Washington U., St. Louis, Mo., Mar. 18-19, 1965.
|
| |
5
|
FRANKFORD, C., AND ELLIS, R. A. LIME (LING Macro Expander). Tech. Memo. No. 3, Computer Systems Lab Washington U., St. Louis, Mo., Aug. 24, 1966.
|
| |
6
|
MACK, H. L. An introduction to BLS: the BASIC language system. Tech. Memo. No. 95, Computer Systems Lab. Washington U., St. Louis, Mo., Mar. 1970.
|
| |
7
|
GRAESSER, S., AND ELLIS, R. A. Direct utilization of flowcharts to represent macromodular systems. Computer Systems Lab. Tech. Memo. No. 60, Washington U., St. Louis, Mo., Apr. 1968.
|
| |
8
|
ELLIS, R. A., GRAESSER, S. M., BARRY, C. D., AND MARSHALL, G.R. MOLGRAPH: a program to manipulate and display molecular models. Tech. Memo. No. 86, Computer Systems Lab. Washington U., St. Louis, Mo., July 1969.
|
| |
9
|
WILKES, M. A. LAP5 : LING assembly program. Proc. DECUS Spring Symp., May 1966, Digital Equipment Corp., Maynard, Mass., pp. 43-50.
|
| |
10
|
--. Scroll editing: An on-line algorithm for manipulating long character strings. IEEE Trans. Computers (to be published).
|
| |
11
|
--. An algorithm for fast tape file copying. Computer Systems Lab. LINC Doe. No. 76, Washington U., St. Louis, Mo., Feb. 1970.
|
| |
12
|
--, AND CLARK, W.A. Programming the LINC, 2nd ed. Computer Systems Lab., Washington U., St. Louis, Mo., Jan. 1969.
|
INDEX TERMS
Keywords:
LAP6,
LINC,
conversational computer access,
display editing,
display oriented system,
filing algorithms,
layering,
man-machine communication,
on-line editing,
on-line efficiency,
on-line environment,
scroll editing,
small machine system,
tape filing,
tape oriented system,
text editing
|