The C programming language
Programming in an Interactive Environment: the ``Lisp'' Experience
ACM Computing Surveys (CSUR)
Communications of the ACM
Communications of the ACM
The Smalltalk-76 programming system design and implementation
POPL '78 Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Simula Begin
An editor for revision control
ACM Transactions on Programming Languages and Systems (TOPLAS)
Dost: an environment to support automatic generation of user interfaces
SDE 2 Proceedings of the second ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
An approach to support automatic generation of user interfaces
ACM Transactions on Programming Languages and Systems (TOPLAS)
High-level language facilities for low-level services
POPL '85 Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Interactive Editing Systems: Part II
ACM Computing Surveys (CSUR)
ACM Transactions on Programming Languages and Systems (TOPLAS)
Interface design and multivariate analysis of UNIX command use
ACM Transactions on Information Systems (TOIS)
Syntax-directed editing of general data structures
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
The implementation and experiences of a structure-oriented text editor.
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
A high-level programming and command language
Proceedings of the 1983 ACM SIGPLAN symposium on Programming language issues in software systems
Jade: a distributed software prototyping environment
ACM SIGOPS Operating Systems Review
A model for software design facilitating man-machine interface variations
ACM SIGCHI Bulletin
Hi-index | 48.23 |
Text is not the only data that needs editing; for example, file deletion utilities edit directories. If all “editors” used the same command language, they would be easier to learn, remember, and code. This paper describes a generalized editor that edits text, directories, binary core images, and certain operating system data with a single user interface.