首页> 外文会议>ACM SIGSOFT symposium on Software development environments >The Pan language-based editing system for integrated development
【24h】

The Pan language-based editing system for integrated development

机译:基于Pan语言的集成开发编辑系统

获取原文

摘要

Powerful editing systems for developing complex software documents are difficult to engineer. Besides requiring efficient incremental algorithms and complex data structures, such editors must integrate smoothly with the other tools in the environment, maintain a sharable database of information concerning the documents being edited, accommodate flexible editing styles, provide a consistent, coherent, and empowering user interface, and support individual variations and project-wide configurations. 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.

机译:

用于开发复杂软件文档的强大编辑系统很难进行工程设计。除了需要高效的增量算法和复杂的数据结构之外,此类编辑器还必须与环境中的其他工具平滑集成,维护与正在编辑的文档有关的信息共享数据库,适应灵活的编辑样式,提供一致,一致且授权的用户界面,并支持单个变体和项目范围的配置。 Pan 是一种基于语言的编辑和浏览系统,具有这些特征。本文对 Pan 的设计和工程进行了调查,并特别关注了遍及系统的许多问题:增量检查和分析,存在更改时的信息保留,对错误和异常的容忍度以及扩展设施。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号