The Pan Language-Based Editing System
Informations
- Type:
- article
- Auteurs:
- Ballance, Robert and Graham, S.L. and Van De Vanter, Michael and Vanter, De
- Pertinence:
-
Faible
- Référence:
- Doi:
- 10.1145/125489.122804
- Mots-clés:
- Url:
- https://dl.acm.org/doi/10.1145/125489.122804
- Date de publication:
- 01/1992
- Résumé:
- Abstract:
- Powerful editing systems for developing complex software documents are difficult to engineer. Besides requiring efficient incremental algorithms and complex data structures, such editors must accommodate flexible editing styles, provide a consistent, coherent, and powerful user interface, support individual variations and projectwide configurations, maintain a sharable database of information concerning the documents being edited, and integrate smoothly with the other tools in the environment. Pan is a language-based editing and browsing system that exhibits these characteristics. This paper surveys the design and engineering of Pan, paying particular attention to a number of issues that pervade the system: incremental checking and analysis, information retention in the presence of change, tolerance for errors and anomalies, and extension facilities.
Références
1 articles
Titre | Type | Pertinence | Auteurs | Date Publication | Références | Citations | Actions |
---|---|---|---|---|---|---|---|
Grammatical abstraction and incremental syntax analysis in a language-based editor | article | Faible | Ballance, R. A. and Butcher, J. and Graham, S. L. | 12/1987 | 0 | 1 |
Citations
1 articles
Titre | Type | Pertinence | Auteurs | Date Publication | Références | Citations | Actions |
---|---|---|---|---|---|---|---|
Towards a Practical Visual Object-Oriented Programming Environment: Desirable Functionalities and th... | article | Moyenne | Hu, Chung-Hua and Wang, Feng-Jian | 07/1999 | 7 | 1 |
Mots-clés
0 mots-clés
Nom | Nombre d'articles | Actions |
---|---|---|
Pas encore de mot-clé |