Filters








49,242 Hits in 3.8 sec

Page 12 of Electronic Publishing Vol. 4, Issue 3 [page]

1991 Electronic Publishing  
RELATED WORK The syntax-directed editing techniques used in (programming) language-oriented editors and their generators such as the ALOE system [43], the Cornell Program Synthesizer [34], the Synthesizer  ...  The tags in Rita are in a separate structure window whereas the tags in these two editors are embedded in the text and may be exposed or hidden.  ... 

An Overview of the Mjølner BETA System

Lars Bak, Claus Nørgaard, Jørgen Lindskov Knudsen, Ole Lehrmann Madsen
1991 DAIMI Report Series  
The Mjølner BETA System is an integrated and interactive programming environment with support for industrial object oriented programming.  ...  The Mjølner BETA System is a result of the Scandinavian research project Mjølner.  ...  The Hyper Structure Editor The editor has the following characteristics: Structure and text editing: The syntax-directed editor is fully integrated with a text editor, allowing the user to switch freely  ... 
doi:10.7146/dpb.v20i350.6580 fatcat:7pbclzaywzdkbnvgn6kcfx27xi

Object class hierarchy for an incremental hypertext editor

A. Colesnicov, M. Colesnicov, L. Malahova
1995 Computer Science Journal of Moldova  
The object class hierarchy design is considered due to a hypertext editor implementation.  ...  The following basic classes were selected: the editor's coordinate system, the memory manager, the text buffer executing basic editing operations, the inherited hypertext buffer, the edit window, the multi-window  ...  ., the user can select a large block of text and declare it to be a new hypertopic.  ... 
doaj:110ce3c682c548b9ac0f65ba18bc47da fatcat:4vzf3xzuvbhmlgfrjo63nknuhi

Evolution of Novice Programming Environments: The Structure Editors of Carnegie Mellon University

Philip Miller, John Pane, Glenn Meter, Scott Vorthmann
1994 Interactive Learning Environments  
The first project, GNOME, used structure editor technology to assist novices in the creation of programs that are free from syntax errors.  ...  Through a chronology we present ways these projects refined and advanced structure editor technology in support of CMU's introductory programming courses.  ...  Bonar, Claire Bono, Nahid Finally, a special acknowledgment in memory of A. Nico Habermann.  ... 
doi:10.1080/1049482940040202 fatcat:4lsa3455zjdnfcsmyi6zpvmczm

Practical language-based editing for software engineers [chapter]

Michael L. Van De Vanter
1995 Lecture Notes in Computer Science  
Language-based editing systems have the potential to become a practical, central, and powerful part of every software engineer's toolkit, but progress has been limited by inattention to user-centered design  ...  Major usability requirements for such systems include familiar, unrestricted text editing; coherent user interaction with software; rich, dynamic information display; multiple alternative views; uninterrupted  ...  Minör's attempt to correct the problem without abandoning the structural hypothesis led away from a text-oriented interface entirely for the SbyS program editor [Min90] .  ... 
doi:10.1007/bfb0035821 fatcat:xb4a63t6ubgrrhxb5ugmxlogca

Page 11 of Hewlett-Packard Journal Vol. 37, Issue 3 [page]

1986 Hewlett-Packard Journal  
collection of text-manipulation functions and data struc- tures useful in constructing user interfaces, text and graphics editors, and browsers.  ...  The user has a full library of text-manipulation functions at hand for the creation of new editing functions. This type of ex- tensibility makes EMACS editors more flexible than most other editors.  ... 

Constructing an integrated visual programming environment

Chung-Hua Hu, Feng-Jian Wang
1998 Software, Practice & Experience  
The present editors developed can be used to construct programs by specifying the associated flow information in explicit (visual) or implicit (textual) ways, while the (incremental) flow analysers can  ...  This architecture enforces a layered and loosely-coupled structure, so that the user-interface part of components may be more independent, maintainable, and reusable than those proposed in the original  ...  EDITING AND DISPLAY ACTIVITIES A language-based editing process The editing process supported by our editors, the flow-based editor and the language-based text editor, is basically syntax-directed.  ... 
doi:10.1002/(sici)1097-024x(199807)28:7<773::aid-spe176>3.0.co;2-3 fatcat:cunnpvv2ezh27g5onewgmgubye

A design rationale for a language-based editor

Jim Welsh, Brad Broom, Derek Kiong
1991 Software, Practice & Experience  
The need for such editors to support a pluralistic view of program structure is identified, together with the need to observe the constraints on performance and storage consumption if such editors are  ...  KEY WORDS Language-based editors Programming environments BACKGROUND A language-based editor exploits its knowledge of the syntax and semantics of a given language to assist its user in preparing a syntactically  ...  large nested block program via a scrolling text-editor.  ... 
doi:10.1002/spe.4380210904 fatcat:fgrv4wjwovay7fkfhiqtdewmai

The Poe language-based editor project

C. N. Fischer, Gregory F. Johnson, Jon Mauney, Anil Pal, Daniel L. Stock
1984 Software engineering notes  
The price paid for a textual representation of a program in a structured editor is a substantial amount of processing when editing begins.  ...  In such a system it is not easy to "read" a program created on a conventional text editor or to apply other text-oriented processors such as cross-reference generators or optimizing compilers to its output  ... 
doi:10.1145/390010.808245 fatcat:6avpmf3tefcmta56qjkrnhmrwm

The Poe language-based editor project

C. N. Fischer, Gregory F. Johnson, Jon Mauney, Anil Pal, Daniel L. Stock
1984 SIGPLAN notices  
The price paid for a textual representation of a program in a structured editor is a substantial amount of processing when editing begins.  ...  In such a system it is not easy to "read" a program created on a conventional text editor or to apply other text-oriented processors such as cross-reference generators or optimizing compilers to its output  ... 
doi:10.1145/390011.808245 fatcat:dt3fcsc43jdqpmefrwbxxp746a

The Poe language-based editor project

C. N. Fischer, Gregory F. Johnson, Jon Mauney, Anil Pal, Daniel L. Stock
1984 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments - SDE 1  
The price paid for a textual representation of a program in a structured editor is a substantial amount of processing when editing begins.  ...  In such a system it is not easy to "read" a program created on a conventional text editor or to apply other text-oriented processors such as cross-reference generators or optimizing compilers to its output  ... 
doi:10.1145/800020.808245 dblp:conf/sde/FischerPSJM84 fatcat:4rs2aleltjgfbenwfwp6bjlvfe

Graphical program development with PECAN program development systems

Steven P. Reiss
1984 Software engineering notes  
Marc Brown is largely responsible for the MAPLE menuing package. Joe Pato and Mark Vickers developed the virtual device interface for the Apollos.  ...  The Syntax-Directed Editor The syntax-directed editor view provides a textual representation of the program. It offers a cross between a traditional text editor and a structure editor.  ...  While trying to compromise between structured editing and text editing, the syntax-directed editor also makes heavy use of the facilities of the graphical display and the pointing device.  ... 
doi:10.1145/390010.808246 fatcat:2wqwtyqllvgz7p3yxpfosci4ua

Graphical program development with PECAN program development systems

Steven P. Reiss
1984 SIGPLAN notices  
Marc Brown is largely responsible for the MAPLE menuing package. Joe Pato and Mark Vickers developed the virtual device interface for the Apollos.  ...  The Syntax-Directed Editor The syntax-directed editor view provides a textual representation of the program. It offers a cross between a traditional text editor and a structure editor.  ...  While trying to compromise between structured editing and text editing, the syntax-directed editor also makes heavy use of the facilities of the graphical display and the pointing device.  ... 
doi:10.1145/390011.808246 fatcat:jmxxurjqsfflfnvfwtikbgv6um

Graphical program development with PECAN program development systems

Steven P. Reiss
1984 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments - SDE 1  
Marc Brown is largely responsible for the MAPLE menuing package. Joe Pato and Mark Vickers developed the virtual device interface for the Apollos.  ...  The Syntax-Directed Editor The syntax-directed editor view provides a textual representation of the program. It offers a cross between a traditional text editor and a structure editor.  ...  While trying to compromise between structured editing and text editing, the syntax-directed editor also makes heavy use of the facilities of the graphical display and the pointing device.  ... 
doi:10.1145/800020.808246 dblp:conf/sde/Reiss84 fatcat:i5jwcs25pndhxph4qiyeimuh7y

Frame-Based Editing: Combining the Best of Blocks and Text Programming

Neil C. C. Brown, Amjad Altadmri, Michael Kolling
2016 2016 International Conference on Learning and Teaching in Computing and Engineering (LaTICE)  
Thus, after a few years, learners tend to move from Scratch to text-based editing. In this paper, we present the design and implementation of a novel way to edit programs: frame-based editing.  ...  These issues have been known about for decades, but early attempts to address these issues, in the form of structured editors, produced unwieldy, hard-to-use tools which failed to catch on.  ...  Large pieces of code are hard to read, and the purely mouse-based drag-and-drop interactions are too laborious for creating and editing large programs.  ... 
doi:10.1109/latice.2016.16 dblp:conf/latice/BrownAK16 fatcat:zrt2pkvnz5gija6wlmiwx4t44i
« Previous Showing results 1 — 15 out of 49,242 results