小编Thr*_*unt的帖子

究竟什么是"延续提示?"

我正在尝试破译文档

call-with-continuation-prompt

适用proc于给定的args,当前延续由提示扩展.提示标记为prompt-tag,必须是default-continuation-prompt-tag(默认)或的结果make-continuation-prompt-tag.结果proccall-with-continuation-prompt调用的结果.

我理解它所说的"适用procarg当前延续的给定s"的部分,然后它就是那里的乱码.

对于延续"延伸"甚至意味着什么,以及"提示"如何"延伸"?

scheme continuations racket delimited-continuations

24
推荐指数
1
解决办法
2057
查看次数

在Racket的类系统中,增强,覆盖,增强等有什么作用?

Racket的文档仅部分描述了什么augmentpubment做什么:augment创建一个在超类的该方法版本之后执行的方法,同时pubment创建一个方法,augment如果它在子类中定义,将隐式拥有该属性.

文档完全没有说overmentaugride,我无法猜测他们会根据他们的名字做什么.它们是什么,它们之间有什么区别?

oop class racket

7
推荐指数
1
解决办法
318
查看次数

你怎么摆脱命令行球拍上的刻度?

这就是我在说的:

$ racket
> (list 1 2 3)
'(1 2 3)
Run Code Online (Sandbox Code Playgroud)

这是一个非常类似于构造函数式打印的烦恼.它所显示的基本上是(list 1 2 3)评估结果(quote (1 2 3)).

gracketREPL没有做到这一点(但):

$ gracket -z
> (list 1 2 3)
(1 2 3)
Run Code Online (Sandbox Code Playgroud)

在DrRacket中,可以通过与"输出语法"相关的菜单选项去除刻度线,但命令行球拍没有菜单.

racket

3
推荐指数
1
解决办法
70
查看次数