The Cornell program synthesizer: a syntax-directed programming environment
Communications of the ACM
An Incremental Programming Environment
ICSE '81 Proceedings of the 5th international conference on Software engineering
User Recovery and Reversal in Interactive Systems
User Recovery and Reversal in Interactive Systems
Program editors should not abandon text oriented commands
ACM SIGPLAN Notices
A System for Generating Language-Oriented Editors
IEEE Transactions on Software Engineering
Production trees: a compact representation of parsed programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Syntax-directed editing environments: issues and features
SAC '93 Proceedings of the 1993 ACM/SIGAPP symposium on Applied computing: states of the art and practice
Moses: a graphics oriented software development environment
CSC '87 Proceedings of the 15th annual conference on Computer Science
An environment for logic programming
SLIPE '85 Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments
A small contribution to editing with a syntax directed editor
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Citrus: a language and toolkit for simplifying the creation of structured editors for code and data
Proceedings of the 18th annual ACM symposium on User interface software and technology
Business Process Models as a Showcase for Syntax-Based Assistance in Diagram Editors
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Journal of Systems and Software
Hi-index | 0.00 |
Syned is a working language-based editor which includes a complete parser for editing the C language. The design ideas which permit parsing in Syned also result in the solution of several important language-based editor problems. We describe these ideas in sufficient detail to make them accessible to others.