Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
Search
  Browse All Reviews > Software (D) > Software Engineering (D.2) > Coding Tools and Techniques (D.2.3) > Program Editors (D.2.3...)  
 
Options:
 
  1-9 of 9 Reviews about "Program Editors (D.2.3...)": Date Reviewed
  Natural and flexible error recovery for generated modular language environments
de Jonge M., Kats L., Visser E., Söderberg E. ACM Transactions on Programming Languages and Systems 34(4): 1-50, 2012.  Type: Article

To support software development, integrated development environments (IDEs) provide many services, including programmer-friendly feedback while a program is being edited. Typically, these IDEs support not only various programming langu...

Apr 11 2013
  Netbeans: the definitive guide
Boudreau T., Glick J., Spurlin V., O’Reilly & Associates, Inc., Sebastopol, CA, 2002. 672 pp.  Type: Book (9780596002800)

Netbeans is an open source, full-featured Java integrated development environment (IDE). This book provides an overview regarding the use of many of the features of the IDE. It also includes descriptions and examples of developing modu...

Jun 10 2003
  Cliché-based program editors
Waters R. ACM Transactions on Programming Languages and Systems 16(1): 102-150, 1994.  Type: Article

The idea behind this paper and much of Waters’s other work is that the best way to understand and manipulate a program is to treat it as an assembly of algorithmic fragments called clichés. A cliché i...

Jan 1 1995
  Automatically generating visual syntax-directed editors
Arefi F., Hughes C., Workman D. Communications of the ACM 33(3): 349-360, 1990.  Type: Article

The authors have developed a conceptual framework for a system that automatically generates object-oriented, syntax-directed editors for visual languages from their specifications. The system consists of two components: the specificati...

Dec 1 1991
  Row replacement algorithms for screen editors
Meyers E., Miller W. ACM Transactions on Programming Languages and Systems 11(1): 33-56, 1989.  Type: Article

When full-screen text editors must update the viewer’s screen across a low-capacity channel (such as an RS-232 line) it becomes worthwhile to do extra processing to compute a minimal set of terminal-update commands. Computing...

Apr 1 1990
  Generating editing environments based on relations and attributes
Horwitz S., Teitelbaum T. ACM Transactions on Programming Languages and Systems 8(4): 577-608, 1986.  Type: Article

A hybrid basis for the implementation of Language-Based Editors (LBEs), called relationally attributed grammars, is introduced in this paper. Information about the state of a source program is kept as a combination of attributes...

Apr 1 1987
  A display editor with random access and continuous control
Hammer J. International Journal of Man-Machine Studies 21(3): 203-212, 1984.  Type: Article

This paper considers aspects of man-machine interaction to enhance the use of a text editing system. Two features were seen to be of major significance: random access to pages of text by names; and the ability of the user to dynamicall...

Dec 1 1985
  Showing programs on a screen
Meyer B., Nerson J. (ed), Ko S. Science of Computer Programming 5(2): 111-142, 1985.  Type: Article

This paper describes a way of displaying a structured text, such as a computer program, on a video screen. The authors state the problem well: given a structured document and a screen of finite size, find a representation of the docume...

Dec 1 1985
  Transformations and reduction strategies for typed lambda expressions
Georgeff M. ACM Transactions on Programming Languages and Systems 6(4): 603-631, 1984.  Type: Article

Georgeff’s paper describes some schemes by which function-valued expressions under static scoping can be efficiently evaluated using a variant of SECD machines, as well as stack machines. One SECD variant transforms expressio...

Dec 1 1985
 
 
 
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy