×

DrScheme博士

swMATH ID: 1265
软件作者: 芬德勒,罗伯特·布鲁斯;约翰·克莱门茨;科马克·弗拉纳根;马修·弗拉特(Matthew Flatt);克里希纳穆提(Krishnamurthi,Shriram);Paul Steckler;马提亚斯·费莱森
描述: DrScheme是Scheme的编程环境。它完全集成了一个图形丰富的编辑器、Scheme的多个变体的解析器、一个功能性的read-eval-print循环和一个代数打印机。这个环境对学生特别有用,因为它有一个受语法限制的Scheme变体塔,旨在捕捉典型的学生错误并用学生理解的术语解释它们。由于其复杂的编程工具(如静态调试器)及其高级语言功能(如单元和mixin),该环境对专业程序员也很有用。除了普通的编程环境工具外,DrScheme还提供了代数步进器、上下文敏感语法检查器和静态调试器。步进器根据Scheme的简化语义将Scheme程序简化为值。它对于解释语言设施的语义和研究小程序的行为很有用。语法检查器根据程序的语法结构,用字体和颜色更改来注释程序。根据需要,它会绘制箭头,指示标识从绑定到绑定的出现。它还支持α-重命名。最后,静态调试器提供了一个类型推理系统,该系统根据一个有选择地覆盖在程序文本上的值流图解释特定的推理。
主页: http://download.plt-scheme.org/doc/html/drscheme/
关键词: DrScheme公司;方案的编程环境
相关软件: LISP公司;哈斯克尔;ACL2型;Mz方案;艾菲尔;博士ACuLa;Coq公司;GHC公司;蜜蜂;蚂蚁识别码;Polyglot公司;电子稳定控制系统/Java;贾斯特阿德;德尔福;Visual Basic;莫德;Smalltalk公司;流行标志;佩尔;LAML灯
引用于: 27文件

按年份列出的引文