...
首页> 外文期刊>Automated software engineering >The design and implementation of a dataflow language for scriptable debugging
【24h】

The design and implementation of a dataflow language for scriptable debugging

机译:用于脚本调试的数据流语言的设计和实现

获取原文
获取原文并翻译 | 示例
           

摘要

Debugging is a laborious, manual activity that often involves the repetition of common operations. Ideally, users should be able to describe these repetitious operations as little programs. Debuggers should therefore be programmable, or script-able. The operating environment of these scripts, however, imposes interesting design challenges on the programming language in which these scripts are written. This paper presents our design of a language for scripting debuggers. The language offers powerful primitives that can precisely and concisely capture many important debugging and comprehension metaphors. The paper also describes a pair of debuggers, one for Java and the other for Scheme, built in accordance with these principles. The paper includes concrete examples of applying this debugger to programs.
机译:调试是一项费力的手动操作,通常涉及重复执行常见操作。理想情况下,用户应该能够将这些重复操作描述为小程序。因此,调试器应该是可编程的或可编写脚本的。但是,这些脚本的操作环境对编写这些脚本的编程语言提出了有趣的设计挑战。本文介绍了我们的脚本调试器语言设计。该语言提供了强大的原语,可以精确,简洁地捕获许多重要的调试和理解隐喻。本文还描述了根据这些原理构建的一对调试器,一个用于Java,另一个用于Scheme。本文包括将该调试器应用于程序的具体示例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号